原创 《自制搜索引擎》筆記(2)-迷你全文檢索引擎Wiser-項目概述

1.基本信息          語言:C語言          平臺:Linux / Mac OS X          數據庫:SQLite          代碼行數:2427行   (不含utHash函數庫,不含空行,含註釋)   

原创 僅900行的Java簡易《炸彈人》(無AI,適合初學者源碼剖析)

        一直想了解下十分流行的小遊戲《炸彈人》後端大致的代碼結構和程序邏輯是怎麼樣的,但又苦於大型遊戲項目代碼行數太多,沒時間閱讀。終於在GitHub上找到一個代碼量僅900行的Java《炸彈人》遊戲HAW-PO-LA-Bombe

原创 Navicat for MySQL每次打開數據庫時,總是彈出“取得ER圖表信息”框的解決方法

Navicat for MySQL每次打開數據庫時(或更改表結構時),總是彈出“取得ER圖表信息”框(如下圖所示),需要耗費很多時間讀取並繪製ER圖。 每次都彈出來,還要手工關掉,確實煩人。在網上未搜索到解決方案。 重裝Navicat

原创 [Visio 2007]解決 “類圖”調整寬度後,換行的文字溢出的問題(如何調整“類圖”的高度?)

版本 Visio 2007 SP3   問題 用Visio繪製類圖,當函數的參數過多時,類圖會變得很寬,甚至超出紙張的邊緣。此時不得不減小類圖的寬度。 但是,當減小類圖的寬度時,自動換行的文字會溢出到圖形外部,而且此時無法調整類圖的高度!

原创 Elasticsearch:由於之前創建的Index Templates未刪除,導致創建Index時報錯Root type mapping not empty after parsing

Elasticsearch版本: 1.7.1 故障 執行新建Index命令:PUT /hrms 報錯:{    "error": "MapperParsingException[mapping [candidate]]; nested:

原创 [Struts 2] 如何快速找出所訪問頁面的真實路徑(轉向哪個.jsp文件)?

問題 一個遺留的Java EE項目,使用Struts 2框架。項目文件數量衆多,且架構略有點混亂。   現需要對項目中的部分JSP頁面進行修改。問題在於:點擊某個鏈接後,瀏覽器地址欄只顯示“包名”和action的名稱,例如:/Struts

原创 [Eclipse]如何在一個Web(Java EE)項目中引用另一個Java SE項目

 [Eclipse/MyEclipse]如何在一個Web(Java EE)項目中引用另一個Java SE項目有時候一個Web項目(JavaEE項目)會依賴於另一個Java SE項目的類庫和資源。但又需要隨時編輯這個Java SE項目,不方