J2SE
JDBC事務問題
摘要: 事務,在管理類系統中是一個非常重要的概念和技術點,幾乎涉及到數據的業務都會考慮事務的操作性。現在主流的框架中有很多事務管理器已經幫我們做好了底層的支持,我們關心的是業務層面的事務邏輯控制,但很多時候我們也應該清楚事務在jdbc層面控制的思路和原理,這樣才能更好的幫助我們來理解它并應用它。例如:為了解決與“多個線程請求相同數據”相關的問題,事務之間用鎖相互隔開。多數主流的數據庫支持不同類型的鎖;因此,JDBC API 支持不同類型的事務,它們由 Connection 對象指派或確定...
閱讀全文
posted @
2008-08-31 21:19 cheng 閱讀(820) |
評論 (1) 編輯
Java多線程編程
摘要: 編寫具有多線程能力的程序經常會用到的方法有:
run(),start(),wait(),notify(),notifyAll(),sleep(),yield(),join()
還有一個重要的關鍵字:synchronized
本文將對以上內容進行講解。
閱讀全文
posted @
2007-05-24 11:08 cheng 閱讀(3600) |
評論 (3) 編輯
對各種文件的操作(java)
摘要: java中提供了io類庫,可以輕松的用java實現對文件的各種操作。下面就來說一下如何用java來實現這些操作。
閱讀全文
posted @
2007-05-24 11:07 cheng 閱讀(316) |
評論 (0) 編輯
調整 Java I/O 性能
摘要:
這篇文章討論和闡明了提供 JavaTM I/O 性能的多種技術。大多技術圍繞調整磁盤文件 I/O,但是有些內容也同樣適合網絡 I/O 和窗口輸出。第一部分技術討論底層的I/O問題,然后討論諸如壓縮,格式化和串行化等高級I/O問題。然而這個討論沒有包含應用設計問題,例如搜索算法和數據結構,也沒有討論系統級的問題,例如文件高速緩沖。
閱讀全文
posted @
2007-05-24 11:06 cheng 閱讀(257) |
評論 (0) 編輯
徹底明白Java的IO系統
摘要: Input和Output
1. stream代表的是任何有能力產出數據的數據源,或是任何有能力接收數據的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括兩種類型:
閱讀全文
posted @
2007-05-24 11:05 cheng 閱讀(291) |
評論 (0) 編輯