05 2014 档案

摘要:一.安装maven1.下载maven:http://pan.baidu.com/s/1hqIbx6s2.解压并配置path路径(直接替换最新的maven包,即可升级)3.测试二.安装m2eclipse插件(离线安装)1.下载插件包:http://pan.baidu.com/s/1c0cRHsO2.解... 阅读全文
posted @ 2014-05-30 03:00 楪夕 阅读(343) 评论(0) 推荐(0)
摘要:修改eclipse.ini启动参数:-startupplugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x... 阅读全文
posted @ 2014-05-11 17:02 楪夕 阅读(340) 评论(0) 推荐(0)
摘要:可以在对中对元素进行配对和交换的线程的同步点,类似于交易,A拿着钱到达指定地点,B拿着物品到达指定地点,相互交换,然后各自忙各自的事去了。 1 package ch03; 2 3 import java.util.concurrent.Exchanger; 4 5 public class Ex... 阅读全文
posted @ 2014-05-02 12:30 楪夕 阅读(169) 评论(0) 推荐(0)
摘要:一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。类似计数器,当计数器的值为0时,继续往下执行。 1 package ch03; 2 3 import java.util.Random; 4 import java.util.concurrent.CountDo... 阅读全文
posted @ 2014-05-02 12:25 楪夕 阅读(197) 评论(0) 推荐(0)
摘要:一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点。比如公司组织活动出去玩,需要在公司门口一起搭车去。每个人从家里出发去公司门口,到达的时间肯定先后不一样,所以公司的车要一直等待,等所有人到齐后,才开车出发。CyclicBarrier就类似这样的功能,当所有线程到达"屏蔽点"的时候,... 阅读全文
posted @ 2014-05-01 18:22 楪夕 阅读(420) 评论(0) 推荐(0)
摘要:Semaphore是一个计数的信号量,可以维护当前访问自身的线程个数,并提供了同步机制。使用Semaphore可以控制同时访问资源的线程个数,例如实现一个文件允许的线程访问数。打个通俗的比喻,Semaphore实现的功能类似厕所有4个坑,假如有10个人上厕所,那么同时有多少个人去上厕所呢?同时只... 阅读全文
posted @ 2014-05-01 16:39 楪夕 阅读(983) 评论(0) 推荐(0)
摘要:线程1循环3次,线程2循环6次,线程3循环9次,接着又回到线程1循环3次,线程2循环6次,线程3循环9次...如此循环50次 1 package ch03; 2 3 import java.util.concurrent.locks.Condition; 4 import java.uti... 阅读全文
posted @ 2014-05-01 15:29 楪夕 阅读(349) 评论(0) 推荐(0)