摘要: JNA全稱是Java Native Access,是Sun推出的一種調用本地方法技術,比起它的同門師兄JNI,JNA大大簡化了調用本地方法的過程,使用也比較方便, JNA是在JNI的基礎上完善的,用青出于藍而勝于藍來形容一點不為過,下面看一下JNI的調用過程: 閱讀全文
Java 技術
摘要: 今天用戶提交了一個測試問題,在使用我們的業務模塊’辦理托運’的時候,執行保存操作的時界面突然退出,而且每次執行同樣的操作時都這樣,我們的項目是RCP架構,運行在JVM1.6 10.0,但是其他用戶使用相同配置的電腦卻沒有這個問題 閱讀全文
摘要: 現在我們的項目現在加入了身份驗證,通過收集客戶端的電腦的CPU編號、硬盤編號和網卡編號然后生成一個機器碼,然后使用這個機器碼作為身份標識,驗證客戶端的合法性,這里介紹三種通過Java代碼獲得電腦網卡方法 閱讀全文
摘要: 目前正在使用Wicket + xhtml + JQuery + Spring + Hibernate在做一個電子商務網站,類似于京東的那樣,通過這些時間的使用,總結了一下Wicket 學習筆記。
Wicket 的頁面包含兩個基本的文件,分別.html 和.java 文件,.html文件負責界面的描述,.java文件負責實現邏輯了,比如提供數據。在默認的情況下,.html和.java放在同一個包里面,wicket引擎的默認搜索路徑是在java文件的所在的包下面搜索,我很不喜歡這種方式,因為如果文件一多,混在一起很不好定位,而且如果你是使用Eclipse WTP來開發Web項目,你可能會將html文件放在WebContent的pages文件夾下... 閱讀全文
Wicket 的頁面包含兩個基本的文件,分別.html 和.java 文件,.html文件負責界面的描述,.java文件負責實現邏輯了,比如提供數據。在默認的情況下,.html和.java放在同一個包里面,wicket引擎的默認搜索路徑是在java文件的所在的包下面搜索,我很不喜歡這種方式,因為如果文件一多,混在一起很不好定位,而且如果你是使用Eclipse WTP來開發Web項目,你可能會將html文件放在WebContent的pages文件夾下... 閱讀全文
摘要: 介紹怎么樣才能知道通過Wrapper Service注冊的服務是否正常啟動 閱讀全文
摘要: Apache POI是Apache軟件基金會的開放源碼函式庫,用來幫助Java程序讀寫Microsoft Office的格式檔案。POI提供了下面這幾種類型對Microsoft Office的格式檔案進行解析:HSSF - 提供讀寫Microsoft Excel XLS格式檔案的功能。 XSSF - 提供讀寫Microsoft Excel OOXML XLSX格式檔案的功能。 HWPF - 提供讀寫Microsoft Word DOC格式檔案的功能。 HSLF - 提供讀寫Microsoft PowerPoint格式檔案的功能。 HDGF - 提供讀Microsoft Visio格式檔案的功能。 HPBF - 提供讀Microsoft Publisher格式檔案的功能。 HSMF - 提供讀Microsoft Outlook格式檔案的功能。 你可以訪問POI的主頁http://poi.apache.org/ 下載你喜歡的版本和了解更多的信息.
閱讀全文
閱讀全文
摘要: 在開發和調試程序的時候,如果發生異常可以調用異常的printStackTrace()方法將異常打印在控制臺上,或者使用日志框架記錄異常信息,但有時我們希望可以將用戶操作時出現的異常記錄到數據庫中(現在我就碰到這樣的需求),然后可以根據特定的條件查詢出異常進行分析,比如像Eclipse的ErrorLog視圖那樣顯示錯誤日志,然后雙擊顯示異常詳細信息 閱讀全文
摘要: 正則表達式是個很不錯的東西,可以讓你使用指定的模式去分析字符串,當年Perl通過提供了類似正則表達式的功能后來獨步武林,好不風光(不過現在主流編程語言都提供了正則表達式功能),不過它好像看起來比較古怪而且復雜,而且要記住那些操作符好像比較困難,所以從網上搜集了并整理了一下,方便自己也方便你,是吧?。?
閱讀全文
閱讀全文
摘要: 真的是越來越喜歡Scala了,簡潔的語法,清新的風格是我對Scala的印象,感覺使用Scala進行編程真的非常的方便,從Scala的設計思想也能得到不少的啟發,就比如下面的一個對數字數組快速排序的sort(Array[Int])方法,你以前想到過通過這樣的方式實現嗎?
閱讀全文
閱讀全文
摘要: 你是不是在找將Java程序注冊成系統服務的方法?試試Java Service Wrapper這個工具吧,你可以從這個網站上面下載你喜歡的版本:http://wrapper.tanukisoftware.org/ ,Java Service Wrapper提供了適合市面上流行的操作系統的版本。
使用Wrapper將Java程序注冊成系統服務有三種方式可供選擇: 閱讀全文
使用Wrapper將Java程序注冊成系統服務有三種方式可供選擇: 閱讀全文
摘要: 最近在做一個客戶端監控的功能,需要提取用戶電腦的CPU編號和網卡的編號,采集用戶的登陸數據,據我所知道直接通過Java來調用操作系統的信息是非常困難的事情(我好像沒有發現JavaAPI提供了這個功能),那這樣的話只能通過JNI訪問系統的信息了,不過有個SWT擴展的插件org.eclipse.swt.extension封裝了調用DLL的JNI方法,主要是負責底層操作系統的方法,不過可能會對程序的跨平臺性有點的影響,目前只能使用于Windows操作系統,使用方法很簡單,接下來請看:
閱讀全文
閱讀全文