自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 httpclient 3.x 中 MultiThreadedHttpConnectionManager参数理解

 前两天做项目时,用了httpclient MultiThreadedHttpConnectionManager,其中有两个参数 setDefaultMaxConnectionsPerHost,setMaxTotalConnections,刚开始对着两个参数的理解模模糊糊,后来经过代码测试,才终于彻底明白了,接下来我就贴上一些代码来加以说明 public class HttpC

2018-01-24 18:31:01 2388

原创 深度克隆,原型模式

 clone分为两种,一种是浅克隆,一种是深度克隆,深度克隆可以有两种实现形式,一种时重写clone方法,还有一种是用数据流的方式进行克隆,因为克隆的本质也是底层二进制的克隆 1.  public class Fks(){     public int whells;     public  String color;    public ArrayList list=ne

2018-01-24 18:30:32 249

原创 缓存读取文件的两种方式

 下面直接写代码,每次从文件中读取1M数据,循环读取 第一种方式     public byte[]readByte(String filePaht) throws Exception{          File file=new File(filePaht);          BufferedInputStream binput=null;          if

2018-01-24 18:30:07 2203

原创 如何访问发布的webservice,并解析返回的非正常soap报文

 1首先写一个通讯类HttpClient,并不局限于只是webservice通讯 public class HttpClient{ public class HttpClient {      public  String getPostResponse(String url,String encode, String requestBody) throws Exception

2018-01-24 18:29:46 813

原创 浅析ArrayList和LinkedList

 说实话从大学学习java开始,到工作之后,容器类中的ArrayList和LinkedList用的可不算少,但是从来没仔细想过到底什么时候用哪种 1,如果只是单纯的往list里面添加元素,不在固定位置添加,则ArrAylist的速度要高于Linkedl 2,如果在某个固定的位置(比如说0的位置)添加元素,则LinkedList的速度要高于ArrayList.,因为前者只需要断开和重新连接

2018-01-24 18:29:16 150

原创 根据TreeMap源码分析红黑树的插入

说起红黑树,刚开始看的时候真的很头大,但是这个东西不看也不行,实际应用挺广的,jdk1.8的HashMap和1.2版本后的TreeaMap实现都用到了红黑树,先来说一下红黑树的五个特性吧,只有牢牢熟记这五个特性,才能理解后续的插入和删除操作. 红黑树特性: 1.每个节点不是红色就是黑色的; 2.根节点一定是黑色的; 3.如果一个节点是红色的,则它的孩子(左右都包括,只要有)一定是黑色的;

2018-01-24 17:22:37 115

空空如也

空空如也

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

TA关注的人

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