2015-11-25
持续集成部署

1、流程

更新编译代码、代码质量检查、更新数据库、执行单元测试、部署后台服务、执行接口测试、部署前台应用、执行UI测试、构建结果发布
http://www.infoq.com/cn/articles/develop-continuous-integration-around-automation-test

2、持续集成之“依赖管理”

http://www.infoq.com/cn/news/2011/05/ci-dependency-management

3、eg:Continuous Integration & Delivery For GitHub With TeamCity

http://www.codeproject.com/Articles/703244/Continuous-Integration-Delivery-For-GitHub-With-Te

Read More
 2014-09-19
八种排序

1.直接插入排序基本思想:在要排序的一组数中,假设前面(n-1) [n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。/** * 形象描述:踢馆 * 直接插入排序(从小到大) * @param src 待排序的数组 */pub...

Read More
 2014-06-26
Effective Java

一 创建和销毁对象1.考虑用静态工厂方法代替构造器静态工厂方法的优势:1.有名称,可以见名知义了解获取对象的特点2.不必每次调用时都创建一个对象3.可以返回原类型的任何子类型对象4.创建参数化类型实例时,可以使代码更简洁(右边无需再写一遍)5.不可变对象可以进行缓存,以提升性能2.遇到多个构造器参数时要考虑用构建...

Read More
 2014-04-15
Custom Fileupload

本文的目的是简要说明如何编写一个文件上传组件,使他的功能类似 commons-fileupload, 并在结尾处提供了完整代码的获取方式。HTTP本文讨论的是基于 HTTP 协议的文件上传,下面先来看看 HTTP 请求的真面目。首先,用 JavaSe 类库中的 Socket 搭建一个超简单的服务器,这个服务器只有...

Read More
 2013-12-19
Java NIO

核心ChannelsBuffersSelectors概述Channel 和 Buffer基本上,所有的 IO 在NIO 中都从一个Channel 开始。Channel 有点象流。 数据可以从Channel读到Buffer中,也可以从Buffer 写到Channel中。这里有个图示:Channel和Buffer有好...

Read More
 2013-12-07
Java IO

IO流的分类根据处理数据类型的不同分为:字符流和字节流根据数据流向不同分为:输入流和输出流字符流和字节流字符流的由来: 因为数据编码的不同,而有了对字符进行高效操作的流对象。本质其实就是基于字节流读取时,去查了指定的码表。 字节流和字符流的区别:读写单位不同:字节流以字节(8bit)为单位,字符流以字符为单位,根...

Read More
 2012-08-20
Java虚拟机

一、走近JAVA第一章、走近JAVAjava技术体系1.1 jdk1.7的主要特性G1收集器JSR-292对非JAVA语言的调用支持ARM指令集?Sparc指令集?新语法:原生二进制(0b开头),switch支持字符串,操作符,异常处理改进,简化变长参数方法调用,面向资源的try-catch-finally多核并...

Read More
 2014-06-26
Effective Java

一 创建和销毁对象1.考虑用静态工厂方法代替构造器静态工厂方法的优势:1.有名称,可以见名知义了解获取对象的特点2.不必每次调用时都创建一个对象3.可以返回原类型的任何子类型对象4.创建参数化类型实例时,可以使代码更简洁(右边无需再写一遍)5.不可变对象可以进行缓存,以提升性能2.遇到多个构造器参数时要考虑用构建...

Read More
 2013-12-19
Java NIO

核心ChannelsBuffersSelectors概述Channel 和 Buffer基本上,所有的 IO 在NIO 中都从一个Channel 开始。Channel 有点象流。 数据可以从Channel读到Buffer中,也可以从Buffer 写到Channel中。这里有个图示:Channel和Buffer有好...

Read More
 2013-12-07
Java IO

IO流的分类根据处理数据类型的不同分为:字符流和字节流根据数据流向不同分为:输入流和输出流字符流和字节流字符流的由来: 因为数据编码的不同,而有了对字符进行高效操作的流对象。本质其实就是基于字节流读取时,去查了指定的码表。 字节流和字符流的区别:读写单位不同:字节流以字节(8bit)为单位,字符流以字符为单位,根...

Read More
 2012-08-20
Java虚拟机

一、走近JAVA第一章、走近JAVAjava技术体系1.1 jdk1.7的主要特性G1收集器JSR-292对非JAVA语言的调用支持ARM指令集?Sparc指令集?新语法:原生二进制(0b开头),switch支持字符串,操作符,异常处理改进,简化变长参数方法调用,面向资源的try-catch-finally多核并...

Read More
 2014-04-15
Custom Fileupload

本文的目的是简要说明如何编写一个文件上传组件,使他的功能类似 commons-fileupload, 并在结尾处提供了完整代码的获取方式。HTTP本文讨论的是基于 HTTP 协议的文件上传,下面先来看看 HTTP 请求的真面目。首先,用 JavaSe 类库中的 Socket 搭建一个超简单的服务器,这个服务器只有...

Read More
 2014-09-19
八种排序

1.直接插入排序基本思想:在要排序的一组数中,假设前面(n-1) [n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。/** * 形象描述:踢馆 * 直接插入排序(从小到大) * @param src 待排序的数组 */pub...

Read More
 2015-11-25
持续集成部署

1、流程

更新编译代码、代码质量检查、更新数据库、执行单元测试、部署后台服务、执行接口测试、部署前台应用、执行UI测试、构建结果发布
http://www.infoq.com/cn/articles/develop-continuous-integration-around-automation-test

2、持续集成之“依赖管理”

http://www.infoq.com/cn/news/2011/05/ci-dependency-management

3、eg:Continuous Integration & Delivery For GitHub With TeamCity

http://www.codeproject.com/Articles/703244/Continuous-Integration-Delivery-For-GitHub-With-Te

Read More