JSR 286 Portlet的新特性,第1部分: Portlet 2.0新特性介紹
關於本系列本系列文章專門針對具有 JSR 168 Portlet 開發基礎,並且想了解 JSR 286 Portlet 新特性和開發流程的開發人
JSR 286 Portlet的新特性,第2部分: 資源服務、事件與共享呈現參數
在本系列的 第 1 部分 簡要回顧了 JSR 168 Portlet,並對 JSR 286 Portlet 的新增特性做了詳細的介紹, 本文將通過
J2ME Personal Information Management (PIM) 概覽
移動環境中的 Personal Information Management (PIM)隨著新設備不斷上市,在移動設備上提供 Address Bo
使您的應用程序調用我的應用程序,第2部分: James應用程序
繼續您在 第 1 部分 中尚未完成的學習,在第 1 部分中,您學習了如何開發消息驅動 bean(MDB)、實體 bean 和容器管理的持久性 (C
使您的應用程序調用我的應用程序,第3部分: 資源適配器
本系列教程共分三部分,在 第 1 部分 和 第 2 部分 中,您學習了如何開發消息驅動 bean(MDB)和實體 bean,並在 Apache G
Java多線程同步問題的探究(二、給我一把鎖,我能創造一個規矩)
在上一篇中,我們講到了多線程是如何處理共享資源的,以及保證他們對資源進行互斥訪問所依賴的重要機制:對象鎖。本篇中,我們來看一看傳統的同步實現方式以
Java多線程同步問題的探究(三、Lock來了,大家都讓開【1.認識重入鎖】)
在上一節中,我們已經了解了Java多線程編程中常用的關鍵字synchronized,以及與之相關的對象鎖機制。這一節中,讓我們一起來認 識JDK