首先,我们得知道常用的svn命令有哪些: svn co 拉代码到本地 svn add 将新文件/目录添加到svn中 svn delete 将文件/目录从svn中删除 svn up 更新代码到本地 svn ci 本地代码提…
分类:java并发
CountDownLatch(Effective Java 69条目并发工具优先于wait和notify)
public static long time(Executor executor, int concurrency, final Runnable action) throws InterruptedException…
tomcat 线程池
web server允许的最大线程连接数还受制于操作系统的内核参数设置,通常Windows是2000个左右,Linux是1000个左右。 1.编辑tomcat安装目录下的conf目录下的serve…
java并发之读写锁ReentrantReadWriteLock的使用
Lock比传统线程模型中的synchronized方式更加面向对象,与生活中的锁类似,锁本身也应该是一个对象。两个线程执行的代码片段要实现同步互斥的效果,它们必须用同一个Lock对象。 读写锁:分为读锁和写锁,多个读…
构建高性能服务(二)java高并发锁的3种实现
构建高性能服务(二)java高并发锁的3种实现 来源:http://www.xymyeah.com/?p=46 提高系统并发吞吐能力是构建高性能服务的重点和难点。通常review代码时看到synchroni…
【java基础】Java锁机制
在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类。介绍的内容如下: 公平锁/非公平锁 可重入锁 独享锁/共享锁(广义) 互斥锁/读写锁(独享锁/共享锁的实现) 乐观锁/悲观锁(角度) 分…
Java中线程的锁和数据库中的事务隔离级别
当涉及到两个或多个线程操作同一个资源时,就会出现锁的问题。 数据库中的某一条记录或者是某一个对象中的字段,可以修改,也可以读取,一般情况下,读取的那个方法应该加锁(即用synchronized互斥),而读取的那个方法则不…
杂谈---令人抓狂的数据库行级锁问题
引言 本篇文章只是工作当中的一个简单记录,尽管这次遇到的问题从技术上来讲并不算是特别高深的问题,但是在面临着多方压力的情况下,问题的解决还是有着不小的难度。因此这里LZ就简单的描述一下整个问题从出现到解…
java锁的种类以及辨析
转载自: http://ifeve.com/java_lock_see1/ 锁作为并发共享数据,保证一致性的工具,在JAVA平台有多种实现(如 synchronized 和 ReentrantLock等等 ) 。这些…
Java 多线程编程之七:死锁(附源代码)
Java 多线程编程之七:死锁(附源代码) 源代码下载 多线程编程中,线程死锁也是一个比较有趣的问题。然而死锁发生的可能性很小,正因如…
HashMap 和 Hashtable 的 6 个区别,最后一个没几个人知道!
HashMap 和 Hashtable 是 Java 开发程序员必须要掌握的,也是在各种 Java 面试场合中必须会问到的。 但你对这两者的区别了解有多少呢? 现在,栈长我给大家总结一下,或许有你不明朗的地方,在栈长的指…
Java - 多线程Callable、Executors、Future
http://blog.csdn.net/pipisorry/article/details/44341579 Introduction Callable接口代表一段能够调用并返回结果的代码; Future接口表示异步任…