自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王学明

不积跬步,无以至千里;不积小流,无以成江海.

  • 博客(5)
  • 收藏
  • 关注

原创 励精图治---Concurrency---为什么要有线程

留了空格。带着目的性的写

2015-09-28 17:55:55 437

原创 励精图治---Concurrency---吞吐量、活跃性及死锁

更新概念所谓吞吐量跟活性:就是单位时间内,系统处理信息的数量,速度表现的结果。所谓死锁:就是两个线程,我有你要的,你有我要的,互不相让,都等对方让出来,就死锁了。分析情景锁顺序死锁:所有的线程申请锁的顺序不一样,那么就存在一定概率发生死锁。换言之,如果所有线程都以 相同的顺序来获得锁,那么在程序中就不会出现锁顺序死锁问题。危害死锁,小应用当然没事。如果你

2015-09-28 17:46:14 477

原创 励精图治---Concurrency---GUI设计

为什么只是点击一个button, 可以看到按键变化很快? 添加了按键事件listener,并在里头dosomething的时候有时会有无响应的感觉?因为特么GUI工具包都被实现为单线程.---------->因为单线程能保证时间有序进行.多线程不稳定的多,开发难度大.现在都是单线程了.EDT: 事件分发线程  Event Dispatch ThreadEDT负责GUI

2015-09-21 17:46:48 445

原创 励精图治---Concurrency---ThreadPoolExecutor最详

心情不好,不适合写博客。今天开篇。周末完成它。唉我的妈呀。这个世界怎么了?

2015-09-11 14:50:48 635

原创 励精图治---Concurrency---线程池啊线程池

定义线程池就是管理一大堆线程行为的资源池,包括创建,销毁,执行。优势开销更小: 线程池比每个任务分配一个线程开销更小,它避免了创建销毁的开销。响应更快: 在一般情况下,线程池中的线程就已经存在了。避免了创建的过程,所以响应更快。资源利用更高: 线程池,能让资源更充分的利用。线程不是越多越好,适中数量才能让资源利用更高。不然,CPU轮询可能就够吃一壶了。更稳定: 线程池能避免

2015-09-11 11:44:12 449

空空如也

空空如也

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

TA关注的人

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