原创 中文分詞技術

Lucene中文分詞組件JE-Analysis1.4.0 分詞效率: 第一次分詞需要1-2秒(讀取詞典),之後速度基本與Lucene自帶分詞持平。 該組件免費安裝使用傳播,無限制商業應用,但暫不開源,也不提供任何保證。  運行環境: Luc

原创 軟件工程

    軟件工程,英文名Software Engineering,是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟件的學科。它提出了軟件的生命週期並把軟件開發的過程分成幾個階段,分別是定義規劃、需求分析、軟件設計、程序編碼、軟件測

原创 我的友情鏈接

51CTO博客開發

原创 代碼壞味道

代碼壞味道原意是指代碼中看起來讓人不舒服的地方,需要依靠一個程序猿的直覺去判斷,聽起來是不是有點摸不着頭腦?哈哈,其實也不用糾結,按照我的理解,代碼壞味道其實也就是代碼中不遵循代碼規範的地方。那麼,什麼是寫代碼時要遵循的規範呢?我感覺主要有

原创 lucene 建立索引與查詢

Lucene 簡介Lucene 是一個基於 Java 的全文信息檢索工具包,它不是一個完整的搜索應用程序,而是爲你的應用程序提供索引和搜索功能。Lucene 目前是 Apache Jakarta 家族中的一個開源項目。也是目前最爲流行的基於

原创 我對互聯網體系結構的認識

1.引言    經過40多年的發展,互聯網(Internet)已經成爲集信息採集、傳輸、存儲與處理於一體的信息社會的重要基礎設施。Internet設計之初主要用於解決大型機等資源的時分複用問題,儘管計算技術、通信技術與應用模式不斷進步,計算

原创 軟件工程

    軟件工程,英文名Software Engineering,是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟件的學科。它提出了軟件的生命週期並把軟件開發的過程分成幾個階段,分別是定義規劃、需求分析、軟件設計、程序編碼、軟件測

原创 第五項修煉

中國科學技術大學軟件學院許毫原創作品轉載請註明出處當今世界唯一不變的就是變化。而且隨着變化速度的不斷加快,企業之間的競爭也變成了學習速度之爭。未來唯一持久的優勢就是有能力比你的競爭對手學習的更快。這本書主要描述了學習型團隊的修煉方式。在此之

原创 我的友情鏈接

51CTO博客開發

原创 代碼壞味道

代碼壞味道原意是指代碼中看起來讓人不舒服的地方,需要依靠一個程序猿的直覺去判斷,聽起來是不是有點摸不着頭腦?哈哈,其實也不用糾結,按照我的理解,代碼壞味道其實也就是代碼中不遵循代碼規範的地方。那麼,什麼是寫代碼時要遵循的規範呢?我感覺主要有

原创 android activity 左右滑動

手機進入智能機時代,觸摸屏也已成爲主流之勢,原來的手機按鍵也被屏幕點觸取代,滑動屏幕操作則相對屏幕點擊更能獲得用戶的青睞,習慣了各種瀏覽器的鼠標手勢、pad等平板的切滑、類似iReader的軟件豐富的手勢後,是不是也想自己的軟件能夠用食指炫

原创 測試樁和測試驅動

樁模塊和驅動模塊(以C語言爲例):  很多人對樁模塊和驅動模塊的概念會搞不清楚,那麼下面來介紹這兩個概念:  模塊結構實例圖:  假設現在項目組把任務分給了7個人,每個人負責實現一個模塊。你負責的是B模塊,你很優秀,第一個完成了編碼工作,現

原创 中文分詞技術

Lucene中文分詞組件JE-Analysis1.4.0 分詞效率: 第一次分詞需要1-2秒(讀取詞典),之後速度基本與Lucene自帶分詞持平。 該組件免費安裝使用傳播,無限制商業應用,但暫不開源,也不提供任何保證。  運行環境: Luc