關于Query的學習。主要使用TermQuery和BooleanQuery,它們是最最基礎的Query。我感覺Query的靈活性太大了,這就使得它那么地具有魅力。當用戶提交了檢索關鍵字以后,首先就是要根據這個關鍵字進行分析,因為不同的用戶提交的關鍵詞具有不同的特點,所以使用不同方式來構造Query是極其關鍵的,從而使提供的檢索服務最大程度地滿足用戶的意愿。先看看Query抽象類的繼承關系,如圖所示:最簡單最基礎的就是構造一個TermQuery,根據詞條本身
系統 2019-08-29 22:58:00 2063
其實一段時間前就開始學習畫圖板的開發,由于一直有新內容學,所以沒寫總結,現在畫板告一段落了,可以寫一點小小的心得了:畫圖板的開發其實就分了幾個模塊:界面的實現(JFrame),監聽器的添加(鼠標監聽器和動作監聽器),圖形的畫法(包括顏色的添加),圖形的保存(重繪圖形和顏色的重繪)(用到了自定義隊列)。1.界面的實現實現畫圖板的界面其實就是swing組建的應用,包括JFrame,Jbutton,JPanel等等.2.添加監聽器首先要創建一個監聽器對象,這個監
系統 2019-08-29 22:40:28 2063
什么是FIFO?FIFO是英文FirstInFirstOut的縮寫,是一種先進先出的數據緩存器,他與普通存儲器的區別是沒有外部讀寫地址線,這樣使用起來非常簡單,但缺點就是只能順序寫入數據,順序的讀出數據,其數據地址由內部讀寫指針自動加1完成,不能像普通存儲器那樣可以由地址線決定讀取或寫入某個指定的地址。什么情況下用FIFO?FIFO一般用于不同時鐘域之間的數據傳輸,比如FIFO的一端時AD數據采集,另一端時計算機的PCI總線,假設其AD采集的速率為16位1
系統 2019-08-29 21:57:47 2063
文章來源:http://blog.csdn.net/zhengzhb/article/details/7348707定義:定義一個用于創建對象的接口,讓子類決定實例化哪一個類,工廠方法使一個類的實例化延遲到其子類。類型:創建類模式類圖:工廠方法模式代碼[java]viewplaincopyinterfaceIProduct{publicvoidproductMethod();}classProductimplementsIProduct{publicvoi
系統 2019-08-12 09:29:55 2063
QoS的一個重要作用就是對端口流量進行監管,也就是限制端口流量。但QoS是如何做到這點的呢?那就是QoS的令牌桶機制了。下面是在筆者剛剛出版的《Cisco/H3C交換機高級配置與管理技術手冊》一書中,經過筆者充分理解后的全面詮釋,大家看一下是否可以理解。http://book.360buy.com/10959197.html6.3.3QoS令牌桶工作原理QoS中的流量監管(TrafficPolicing)就是對流量進行控制,通過監督進入網絡端口的流量速率,
系統 2019-08-12 09:29:46 2063
關注云計算和PaaS層的童鞋可以了解下:http://www.cloudfoundry-heroes-summit.com/shanghaihttp://www.cloudfoundry-heroes-summit.com/chengdu(成都站,本周六下午,12.14,還有時間參與交流哦)我的講稿地址:http://www.cloudfoundry-heroes-summit.com/action/convention/downloadFile?id=6
系統 2019-08-12 09:27:35 2063
//測試環境說明//1,發送與接收應用程序客戶端:window2003server,window2000server,windowxp;//2,msmqserver:window2003server+活動目錄(已經為msmq消息隊列的everynone帳戶設置了所有權限)//消息發送測試代碼try{System.Messaging.MessageQueueQueue;Queue=newSystem.Messaging.MessageQueue(@"Form
系統 2019-08-12 09:27:31 2063
鏈接:http://pan.baidu.com/s/1hqejFKS下載地址:下載提取密碼:egh5-----BEGINLICENSE-----AndrewWeberSingleUserLicenseEA7E-855605813A03DD5E4AD9E66C0EEB94BC99798F942194A602396E98E62C99794BB979FE91424C9DA45400BFF6747D882FB8807890F5CC941CDC92DC8457107
系統 2019-08-12 09:27:08 2063
第一次使用某個東西總是充滿了傷痛,我第一次用sed的時候,毀掉了我的所有源代碼,第一次用git的時候一直提示不正確,后來解決了問題,便記錄下來。首先說明我的環境,我用的是虛擬機,上面運行的64位的centos6.4,用的是git命令行的方式。現在我要講述的是從已有項目創建git項目,并且上傳到github的過程。假設在test目錄下就是我們的工程,我們已經有這個項目了。1.gitinit2.gitadd.3.gitcommit-m"firstaddfile
系統 2019-08-12 09:26:59 2063
自動化測試框架和工具的發展大致經歷了以下4個階段1.線性測試通過錄制,產生線性腳本,對其進行回放。腳本可重復使用率低。2.模塊化與庫將測試分成不同的區域,這種框架將程序的各個模塊的操作,檢查,結果等過程封裝成各個函數,形成庫文件,這些腳本可以被測試用例腳本調用,解決用例重用性的問題。3.數據驅動解決大量不同數據的測試的用例的重寫問題,將測試數據和操作分離。4.關鍵字驅動將腳本和測試數據徹底的分離,關鍵字主要包括:被測試對象(object),操作(actio
系統 2019-08-12 09:26:58 2063