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