最近寫關於並發的小應用,才發現真的該好好的正視java的多線程了。之前沒有深入的掌握,用起來也是那麼的吃力。作為J2SE裡面為 數不多的重要難點之
早在總結一時,我就盡量的把synchronized的重點說的簡單:它就是配和對象的隱式鎖使用的,注意一定是對象的隱式鎖!那麼下面的 這個例子又怎麼
之前總結了部分無鎖機制的多線程基礎,理想的狀態當然是利用無鎖同步解決多線程程序設計的問題。但是實際碰到的問題使得很多情 況下,我們不得不借助鎖同步
說到ReentrantReadWriteLock,首先要做的是與ReentrantLock劃清界限。它和後者都是單獨的實現,彼此之間沒有繼承或實現
本文以 Tomcat 5 為基礎,也兼顧最新的 Tomcat 6 和 Tomcat 4。Tomcat 的基本設計思路和架構是具有一定連續性的。To
門面設計模式門面設計模式在 Tomcat 中有多處使用,在 Request 和 Response 對象封裝中、Standard Wrapper 到
使用 Eclipse 和 Apache MyFaces Core 構建基本的應用程序開始之前本教程向 Java 程序員介紹如何使用 JSF 組件來
在 JavaServer Faces 中使用 Tomahawk本教程是分 5 部分的教程系列的第 2 部分。本教程講解 Apache Tomaha
使用 ajax4jsf 添加 Ajax 功能在這個分五部分的教程系列的前兩期中,研究了 JavaServer™ Faces(JSF),
使用 Apache Trinidad 組件擴展 JSF到目前為止,在這個共分為五部分的系列教程中,已經研究了 Java™Server
將 JSF 應用程序與 Spring 集成開始之前本教程向 Java 程序員介紹如何使用 JSF 組件來構建具有高度交互性的部署在 Apache