- 博客(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关注的人