![240](https://upload.jianshu.io/users/upload_avatars/1813825/72cd228a3960.png?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
Lucene 中提供了 SmartCN 為中文提供分詞功能,實際應(yīng)用中還會涉及到停用詞旁壮、擴展詞(特殊詞、專業(yè)詞)等,因此本文將聚焦在 Smart...
在前面的文章中卒暂,我們介紹了 H2 的一些特性以及 為什么H2 適合應(yīng)用在測試環(huán)境中。H2 不但可以作為嵌入式數(shù)據(jù)庫娄帖、內(nèi)存數(shù)據(jù)庫使用也祠。在適當(dāng)?shù)膱鼍?..
上面篇文章中介紹了 H2 的一些特性。H2 因其提供了內(nèi)存數(shù)據(jù)庫的模式近速,經(jīng)常應(yīng)用在測試當(dāng)中诈嘿,快速驗證某些SQL 操作的結(jié)果。本文將 H2 應(yīng)用于...
H2 是一個使用 Java 編寫的數(shù)據(jù)庫削葱,支持內(nèi)存奖亚、文件等多種模式,經(jīng)常用于項目的測試環(huán)境析砸。除此之外遂蛀,通過 H2 的官網(wǎng)了解到,H2 還提供了豐...
前兩篇文章 《識別代碼中的壞味道(一)》 和 《識別代碼中的壞味道(二)》 中已經(jīng)介紹了 18 個代碼壞味道干厚±畹危《重構(gòu)》中還涉及到另外 4 個代碼...
在上一篇文章中,介紹了通過名字就能理解的 8 個壞味道蛮瞄,感興趣可以查看識別代碼中的壞味道(一)所坯。本篇文章將識別代碼中的另外 10 個代碼壞味道:...
在前面的文章中,我們介紹了 《提升編程效率:重構(gòu)》 以及 《何時開始重構(gòu)挂捅?》芹助。了解了那些能夠更好的輔助團隊或者個人進行重構(gòu),但是要讓重構(gòu)真正產(chǎn)生...
“任何時候都可以重構(gòu)”状土,如果這樣回答太過于寬泛无蜂,因為總有那么一些時候重構(gòu)的 ROI (投入產(chǎn)出比)并不高,設(shè)置與對重構(gòu)還不那么熟悉的開發(fā)者相當(dāng)于...
提升編程效率的大致可以分三類:任務(wù)拆解(Tasking To Action)蒙谓、使用高效的開發(fā)工具/框架斥季、關(guān)注高效的工程實踐。 其中任務(wù)拆解累驮,我們...