- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 Java并发编程-Exchange
1.简介 Exchange位于java.util.concurrent包下面,主要是用于线程之间数据交换的工具类,经常用于管道设计和遗传算法中。Exchange提供了一个同步点,在这个同步点上,线程完成配对并进行数据的交换。第一个线程调用exchange()方法时传入对象,它会一直等待,直到第二个对象调用exchange()方法时,每个线程的exchange()方法将返回并...
2019-03-28 10:37:27 598
原创 Java并发编程-信号量Semaphore
Semaphore是一个计数信号量,与concurrent.locks或者synchronized锁相比(任意时刻只允许一个线程访问某个特定的资源),它可以控制同时访问特定资源的线程数量。可以将Semaphore理解为许可证的集合,实际上没有使用任何许可证对象。创建Semaphore时需要指定许可证数目,即由此来限制同时执行的线程数量。调用acquire()方法是从Semaphore中获取...
2019-03-27 09:34:18 159
原创 Excel的常用快捷键
目录移动操作和区域选择单元格编辑操作单元格内容设置移动操作和区域选择快捷键 功能描述 Home 快速移至一行的开始 Ctrl+Home 快速移到工作表的开始单元格 Ctrl+End 快速移至工作表区域的结尾 PageUp 翻至前一页 PageDown 翻至下一页 向上,左,右,下方向箭 分别向上、向下、向左、向右...
2019-03-03 13:46:23 1833
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人