自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 不可变集合immutable

   每个Guava immutable集合类的实现都拒绝null值。我们做过对Google内部代码的全面的调查,并且发现只有5%的情况下集合类允许null值,而95%的情况下都拒绝null值。万一你真的需要能接受null值的集合类,你可以考虑用Collections.unmodifiableXXX。  Immutable集合使用方法:  一个immutable集合可以有以下几种方式来创建:...

2015-05-25 16:28:12 197

原创 CentOS6.6网卡静态ID设置

使用命令:vim /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0HWADDR=00:0C:29:33:19:22TYPE=EthernetUUID=9b4c1d8d-d33a-4bd4-b727-ca9f5018e052ONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=stati...

2015-05-22 11:39:31 281

原创 scheduleAtFixedRate和schedule的区别

import java.util.Timer;import java.util.TimerTask;import java.util.Date;/** * @author gaoqi */public class TimerTest { public static void main(String[] args) {  Timer t = new Timer();    //在5秒之后执...

2015-05-21 17:15:01 561

原创 在CentOS 6.6中安装与配置JDK8

安装说明系统环境:centos6.6安装方式:rpm安装软件:jdk-8u45-linux-x64.rpm下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html检验系统原版本[root@zck ~]# java -versionjava version "1...

2015-05-21 14:21:59 142

原创 FastJson用法

转:JSON 之FastJson解析    一、阿里巴巴FastJson是一个Json处理工具包,包括“序列化”和“反序列化”两部分,它具备如下特征:速度最快,测试表明,fastjson具有极快的性能,超越任其他的Java Json parser。包括自称最快的JackJson;功能强大,完全支持Java Bean、集合、Map、日期、Enum,支持范型,支持自省;无依赖,能够直接运...

2015-05-20 14:01:49 68

原创 Zookeeper简介

Zookeeper简介: 1.什么是Zookeeper?       ZK是一个高效的分布式协调服务,他暴露了一些公用服务,比如命名、配置管理,同步控制,群组服务等,我们可以使用ZK实现比如达成共识,集团管理,leader选举等。 2.设计目标      简单:ZK中的namespace组织结构类似与标准的文件系统,通过这些共享的有层次的namespace来互相协调分布式...

2015-05-14 23:33:10 174

原创 JMS五种消息的发送/接收的例子

转: JMS五种消息的发送/接收的例子分类:1、消息发送Java代码  //连接工厂   ConnectionFactory connFactory = new ActiveMQConnectionFactory(           ActiveMQConnection.DEFAULT_USER,           Act...

2015-05-14 09:10:05 196

原创 java算法之———三色棋

package demo;/** * Algorithm Gossip: 三色棋 * 三色旗的问题最早由E.W.Dijkstra所提出,他所使用的用语为Dutch Nation Flag(Dijkstra为荷兰 * 人),而多数的作者则使用Three-Color Flag来称之。 * 假设有一条绳子,上面有红、白、蓝三种颜色的旗子,起初绳子上的旗子颜色并没有顺序,您 * ...

2015-05-14 09:01:30 377

原创 java算法之———费式数列

package demo;/** * Algorithm Gossip: 费式数列 *Fibonacci为1200年代的欧洲数学家,在他的着作中曾经提到:「若有一只免子每个月生一只小免 *子,一个月后小免子也开始生产。起初只有一只免子,一个月后就有两只免子,二个月后有三 *只免子,三个月后有五只免子(小免子投入生产)......。 *如果不太理解这个例子的话,举个图就知道...

2015-05-13 17:01:28 355

原创 java算法之———河内之塔

package demo;/** * 河内之塔(Towers of Hanoi)是法国人M.Claus(Lucas)于1883年从泰国带至法国的,河内为越战时 * 北越的首都,即现在的胡志明市;1883年法国数学家 Edouard Lucas曾提及这个故事,据说创世 * 纪时Benares有一座波罗教塔,是由三支钻石棒(Pag)所支撑,开始时神在第一根棒上放置64 * 个由...

2015-05-13 16:42:00 195

原创 cxf客户端添加过滤器至少需要的jar

               最近完成了以cxf为框架的webservice的项目,但是我是把所有的jar包都导进来了,个人感觉太臃肿,所以通过排除法我找到了添加过滤器至少需要的jar包,一共7个。 cxf-2.6.15.jarneethi-3.0.3.jarstax2-api-3.1.4.jarwoodstox-core-asl-4.4.0.jarwsdl4j-1.6....

2015-05-13 09:23:05 287

原创 dom4j创建xml和读取xml的demo

               dom4j简介:  dom4j是一个易于使用的,用于XML的开放源代码库,在Java平台上使用Java集合框架并完全支持DOM和SAX使用XPath和XSLT。                     闲来无事,用dom4j写了一个解析xml和生成xml的demo  /** * Dom4j创建及解析xml文件 * @author gaoq ...

2015-05-12 18:05:28 91

原创 webService cxf 框架开发的webservice接口

分享基于webService cxf 框架开发的webservice接口         1 . 一个简单的cxf例子:包含客户端的自动生成.         2. cxf的安全认证.         3.cxf集成至公司框架步骤.                                                       1 . 一个简单的cx...

2015-05-11 17:48:06 140

空空如也

空空如也

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

TA关注的人

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