自定义博客皮肤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)
  • 收藏
  • 关注

原创 java消费者生产者模式及JDK之阻塞队列LinkedBlockingQueue实现

生产者消费者问题    (英语:Producer-consumer problem),也称有限缓冲问题(英语:Bounded-buffer problem),是一个多线程同步问题的经典案例。该问题描述了两个共享固定大小缓冲区的线程——即所谓的“生产者”和“消费者”——在实际运行时会发生的问题。生产者的主要作用是生成一定量的数据放到缓冲区中,然后重复此过程。与此同时,消费者也在缓冲区消耗这

2014-12-26 23:33:41 2340

原创 linux下apache+tomcat负载均衡和集群

1.安装apache服务器 2.安装两个tomcat实例 3.安装mod_jk mod_jk实质上是Apache与Tomcat的连接器,并藉此附带提供集群和负载均衡的功能。 地址为http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/linux/jk-1.2.31/x86_64/,注意要于你安装的apache

2014-12-14 23:27:44 914

原创 Ubuntu安装svn server及操作

安装    sudo apt-get install subversion     创建svn仓库地址,用来存放文件     svnadmin create /usr/local/svndata 访问权限的设置   修改文件/usr/local/svndata/conf/svnserve.conf [general]  #匿名访问的权限,可以是read,write

2014-12-13 15:18:59 809

原创 JDK之ReentrantLock,AbstractQueuedSynchronizer源码分析

ReentrantLock默认使用非公平锁 public ReentrantLock() { sync = new NonfairSync(); } NonfairSync就是一个同步器 final static class NonfairSync extends Sync { private static final long

2014-12-07 19:05:49 1014

原创 数据库分页查询

1) mysql select * from demo where 1=1 LIMIT 2,2

2014-12-07 13:09:26 1141

原创 JDK之BufferedInputStream分析

最近写了一个下载文件的功能。 因为文件是在另一台服务器上面,所以要读取网络文件,需用到HttpURLConnection类。 先贴出来代码。 import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; im

2014-12-01 00:46:51 853

空空如也

空空如也

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

TA关注的人

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