自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 项目中遇到的httpclient性能问题

最近项目中使用httpclient 发送请求时在高并发情况下出现超时 ,经研究发现客户端上有连接池 没有使用上 ,  客户端的连接池有两个参数 ,一个是 单个Router的最大连接数  ,总的最大连接数 。  对于一个固定ip  httpclient将其作为一个 Router   ,而项目中使用的是默认配置,  默认为    5  和100  ,所以导致在单个Router的连接队列中最多只能为5,

2013-08-02 16:19:43 587

原创 java.util.concurrent.ConcurrentLinkedQueue

java.util.concurrent.ConcurrentLinkedQueue    是基于链表实现的线程安全的队列。  在链表节点的设计上  使用  volatile关键字来修饰当前节点以及下一个节点的引用。在并发的情况下 ,使用java.util.concurrent.atomic.AtomicReferenceFieldUpdater   对  volatile 关键字修饰的属性进行操

2013-06-25 16:48:53 318

原创 java.util.concurrent.ArrayBlockingQueue

ArrayBlockingQueue 是基于数组实现的队列,实现数组的先进先出的特性。由于底层数组不具备调整容量的能力,一旦队列被创建,则不能调整大小。  当消费者线程试图从空的队列中取出元素时,将会被阻塞。  同理,当生产者线程试图从满的队列中插入元素时,将会被阻塞。         该队列支持公平的对阻塞线程线程的调度策略,可以在构造方法指定采用什么样的策略。如果采用公平的策略,阻塞线程将会

2013-06-25 11:50:58 482

空空如也

空空如也

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

TA关注的人

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