自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

云潇洒

少说话,多做事

  • 博客(163)
  • 资源 (1)
  • 收藏
  • 关注

原创 java / java web学习线路图 最重要!最基础!!

java学习框架

2017-07-24 10:22:09 1062

转载 编程语言对比(转载)

在学习编程之前,我们需要清楚学习编程的目的和方向,了解每种语言的优势、劣势。这些是国外一个网站做的流行语言对比图,希望帮你更好的理解各种语言的用处、难易程度。Python当我们思考应该找哪一门语言入门时,往往会有人跟你推Python。Python是一门比较简单的编程语言,同时具有极高的可读性和灵活性,最近它已经成为大学院校在教授计算机专业时选择的入门语言之一。

2016-12-09 13:57:15 421

原创 在vSphere Client中克隆虚拟机并变更IP地址

克隆:(1)鼠标右键,点击“克隆”菜单即可。变更IP:(1)编辑文件/etc/network/interfaces: sudo nano  /etc/network/interfaces 将“address”项改为你想设置的新IP 值。如192.168.1.168,并记录下“auto”后面的标识值,如ens160保存退出。(2)sudo /etc/init.d/networking restart...

2018-05-08 17:37:19 4401

原创 在linux Ubuntu16上搭建ceph分布式文件系统(四节点)实测有效!

特别注意:如果命令直接复制粘贴出现错误,则手动输入可解决 参考教程:https://blog.csdn.net/qq_24916117/article/details/47909697第一步~~~.准备  4个Ubuntu 16.04 Server 虚拟机(可以使用VMware或者VirtualBox)配置好每个虚拟机的IP 以及hostname (很重要!)我的四台虚拟机配置如下:(ip根据个人...

2018-05-07 09:57:07 3193

转载 java: java mina ——基于TCP/IP、UDP/IP协议栈的通信框架

Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP协议栈的通信框架(当然,也可以提供JAVA 对象的序列化服务、虚拟机管道通信服务等),Mina 可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步(Mina 的异步IO 默认使用的是JAVA NIO 作为底层支持)操作的编程模型。Mina 主要有1.x

2017-10-10 10:03:22 3236

原创 java: java中的 getInstance() 的理解

在单例模式下使用 。单例模式:所谓单例模式就是一个类有且只有一个实例,不像object ob=new object();的这种方式去实例化后去使用。GetInstance与new区别:new的使用:如Object _object = new Object(),这时候,就必须要知道有第二个Object的存在,而第二个Object也常常是在当前的应用程序域中的,可以被直接调用的GetI

2017-10-09 17:32:18 22855 2

转载 json:Json-lib框架——实现java对象与json、xml的互转

Json-lib可以将Java对象转成json格式的字符串,也可以将Java对象转换成xml格式的文档,同样可以将json字符串转换成Java对象或是将xml字符串转换成Java对象。一、 准备工作 1、 首先要去官方下载json-lib工具包下载地址:http://sourceforge.net/projects/json-lib/files/json-lib/j

2017-09-06 19:21:11 359

转载 java:常见加密解密算法的实现:MD5/SHA/HMAC/DES/PBE/AES/RSA/D-H

import java.io.FileInputStream;  import java.io.FileNotFoundException;  import java.io.IOException;  import java.security.InvalidAlgorithmParameterException;  import java.security.InvalidKeyEx

2017-09-06 17:13:32 701

转载 java:实现字符串到二进制字符、16进制字符、unicode字符、base64字符之间的转换

