原创 TIME_WAIT的意義

TIME_WAIT是什麼? 在TCP斷開的過程中會有四個狀態變化過程,如下圖所示: 在連接撤銷過程中,有如下過程:                                           1.HOST1上的應用程序關閉己

原创 mybatis select語句緩存使用注意事項

工作中遇到一個select語句緩存問題(可提交讀隔離級別下select語句沒有讀取到其它事物更新後的結果),場景如下: 數據庫:mysql User表結構: 隔離級別:read committed(可提交讀) Mapper文件:

原创 爬行與索引的區別

轉載地址:http://www.zjomo.com/article_detail.php?id=65&cid=4 爬行和索引是seo的兩個專業術語,很多人剛接觸seo的時候會將這兩個詞混淆,認爲爬行就是索引。今天就說一下爬行和索引之間的

原创 JDK NEW TOOLS——jps、jinfo、jstat、jmap、jconsole

轉載地址:http://blog.csdn.net/roland101/article/details/2188585 最近壓力測試和調優Liferay portal,所以需要找到一種工具,可以比較好的監測VM工具。本來想使用商用工具,但

原创 緩存系統MemCached的Java客戶端優化歷程

轉載地址:http://www.infoq.com/cn/articles/memcached-java Memcached 是什麼? Memcached是一種集中式Cache,支持分佈式橫向擴展。這裏需

原创 Spring中@Autowired註解、@Resource註解的區別

轉載地址:http://www.chinasb.org/archives/2011/06/2443.shtml Spring不但支持自己定義的@Autowired註解,還支持幾個由JSR-250規範定義的註解,它們分別是@Resource

原创 調優JVM內存,並解決OutOfMemoryError,StackOverflowError等異常問題

轉載地址:http://blog.csdn.net/roland101/article/details/2197444        JVM 調優,首先應從內存開始,尤其是在真正的的web服務部署的時候。因爲真正的web服務會比開發的時候

原创 簡單理解Java GC與幽靈引用

轉載地址:http://developer.51cto.com/art/200906/128189.htm Java中一共有4種類型的引用:StrongReference、SoftReference、WeakReference以及Pha