JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java 文章和新聞  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to topicthreaded modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 Concurrency Utilities [精華]
Forth



版主

發文: 676
積分: 8
於 2003-08-19 08:51 user profilesend a private message to usersend email to Forthreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
愈來愈常看見的東西就放上來
http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html


reply to postreply to post
作者 Re:Concurrency Utilities [Re:Forth]
browser

戀香

版主

發文: 3570
積分: 1
於 2003-08-19 09:01 user profilesend a private message to usersend email to browserreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
Forth wrote:
愈來愈常看見的東西就放上來
http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html


的確最近很常看到它 ..........
例如:ibm、JSR ...


reply to postreply to post
作者 Re:Concurrency Utilities [Re:Forth]
popcorny

Jakarta 2%

版主

發文: 752
積分: 20
於 2003-08-19 13:42 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
cool....
jdk1.5可能把他包進來
放在java.util.concurrent這個package...

目前是JSR-166
還有他有多東西很好用

Sync: 資源的同步,提供"索取(acquire)", "釋放(release)"等動作
因為在java中的synchronized太過陽春....
其中有Mutex.. Semaphore.. 等

ReadWriteLock: : 若程式可能read lock跟write lock要分開
就有很多的邏輯可以使用
如read preference, write preference, FIFO

Barrier: : 同步常用的方法... 也就是所有參予的thread到一個同步點..才繼續往下做

Channel: : producer & comsumer pattern的實作....有各種queue跟buffer

Executer: : Runnable可以看作一個工作的單位.. 而執行Runnalbe的就是Executer.. 這邊就有很多strategy.. 如用目前的thread去做...或是開一個新的thread去做...甚至用ThreadPool去做... 這邊把底層運作的邏輯委託給executer..

Fork/Join Task: : 我們程式邏輯可能有一部分需要平行去做...有些只需要一個thread去做...這些fork跟join需不需要... 這個我們一定會要..(孫三才語氣..^^)

Collections: : 把原本的collection framework加上concurrent時需要考量的utility。

Sync variable: : 把八大基本型態加上Reference type做wrapping.. 讓使用裡面變數時一定得透過acquire及release..以做保護

看了看就把所有的東西大概描述便了
希望大家有初步認識
不過我之所以覺得看這些東西很重要的原因是
這些很有可能就是jdk1.5的版本
有興趣的人可以先睹為快
有關詳細的討論請看JSR-166
還有Forth題供的網站囉...Smile


reply to postreply to post
作者 Re:Concurrency Utilities [Re:popcorny]
Forth



版主

發文: 676
積分: 8
於 2003-08-19 13:59 user profilesend a private message to usersend email to Forthreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
手上在寫的悲苦server程式上面提的都用了 ~_~

reply to postreply to post
作者 Re:Concurrency Utilities [Re:Forth]
popcorny

Jakarta 2%

版主

發文: 752
積分: 20
於 2003-08-19 14:15 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
其他相關的resource...

JHPC: http://sourceforge.net/projects/jhpc
JThreadKit: http://www.jthreadkit.com/


reply to postreply to post
作者 Re:Concurrency Utilities [Re:Forth]
popcorny

Jakarta 2%

版主

發文: 752
積分: 20
於 2003-08-19 14:29 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
偷瞄一下jdk1.5的concurrent
http://gee.cs.oswego.edu/dl/concurrent/dist/docs/index.html


reply to postreply to post
» JWorld@TW »  Java 文章和新聞

reply to topicthreaded modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8