摘要: iBATIS框架理論學習篇(公司內(nèi)部培訓文檔) 閱讀全文
Java
摘要: java利用jmf實現(xiàn)拍照功能 閱讀全文
摘要: JAVA通過JNI調(diào)用本地C語言方法 閱讀全文
摘要: [轉(zhuǎn)載]用 AOP 來記錄每個方法的執(zhí)行時間 閱讀全文
摘要: 與創(chuàng)建數(shù)據(jù)庫模式和用數(shù)據(jù)填充表一樣,有選擇地修改數(shù)據(jù)是數(shù)據(jù)庫開發(fā)人員必備的最重要的技能之一。本文教您如何有選擇地刪除或更新現(xiàn)有表中的數(shù)據(jù)以及如何修改現(xiàn)有表的結(jié)構(gòu)。要對更復雜的數(shù)據(jù)庫模式執(zhí)行數(shù)據(jù)修改,您將通過數(shù)據(jù)更新和數(shù)據(jù)插入操作來學習涉及到標量和表的嵌入式子查找。您還將學習如何使用 Apache Derby 數(shù)據(jù)庫刪除和修改復雜模式中的數(shù)據(jù) 閱讀全文
摘要: 學習如何創(chuàng)建自文檔化 SQL 命令文件,通過將 SQL 命令與有用的注釋一起放置在文本文件中,可以根據(jù)需要執(zhí)行任意多次。介紹 SQL 腳本文件的基本原理之后,本文展示了三種執(zhí)行腳本文件的方法。然后您將回顧使用 SQL INSERT 語句將數(shù)據(jù)插入表中的基本原理,其中包括查看使用不同方式插入 10 個新行的示例。最后,本文展示了一個腳本,該腳本自動化該 INSERT 操作并顯示新插入的數(shù)據(jù)以供驗證。 閱讀全文
摘要: 本文將學習幾個基本的數(shù)據(jù)庫概念,包括模式、表、列數(shù)據(jù)類型以及結(jié)構(gòu)化查詢語言(SQL)的簡單介紹。這篇文章 —— 側(cè)重于數(shù)據(jù)庫開發(fā)人員的角色 —— 介紹可以用來在 Apache Derby 數(shù)據(jù)庫中保存數(shù)據(jù)的基本數(shù)據(jù)類型,然后用它們在 Apache Derby 中創(chuàng)建一個帶有兩個表的簡單模式,供一個虛擬的商店使用。要查看數(shù)據(jù)庫的模式內(nèi)容,可以使用 Apache Derby 的工具 —— dblook,導出數(shù)據(jù)庫的內(nèi)容。文章結(jié)束時簡單討論了如何刪除表。 閱讀全文
摘要: JPCAP——JAVA中的數(shù)據(jù)鏈路層控制之二 閱讀全文
摘要: JPCAP——JAVA中的數(shù)據(jù)鏈路層控制 之一 閱讀全文
摘要: 一般的情況下我們都是使用IE或者Navigator瀏覽器來訪問一個WEB服務(wù)器,用來瀏覽頁面查看信息或者提交一些數(shù)據(jù)等等。所訪問的這些頁面有的僅僅是一些普通的頁面,有的需要用戶登錄后方可使用,或者需要認證以及是一些通過加密方式傳輸,例如HTTPS。目前我們使用的瀏覽器處理這些情況都不會構(gòu)成問題。不過你可能在某些時候需要通過程序來訪問這樣的一些頁面,比如從別人的網(wǎng)頁中“偷”一些數(shù)據(jù);利用某些站點提供的頁面來完成某種功能,例如說我們想知道某個手機號碼的歸屬地而我們自己又沒有這樣的數(shù)據(jù),因此只好借助其他公司已有的網(wǎng)站來完成這個功能,這個時候我們需要向網(wǎng)頁提交手機號碼并從返回的頁面中解析出我們想要的數(shù)據(jù)來。如果對方僅僅是一個很簡單的頁面,那我們的程序會很簡單,本文也就沒有必要大張旗鼓的在這里浪費口舌。但是考慮到一些服務(wù)授權(quán)的問題,很多公司提供的頁面往往并不是可以通過一個簡單的URL就可以訪問的,而必須經(jīng)過注冊然后登錄后方可使用提供服務(wù)的頁面,這個時候就涉及到COOKIE問題的處理。我們知道目前流行的***頁技術(shù)例如ASP、JSP無不是通過COOKIE來處理會話信息的。為了使我們的程序能使用別人 閱讀全文
摘要: 本文探討Jive(曾經(jīng)開源的Java論壇)和Hibernate(Java開源持久層)的數(shù)據(jù)庫對象的緩存策略,并闡述作者本人的Lightor(Java開源持久層)采用的數(shù)據(jù)庫對象緩存策略。
本文的探討基于以前開源的Jive代碼,Hibernate2.1.7源碼,和作者本人的Lightor代碼。
本文用ID (Identifier的縮寫)來代表數(shù)據(jù)記錄的關(guān)鍵字。
數(shù)據(jù)對象查詢一般分為兩種:條件查詢,返回一個滿足條件的數(shù)據(jù)對象列表; ID查詢,返回ID對應(yīng)的數(shù)據(jù)對象。
本文主要探討“條件查詢”和“ID查詢”這兩種情況的緩存策略。
閱讀全文
本文的探討基于以前開源的Jive代碼,Hibernate2.1.7源碼,和作者本人的Lightor代碼。
本文用ID (Identifier的縮寫)來代表數(shù)據(jù)記錄的關(guān)鍵字。
數(shù)據(jù)對象查詢一般分為兩種:條件查詢,返回一個滿足條件的數(shù)據(jù)對象列表; ID查詢,返回ID對應(yīng)的數(shù)據(jù)對象。
本文主要探討“條件查詢”和“ID查詢”這兩種情況的緩存策略。
閱讀全文
摘要: 飛鴿傳書(IP Messenger,簡為IPMsg)是一個小巧方便的即時通信軟件,它適合用于局域網(wǎng)內(nèi)甚至廣域網(wǎng)間進行實時通信和文檔共享。特別是在局域網(wǎng)內(nèi)傳送文件/文件夾的速度非常快!
IPMsg 是一款局域網(wǎng)內(nèi)即時通信軟件, 基于 TCP/IP(UDP).
可運行于多種操作平臺(Win/Mac/UNIX/Java), 并實現(xiàn)跨平臺信息交流.
不需要服務(wù)器支持.
支持文件/文件夾的傳送 (2.00版以上)
通訊數(shù)據(jù)采用 RSA/Blofish 加密 (2.00版以上)
十分小巧, 簡單易用, 而且你可以完全免費使用它
目前已有的版本包括: Win32, Win16, MacOS, MacOSX, X11, GTK, GNOME,Java 等, 并且公開源代碼。
本文演示了如何使用Java的net包,向IPMSG客戶端發(fā)送消息。 閱讀全文
IPMsg 是一款局域網(wǎng)內(nèi)即時通信軟件, 基于 TCP/IP(UDP).
可運行于多種操作平臺(Win/Mac/UNIX/Java), 并實現(xiàn)跨平臺信息交流.
不需要服務(wù)器支持.
支持文件/文件夾的傳送 (2.00版以上)
通訊數(shù)據(jù)采用 RSA/Blofish 加密 (2.00版以上)
十分小巧, 簡單易用, 而且你可以完全免費使用它
目前已有的版本包括: Win32, Win16, MacOS, MacOSX, X11, GTK, GNOME,Java 等, 并且公開源代碼。
本文演示了如何使用Java的net包,向IPMSG客戶端發(fā)送消息。 閱讀全文