xylz,imxylz
關注后端架構、中間件、分布式和并發(fā)編程
::
首頁
::
新隨筆
::
聯系
::
聚合
::
管理
::
111 隨筆 :: 10 文章 :: 2680 評論 :: 0 Trackbacks
公告
常用鏈接
我的隨筆
我的文章
我的評論
我的參與
最新評論
留言簿
(149)
給我留言
查看公開留言
查看私人留言
隨筆分類
(137)
Crack(4)
(rss)
Ganglia(1)
(rss)
Google Guice(10)
(rss)
ICE(2)
(rss)
J2EE(46)
(rss)
Jafka(4)
(rss)
Java Concurrency(30)
(rss)
Jetty(6)
(rss)
nginx(3)
(rss)
Octopress(1)
(rss)
OS X(1)
(rss)
Python(1)
(rss)
Redis(1)
(rss)
技術(25)
(rss)
招聘(2)
(rss)
隨筆檔案
(107)
2013年11月 (1)
2013年10月 (3)
2013年9月 (3)
2013年8月 (2)
2013年2月 (1)
2012年12月 (1)
2012年9月 (1)
2012年6月 (2)
2012年5月 (4)
2012年4月 (2)
2012年3月 (3)
2012年2月 (3)
2012年1月 (2)
2011年12月 (6)
2011年11月 (1)
2011年10月 (1)
2011年7月 (2)
2011年6月 (3)
2011年4月 (1)
2011年2月 (2)
2011年1月 (5)
2010年12月 (4)
2010年11月 (4)
2010年8月 (3)
2010年7月 (24)
2010年6月 (2)
2010年1月 (5)
2009年12月 (12)
2009年11月 (2)
2009年9月 (1)
2009年7月 (1)
文章分類
(12)
Eclipse
(rss)
Java
(rss)
Python(12)
(rss)
文章檔案
(12)
2010年6月 (6)
2010年5月 (3)
2010年4月 (3)
友情鏈接
imxylz
(rss)
jafka
a fast distributed publish-subscribe messaging system
搜索
積分與排名
積分 - 2207113
排名 - 4
最新評論
1.?re: 深入淺出 Java Concurrency (32): 線程池 part 5 周期性任務調度
評論內容較長,點擊標題查看
--bboymars
2.?re: 深入淺出 Java Concurrency (9): 鎖機制 part 4
評論內容較長,點擊標題查看
--guanzhisong
3.?提供參考鏈接
評論內容較長,點擊標題查看
--33
4.?re: 處理Zookeeper的session過期問題
評論內容較長,點擊標題查看
--codewarrior
5.?re: 當Ajax遭遇GBK編碼 (完全解決方案)
前面說的都同意 就是解決方法說的 太抽象 沒看懂 給個具體的方法
--穆
6.?re: 深入淺出 Java Concurrency (25): 并發(fā)容器 part 10 雙向并發(fā)阻塞隊列 BlockingDeque[未登錄]
Mark,今天看到這里啦,滿滿的成就感。。。。。嘿嘿
--鄧
7.?order viagra
Hello!
--order_viagra
8.?order cialis
Hello!
--order_cialis
9.?cialis
Hello!
--cialis
10.?dosage of viagra
Hello!
--of
11.?viagra
Hello!
--viagra
12.?cialis
Hello!
--cialis
13.?cialis
Hello!
--cialis
14.?dosage of viagra
Hello!
--of
15.?cialis side effects
Hello!
--side
16.?re: 深入淺出 Java Concurrency (29): 線程池 part 2 Executor 以及Executors
評論內容較長,點擊標題查看
--ubuntuvim
17.?re: 深入淺出 Java Concurrency (3): 原子操作 part 2
@Nicholas
@海藍
對啊,默認的可以訪問到,protected怎么可能訪問不到
--問問問問
18.?re: Google Guice 入門教程01 - 依賴注入(1)[未登錄]
評論內容較長,點擊標題查看
--yong
19.?re: 《深入淺出 Java Concurrency》目錄[未登錄]
一定要堅持下來看完
--鄧
20.?re: 深入淺出 Java Concurrency (5): 原子操作 part 4[未登錄]
沒錯是交換設置。
--William Chen
21.?re: Google Guice 入門教程08 - 整合第三方組件(2)
nice,謝謝樓主,最近在使用guice,學習了
--rfbingo
22.?re: 一次簡單卻致命的錯誤
@高帆
jstack 打印出來 線程棧信息,能看到 線程棧目前運行在那個地方,等待什么資源
--shaw
23.?re: 《深入淺出 Java Concurrency》目錄[未登錄]
謝謝樓主!
--luke
24.?re: 世界邦旅行網(北京)招聘Java高級/資深工程師前端工程師/移動開發(fā)工程師等_20150616更新
評論內容較長,點擊標題查看
--songxin
25.?re: 深入淺出 Java Concurrency (9): 鎖機制 part 4
評論內容較長,點擊標題查看
--imxylz
26.?re: 深入淺出 Java Concurrency (9): 鎖機制 part 4
評論內容較長,點擊標題查看
--mitisky
27.?re: 一次簡單卻致命的錯誤
請交大俠!查看java線程是怎么看的
--高帆
28.?re: 深入淺出 Java Concurrency (20): 并發(fā)容器 part 5 ConcurrentLinkedQueue
@mashiguang
我猜測應該是ArrayBlockingQueue用一把鎖而LinkedBlockingQueue用兩把鎖的原因
--liubey
29.?John
Thanksamundo for the post.Really thank you! Awesome. edebdbceaekadffd
--Smithc667
30.?re: 捕獲Java線程池執(zhí)行任務拋出的異常
@imxylz
謝謝指點,你這種方式更優(yōu)雅些,我自己是new了個exceptionQueue,new線程的時候set進去,然后執(zhí)行完子線程后查看這個Queue
--liubey
31.?re: 使用Nginx的proxyCache緩存功能
瀏覽器收到302之后,就直接去源鏈接下載了,消息都不經過nginx了,然后怎么緩存呢?
--wd
32.?re: 使用Nginx的proxyCache緩存功能
nginx支持302這種非200狀態(tài)碼,但是當有302經過nginx,它緩存的是什么?是源文件還是鏈接?我從瀏覽器輸入的時候還是會收到302啊。
--wd
33.?re: 捕獲Java線程池執(zhí)行任務拋出的異常
@liubey
友好的做法是子線程不拋出異常,返回不同的結果,或者將異常封裝到return對象中。父對象根據此結果/異常封裝友好的提示給界面。
--imxylz
34.?re: 捕獲Java線程池執(zhí)行任務拋出的異常
我想問下LZ,如果主線程想拿到子線程的異常,比如展示給界面,該怎么做=。=
--liubey
35.?cialis fast delivery
Hello!
--fast
36.?viagra fast delivery
Hello!
--fast
37.?re: 《深入淺出 Java Concurrency》目錄
真在學習,樓主,頂你
--Jerran
38.?re: Crack JRebel 5.3.1
could you help me to crack jrebel-6.0.0? thanhnhadang@yahoo.com Thanks!
--MCOT Nha
39.?re: 一個查找jar包中類的小工具[未登錄]
這東西做得不錯,確實是用來找自定義的jar(第三方公司,不是開源項目)包中class的利器。感謝樓主
--jiajia
40.?re: Google Guice 入門教程02 - 依賴注入(2)
評論內容較長,點擊標題查看
--庫特
閱讀排行榜
1.?《深入淺出 Java Concurrency》目錄(168183)
2.?深入淺出 Java Concurrency (1) : J.U.C的整體認識(69417)
3.?深入淺出 Java Concurrency (2): 原子操作 part 1(65852)
4.?深入淺出 Java Concurrency (7): 鎖機制 part 2 AQS(53043)
5.?深入淺出 Java Concurrency (3): 原子操作 part 2(48169)
6.?深入淺出 Java Concurrency (5): 原子操作 part 4(48006)
7.?深入淺出 Java Concurrency (4): 原子操作 part 3 指令重排序與happens-before法則(46607)
8.?JRebel 6.0.0 Crack (20141216更新)(44754)
9.?深入淺出 Java Concurrency (6): 鎖機制 part 1(42225)
10.?深入淺出 Java Concurrency (8): 鎖機制 part 3(40166)
11.?Google Guice 入門教程01 - 依賴注入(1)(35741)
12.?深入淺出 Java Concurrency (9): 鎖機制 part 4(30485)
13.?捕獲Java線程池執(zhí)行任務拋出的異常(29864)
14.?深入淺出 Java Concurrency (10): 鎖機制 part 5 閉鎖 (CountDownLatch)(29328)
15.?Google Guice 高級教程01 - 源碼目錄(29219)
16.?處理Zookeeper的session過期問題(28612)
17.?SQLite3 C語言API入門(28397)
18.?[深入淺出Jetty 04]Jetty的啟動方式(28364)
19.?Google Guice 高級教程02 - Guice的IOC容器(1)(28075)
20.?Google Guice 入門教程07 - 整合第三方組件(1)(27367)
21.?深入淺出 Java Concurrency (16): 并發(fā)容器 part 1 ConcurrentMap (1)(24631)
22.?深入淺出 Java Concurrency (13): 鎖機制 part 8 讀寫鎖 (ReentrantReadWriteLock) (1)(24252)
23.?使用Nginx的proxyCache緩存功能(24129)
24.?深入淺出 Java Concurrency (12): 鎖機制 part 7 信號量(Semaphore)(23366)
25.?深入淺出 Java Concurrency (17): 并發(fā)容器 part 2 ConcurrentMap (2)(22910)
26.?深入淺出 Java Concurrency (11): 鎖機制 part 6 CyclicBarrier(22377)
27.?Nginx中的地址location(21893)
28.?深入淺出 Java Concurrency (19): 并發(fā)容器 part 4 并發(fā)隊列與Queue簡介(21453)
29.?深入淺出 Java Concurrency (18): 并發(fā)容器 part 3 ConcurrentMap (3)(21013)
30.?一個查找jar包中類的小工具(20884)
31.?Google Guice 入門教程02 - 依賴注入(2)(20454)
32.?深入淺出 Java Concurrency (14): 鎖機制 part 9 讀寫鎖 (ReentrantReadWriteLock) (2)(20308)
33.?深入淺出 Java Concurrency (20): 并發(fā)容器 part 5 ConcurrentLinkedQueue(20016)
34.?Apache發(fā)布Ant 1.8.0RC1(19888)
35.?Google Guice 入門教程08 - 整合第三方組件(2)(19867)
36.?深入淺出 Java Concurrency (21): 并發(fā)容器 part 6 可阻塞的BlockingQueue (1)(19641)
37.?Google Guice 入門教程03 - 依賴注入(3)(18668)
38.?Mysql replace into 與 insert into on duplicate key update 的區(qū)別(18587)
39.?Google Guice 入門教程05 - AOP(面向切面編程)(17776)
40.?Crack JRebel 5.3.1(17540)
評論排行榜
1.?JRebel 6.0.0 Crack (20141216更新)(1004)
2.?《深入淺出 Java Concurrency》目錄(43)
3.?Crack JRebel 4.0,無需重啟JVM,熱部署解決方案(36)
4.?深入淺出 Java Concurrency (32): 線程池 part 5 周期性任務調度(32)
5.?Crack JRebel 5.3.1(31)
6.?【廣告】淘寶招聘高級JAVA開發(fā)工程師(19)
7.?深入淺出 Java Concurrency (5): 原子操作 part 4(19)
8.?深入淺出 Java Concurrency (4): 原子操作 part 3 指令重排序與happens-before法則(16)
9.?關于Java面試個人不得不說的一些事(16)
10.?一次簡單卻致命的錯誤(16)
11.?世界邦旅行網(北京)招聘Java高級/資深工程師前端工程師/移動開發(fā)工程師等_20150616更新(15)
12.?這是JVM的Bug么?誰遇到下面的情況?(14)
13.?深入淺出 Java Concurrency (9): 鎖機制 part 4(11)
14.?一個查找jar包中類的小工具(11)
15.?深入淺出 Java Concurrency (6): 鎖機制 part 1(11)
16.?搜狐技術部長期招聘Java工程師/高級工程師/初級架構師/項目經理/技術主管(10)
17.?Fedora 17 降級一把辛酸淚(9)
18.?深入淺出 Java Concurrency (18): 并發(fā)容器 part 3 ConcurrentMap (3)(9)
19.?深入淺出 Java Concurrency (16): 并發(fā)容器 part 1 ConcurrentMap (1)(8)
20.?Java 8 入門/新特性(8)
21.?編程語言大戰(zhàn)(8)
22.?處理Zookeeper的session過期問題(8)
23.?深入淺出 Java Concurrency (1) : J.U.C的整體認識(8)
24.?Ganglia安裝指南 (基于CentOS 5.6)(7)
25.?Java常見疑惑和陷阱(PPT)(7)
26.?深入淺出 Java Concurrency (30): 線程池 part 3 Executor 生命周期(6)
27.?深入淺出 Java Concurrency (33): 線程池 part 6 線程池的實現及原理 (1)(6)
28.?當Ajax遭遇GBK編碼 (完全解決方案)(6)
29.?深入淺出 Java Concurrency (35): 線程池 part 8 線程池的實現及原理 (3)(6)
30.?深入淺出 Java Concurrency (21): 并發(fā)容器 part 6 可阻塞的BlockingQueue (1)(6)
31.?捕獲Java線程池執(zhí)行任務拋出的異常(6)
32.?深入淺出 Java Concurrency (10): 鎖機制 part 5 閉鎖 (CountDownLatch)(6)
33.?Google Guice 高級教程02 - Guice的IOC容器(1)(6)
34.?深入淺出 Java Concurrency (8): 鎖機制 part 3(6)
35.?深入淺出 Java Concurrency (3): 原子操作 part 2(6)
36.?深入淺出 Java Concurrency (19): 并發(fā)容器 part 4 并發(fā)隊列與Queue簡介(5)
37.?Google Guice 入門教程01 - 依賴注入(1)(5)
38.?Google Guice 入門教程07 - 整合第三方組件(1)(5)
39.?深入淺出 Java Concurrency (40): 并發(fā)總結 part 4 性能與伸縮性(5)
40.?深入淺出 Java Concurrency (25): 并發(fā)容器 part 10 雙向并發(fā)阻塞隊列 BlockingDeque(5)
08 2010 檔案
深入淺出 Java Concurrency (25): 并發(fā)容器 part 10 雙向并發(fā)阻塞隊列 BlockingDeque
摘要: 這個小節(jié)介紹Queue的最后一個工具,也是最強大的一個工具。從名稱上就可以看到此工具的特點:雙向并發(fā)阻塞隊列。所謂雙向是指可以從隊列的頭和尾同時操作,并發(fā)只是線程安全的實現,阻塞允許在入隊出隊不滿足條件時掛起線程,這里說的隊列是指支持FIFO/FILO實現的鏈表。
首先看下LinkedBlockingDeque的數據結構。通常情況下從數據結構上就能看出這種實現的優(yōu)缺點,這樣就知道如何更好的使用工具了。
閱讀全文
posted @
2010-08-18 16:01
imxylz 閱讀(9752) |
評論 (5)
編輯
這是JVM的Bug么?誰遇到下面的情況?
posted @
2010-08-12 00:54
imxylz 閱讀(3126) |
評論 (14)
編輯
深入淺出 Java Concurrency (24): 并發(fā)容器 part 9 雙向隊列集合 Deque
摘要:
有一段時間沒有更新了。接著上節(jié)繼續(xù)吧。
Queue除了前面介紹的實現外,還有一種雙向的Queue實現Deque。這種隊列允許在隊列頭和尾部進行入隊出隊操作,因此在功能上比Queue顯然要更復雜。下圖描述的是Deque的完整體系圖。需要說明的是LinkedList也已經加入了Deque的一部分(LinkedList是從jdk1.2 開始就存在數據結構)。
閱讀全文
posted @
2010-08-12 00:13
imxylz 閱讀(13607) |
評論 (4)
編輯
Powered by:
BlogJava
Copyright © imxylz
©2009-2014
IMXYLZ
主站蜘蛛池模板:
亚洲色成人中文字幕网站
|
亚洲中文字幕乱码AV波多JI
|
2021国内精品久久久久精免费
|
亚洲日韩国产一区二区三区在线
|
亚洲成网777777国产精品
|
无码人妻久久一区二区三区免费
|
亚洲乱理伦片在线观看中字
|
亚洲日韩av无码
|
妞干网免费视频在线观看
|
久久免费美女视频
|
国产青草亚洲香蕉精品久久
|
亚洲日韩区在线电影
|
免费在线精品视频
|
免费观看美女用震蛋喷水的视频
|
日本一区二区三区在线视频观看免费
|
免费毛片毛片网址
|
亚洲国产精品久久久久久
|
国产网站在线免费观看
|
99热免费在线观看
|
九九免费观看全部免费视频
|
久久精品国产99国产精品亚洲
|
亚洲精品亚洲人成在线观看
|
日本高清免费网站
|
h在线观看视频免费网站
|
一级毛片免费观看不收费
|
亚洲综合久久精品无码色欲
|
永久免费无码网站在线观看个
|
亚洲手机中文字幕
|
国产亚洲成av片在线观看
|
国产一卡二卡≡卡四卡免费乱码
|
久久国产免费福利永久
|
花蝴蝶免费视频在线观看高清版
|
亚洲熟妇丰满xxxxx
|
91亚洲精品视频
|
日本亚洲欧洲免费天堂午夜看片女人员
|
日韩黄色免费观看
|
青青久在线视频免费观看
|
69免费视频大片
|
免费国产成人18在线观看
|
国产成人无码免费看片软件
|
乱淫片免费影院观看
|