import java.io.ByteArrayOutputStream;  import java.lang.Character.UnicodeBlock;  import java.util.regex.Matcher;  import java.util.regex.Pattern;    /**  * 该类处理字符串的转码,可以处理字符串到二进制字符、16进制字符、

2017-09-06 16:54:49 3744

转载 json:java对象与json字符串互转、java的list和map各自与json字符串的互转

import java.io.StringReader;  import java.lang.reflect.Field;  import java.util.ArrayList;  import java.util.List;  import java.util.Map;  import java.util.Set;    import antlr.Recogniti

2017-09-06 16:50:41 753

原创 json:java对象和json对象之间的互相转换

import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; import java.util.List; import net.sf.json.JSONArray; import net.sf.json.JSONObject; public class M

2017-09-06 16:23:22 242

原创 json: java生成json数据示例

JsonTools.java 复制代码 代码如下:package com.lihua.json.tools;import net.sf.json.JSONObject;public class JsonTools { public JsonTools() { } /**  * @param key  *            表示json字符串的头信

2017-09-06 16:05:02 894

转载 eclipse:常用的10个java程序调试技巧

调试不仅可以查找到应用程序缺陷所在,还可以解决缺陷。对于Java程序员来说,他们不仅要学会如何在Eclipse里面开发像样的程序,更需要学会如何调试程序。本文介绍了Java程序员必知的10个调试技巧,保证让你受益匪浅!在开始之前,推荐大家去看看Eclipse shortcuts这篇文章,它将会给你带来很多方便。在本文中使用的是Eclipse Juno版(Eclips

2017-09-06 14:54:33 1193 1

转载 C/C++:各种基本算法实现小结(七)—— 常用算法

各种基本算法实现小结(七)—— 常用算法(均已测试通过)======================================================================1、判断素数测试环境:VC 6.0 (C)[cpp] view plain copy print?#include

2017-09-06 14:36:08 7038 2

转载 C/C++:各种基本算法实现小结(六)—— 查找算法

各种基本算法实现小结(六)—— 查找算法(均已测试通过)=================================================================== 1、简单查找在一组无序数列中,查找特定某个数值,并返回其位置pos测试环境:VC 6.0 (C)[cpp] view plain c

2017-09-06 14:29:01 883

转载 C/C++:各种基本算法实现小结(五)—— 排序算法

各种基本算法实现小结(五)—— 排序算法(均已测试通过) * 选择排序 |____简单选择排序 |____堆排序 |____归并排序* 交换排序 |____冒泡排序 |____快速排序* 插入排序 |____直接插入排序 |____折半排序 |____希尔排序* 分配排序 |____箱排序 |____基数排序=================

2017-09-06 14:24:33 429

转载 C/C++:各种基本算法实现小结(四)—— 图及其遍历

各种基本算法实现小结(四)—— 图及其遍历(均已测试通过) ====================================================================图——深度优先和广度优先算法无向图用二维邻接矩阵表示 测试环境:VC 6.0 (C)[cpp] view plain c

2017-09-06 14:22:20 460

转载 C/C++:各种基本算法实现小结(三)—— 树与二叉树

各种基本算法实现小结(三)—— 树与二叉树(均已测试通过)===================================================================二叉树——先序测试环境:VC 6.0 (C)[cpp] view plain copy print?#include

2017-09-06 14:20:16 784

转载 C/C++:各种基本算法实现小结(二)—— 堆 栈

各种基本算法实现小结(二)—— 堆 栈(均已测试通过)==============================================================栈——数组实现测试环境:Win - TC[cpp] view plain copy print?#include   char s

2017-09-06 14:17:51 411

转载 C/C++:各种基本算法实现小结(一)—— 单链表

各种基本算法实现小结(一)—— 单链表(均已测试通过) ============================================================单链表(测试通过)   测试环境: Win-TC[cpp] view plain copy print?#include

2017-09-06 14:15:41 769

转载 C/C++:算法的学习流程

第一阶段:练经典常用算法下面的每个算法给我打上十到二十遍,同时自己精简代码, 因为太常用,所以要练到写时不用想,10-15分钟内打完,甚至关掉显示器都可以把程序打 出来. 1.最短路(Floyd、Dijstra,BellmanFord) 2.最小生成树(先写个prim,kruscal要用并查集,不好写) 3.大数(高精度)加减乘除 4.二分查找. (代码可在五行以内

2017-09-06 14:13:01 797

转载 UML:UMLl类图符号 对象与类之间相互关系的类型包括:依赖、关联、聚合、组合、泛华、实现等。

UML类图符号 各种关系说明以及举例UML中描述对象和类之间相互关系的方式包括:依赖(Dependency),关联(Association),聚合(Aggregation),组合(Composition),泛化(Generalization),实现(Realization)等。依赖(Dependency):元素A的变化会影响元素B,但反之不成立,那么B和A的关系是依赖关系,B依赖A

2017-09-06 11:45:58 2883

转载 Android:HelloWorld项目的目录结构

本篇将通过HelloWorld项目来介绍Android项目的目录结构。本文的主要主题如下:1、HelloWorld项目的目录结构1.1、src文件夹1.2、gen文件夹1.3、Android 2.1文件夹1.4、assets 1.5、res文件夹1.6、AndroidManifest.xml1.7、default.properties1、HelloWorld项目的目录结

2017-09-06 11:21:47 296

转载 Android:Windows搭建Eclipse+JDK+SDK的Android

一 相关下载(1) java JDK下载:进入该网页: http://java.sun.com/javase/downloads/index.jsp (或者直接点击下载)如下图:选择 Download JDK 只下载JDK,无需下载jre.(2)eclipse下载   进入该网页: http://www.eclipse.org/downloads/ (或

2017-09-06 11:17:46 276

转载 SVN:SVN常用命令汇总

SVN(Subversion)是一个自由、开源的项目源代码版本控制工具。目前,绝大多数开源软件和企业代码管理,都使用SVN作为代码版本管理软件。Subversion将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器。不同的是,它可以记录每一次文件和目录的修改情况,这样就可以在需要的回滚时,将数据恢复到以前的版本,并可以查看数据的更改细节。SVN 官方网址:Apache

2017-09-06 11:08:52 739

转载 Eclipse:使用频率最高的前30个Eclipse插件

Eclipse的应用需要众多的插件,但是Eclipse的插件大家又知道多少呢?这里做一下总结,给需要的朋友。1、PyDev – Eclipse的Python开发环境Pydev这个插件能够让用户利用Eclipse进行Python、Jython以及Iron Python开发,使Eclipse成为一流的Python IDE(集成开发环境)。工具地址:http://

2017-09-06 10:47:26 319

原创 JavaScript:用于创建图表展现数据的JS图表库

在很多项目中都会有在前端展现数据图表的需求,而在开发过程中,开发者往往会使用一些JavaScript库,从而更有效地达到想要的目标。最近,TechSlide上的一篇文章总结了50种用于展现图表的JavaScript库,并对每种库做了简要的说明。这对于想要选择合适JavaScript库的开发者很有参考意义。文章作者首推的库是D3,他说到:它非常让人惊叹,我很喜欢它的简洁性。它的文

2017-09-06 10:04:50 980

转载 java:常见笔试题以及答案汇总

Java笔试题集锦1.MVC的各个部分都有那些技术来实现?如何实现?答:MVC是Model-View-Controller的简写。"Model" 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), "View" 是应用的表示面(由JSP页面产生),"Controller" 是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑,处理过程和显示

2017-09-05 16:55:11 784

原创 java: 数据加密类MessageDigest的使用实例

Java 自带的数据加密类MessageDigest(MD5或SHA加密)说明:在网站中,为了保护网站会员的用户名和密码等隐私信息,所以我们在用户注册时就直接进行MD5方式或其他方式进行加密,  即使是数据库管理员也不能查看该会员的密码等信息,在数据库中查看密码效果如:8e830882f03b2cb84d1a657f346dd41a效果。  因为MD5算法是不可逆的,所以被很多网站广泛

2017-09-05 16:49:33 388

转载 WebSocket学习总结(2)——WebSocket与java消息推送框架

目录一、Socket简介二、WebSocket简介与消息推送三、WebSocket客户端四、WebSocket服务器端五、测试运行六、小结与消息推送框架6.1、开源Java消息推送框架 Pushlet6.2、开源DotNet消息推送框架SignalR七、代码下载7.1、Java实现的服务器端代码与客户端代码下载7.2、DotNet服务器端手动连接实现代码下载7.3、Do

2017-09-05 16:41:54 830

转载 WebSocket学习总结(1)——Java后端WebSocket的Tomcat实现

一.WebSocket简单介绍  随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主动向客户端发送数据。  我们知道,传统的HTTP协议是无状态的,每次请求(request)都要由客户端(如 浏览器)主动发起,服务端

2017-09-05 16:38:40 381

原创 WebLogic使用总结(七)——WebLogic部署Web应用并绑定域名

一、在WebLogic中创建一个虚拟主机  找到虚拟主机面板,如下图所示:        点击【VirtualHost-oams】超链接,修改"网络接入点名称",输入要绑定的域名: www.oams.cn,如下图所示:    二、修改7001端口为80  打开【服务器】面板,点击【AdminServer】超链接进入到【Admi

2017-09-05 16:27:23 1344

原创 WebLogic使用总结(六)——WebLogic创建虚拟主机和修改启动端口号

一、在WebLogic中创建一个虚拟主机  找到虚拟主机面板,如下图所示:        点击【VirtualHost-oams】超链接,修改"网络接入点名称",输入要绑定的域名: www.oams.cn,如下图所示:    二、修改7001端口为80  打开【服务器】面板,点击【AdminServer】超链接进入到【Admi

2017-09-05 16:26:07 275

原创 WebLogic使用总结(五)——Web项目使用Sigar在WebLogic服务器部署遇到的问题

今天在WebLogic 12c服务器上部署Web项目时,碰到了一个问题。项目中使用到了"Sigar.jar"监控Window平台下的cpu使用率、内存使用率和硬盘信息,sigar.jar包依赖"sigar-amd64-winnt.dll"和"sigar-x86-winnt.dll"两个dll,一开始我是把"sigar.jar"以及"sigar-amd64-winnt.dll"和"sigar-x86

2017-09-05 16:23:59 153

原创 WebLogic使用总结(四)——WebLogic部署Web应用

一、打包Web应用  首先将要部署到WebLogic的Web应用打包成war包,具体操作步骤如下图所示:  选中要打包的【oams】项目→【Export...】        点击【Finish】,就可以将oams这个Web应用打包成oams.war了,如下图所示:    打包完成之后,就可以在桌面上看到一个omas.war文件,如下

2017-09-05 16:22:54 406

原创 WebLogic使用总结(三)——WebLogic配置JNDI数据源

一、在WebLogic新建针对Oracle数据库的JNDI数据源  进入weblogic管理控制台,此处是远程访问:http://192.168.1.144:7001/console  点击左侧【 域结构】→【base domain】→【服务】→【数据源】 然后点击右侧【新建】→【般数据源】,如下图所示:    填写JDBC数据源的【名称】、【jndi名称】,选择数

2017-09-05 16:20:42 280

原创 WebLogic使用总结(二)——WebLogic卸载

一、WebLogic 12c的卸载  WebLogic的卸载是非常容易的,找到WebLogic的卸载程序,如下图所示:    启动卸载程序,如下图所示:              点击【完成】按钮完成卸载。

2017-09-05 16:19:02 372

原创 WebLogic使用总结(一)——WebLogic安装

一、下载WebLogic  到Oracle官网http://www.oracle.com/ 下载WebLogic(根据自己的情况选择),本文档下载的是Generic WebLogic Server and Coherence installerhttp://www.oracle.com/technetwork/middleware/weblogic/downloads/index.

2017-09-05 16:17:39 559

转载 JavaScript学习总结(二十一)——使用JavaScript的数组实现数据结构中的队列与堆栈

今天在项目中要使用JavaScript实现数据结构中的队列和堆栈,这里做一下总结。一、队列和堆栈的简单介绍1.1、队列的基本概念  队列:是一种支持先进先出(FIFO)的集合,即先被插入的数据,先被取出!  如下图所示:  1.2、堆栈的基本概念  堆栈:是一种支持后进先出(LIFO)的集合,即后被插入的数据,先被取出!  如下图所示

2017-09-05 15:45:08 153

转载 JavaScript学习总结(二十)——Javascript非构造函数的继承

一、什么是"非构造函数"的继承?  比如,现在有一个对象,叫做"中国人"。1 var Chinese = {2   nation:'中国'3 };  还有一个对象,叫做"医生"。1 var Doctor ={2   career:'医生'3 }  请问怎样才能让"医生"去继承"中国人",也就是说,我怎样才能生成一个"中国医生"的对象?

2017-09-05 15:42:47 164

LXI总线调研

这是我自己弄的一些关于LXI总线的一些东西 大家是可以像话借鉴参考一下的哈

2015-03-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除