原创 我的友情鏈接

51CTO博客開發

原创 Lift 起步

(JamesQIU:譯自 Exploring Lift 第一章,已經全部譯完,以後有時間且有人感興趣再貼其他的)  Lift是一個好框架,能構建引人入勝的web應用的。Lift簡單靈活的框架設計能夠輕鬆使用一些強大的技術(如Comet、Aj

原创 Programming in Scala ch30 (Actor和併發) 意譯4

   l  採用不可變消息 Scala的actor模型讓每個actor的act方法內部接近於單線程環境,你不用當心act方法裏面的操作是否線程安全。在act方法中你可以盡情使用非同步、可變對象,因爲每個act方法被有效限制在單個線程中,這也

原创 Programming in Scala ch30 (Actor和併發) 意譯3

  30.5        好的actor編程風格(P616) 前面已經展示了actor的完整用法,本節展示actor一些好的用法和編程風格,按照這種風格寫的併發程序可以更易糾錯,更少出現死鎖和競用衝突。 l  actor不應阻塞 寫得好的

原创 我的友情鏈接

51CTO博客開發

原创 Programming in Scala ch30 (Actor和併發) 意譯1

  第30章.       Actor和併發(P607) 程序有時候需要處理獨立、併發、並行的情況。雖然Java對併發支持很好,但程序較複雜時,要正確處理併發也絕非易事。Scala繼承了Java的所有併發支持,並提供了actor(動作執行器

原创 Programming in Scala ch30 (Actor和併發) 意譯2

  30.3        原生線程和actor(P612) actor管理1個或多個原生線程,但使用actor時不用考慮它和原生線程的對應關係。 每個原生線程也被作爲一個actor來使用,但不能通過Thread.current來直接獲取當