原创 Eclipse打包(導出)jar文件攻略(三)-- 比較Eclipse自帶導出功能和插件Fat JAR
1. 功能差異 自帶的可以選擇是否壓縮JAR文件,插件不含; 插件含有編輯“Class-Path”功能,自帶的不含; 選擇需要編譯的文件:自帶的選擇的是編譯前的文件,插件選擇的是編譯後的文件,相對來說,肯定
原创 SQLite中的全文搜索
拜Google的Scott Hess同志所賜,SQLite也推出了全文搜索功能。 SQLite通過建立一個虛擬表,將輸入的文字根據空格、標點符合等規則進行分詞,組織成一棵B樹,以此來提高搜索速度。 如何使用這一功能
原创 JPanel中響應鍵盤事件
如果只是爲JPanel添加了鍵盤事件監聽器,你會發現,鍵盤事件根本沒有響應。 關鍵是要在適當時候讓JPanel獲得焦點,使用requestFocus()方法,這樣鼠標事件才能被激活。
原创 c#中使用數組指針
項目中需要對一個c寫的算法進行測試,搞點圖形化效果來顯示運算結果,以便突出其準確率。 因此需要將其從c語言轉換成c#,以便繪圖。 算法中對數組大量採用了指針操作,鑑於算法中很多函數參數不確定是輸入作用還是輸出作用,還是兩者兼之, 因而,打
原创 SQLite隨機取n行數據
在WinCE下應用SQLite已經2年有餘,也經歷了兩個項目,深深感嘆SQLite的效率啊。 不管是查詢還是刪除,幾乎與PC上使用無異。 今天研究了下隨機取數據的問題,再一次震撼,SQLite真的是應有盡有了,呵呵。 語句很簡單,如下:
原创 調試json對象的好幫手,toJSONString方法
json對象扔到頁面之後,alert出來只是一個object,無從知道里面的情形,有了toJSONString方法,事情就好辦多了。 可以去一下網址下載該方法:https://github.com/douglascrockford/JSO
原创 .net CF控件的OnResize被多次執行的問題
近階段新寫了幾個控件,發現初始化時候很慢,其中一個的初始化時間要5秒鐘之多,到了忍無可忍的境地,於是乎,跟蹤了一下代碼,發現問題出現在重寫的OnResize中,初始化時候OnResize方法竟然被調用了5次之多,而我又在OnResize方
原创 FlexReport筆記
Flex的分頁打印還真是頭痛啊,看了Flex的Develope Guide的31章關於打印的內容,有所領悟,如果自己包裝一個通用的打印控件,還是很費精力的,想想這種東西,肯定有人做好控件了嘛,嘿嘿,找到了,那就是FlexReport。 試
原创 poi中如何自定義日期格式
1. poi的“Quick Guide”中提供了 “How to create date cells ”例子來說明如何創建日期單元格,代碼如下: HSSFCellStyle cellStyle = wb.createCellS
原创 Eclipse打包(導出)jar文件攻略(一)--使用Eclipse自帶的導出功能
使用Eclipse自帶的導出功能生成jar文件 1. 在項目任何地方點擊右鍵-Export-Java-JAR file,Next 2. JAR文件選項,Next 注意選項“Compress the contents of the J
原创 RegistryValueKind.DWord的一個bug
在設置註冊表的值時,指定值類型爲uint型,指定註冊表數據類型爲RegistryValueKind.DWord,當值大於某個數以後,設置報錯,測試了一下,臨界點是0x7FFFFFFF(2147483647)。 如果
原创 JPanel及其他控件中鼠標拖動畫選擇框
響應鼠標按下事件,記錄起始點到全局變量 響應鼠標拖動事件,啓用XOR模式,繪製前一個矩形(抹除前一個矩形),新建一個矩形並繪製(當前矩形);新建矩形的算法有多種,以下采用的算法適應各個方向上的拖動;注意使用XOR模式來抹除之前繪製的矩
原创 Eclipse打包(導出)jar文件攻略(二)--使用Eclipse插件Fat Jar
使用Eclipse插件Fat Jar 1. 下載並安裝插件Fat Jar 下載地址:http://fjep.sourceforge.net/ 如果安裝Eclipse插件,相信大家都已經駕輕就熟了吧,呵呵 安裝成功的話,在Eclipse選
原创 正確設置wince音量
非常感謝chnht兄的指點,之前本篇文章有所紕漏,在此向大家道歉,深感慚愧。 一下是修改後的內容,請大家指導 音量的取值範圍是0-0xFFFFFFFF,事實上,該取值範圍應該分解來看:
原创 閒得冒傻泡
閒來無事, 面屏一日; 靈魂出竅, 面目呆滯。 喝杯咖啡, 瞎扯點淡; 冒個傻泡, 也挺逍遙。