原创 Java DCL簡單解析

首先必須聲明,在volatile出現之前,錯誤的DCL代碼如下。在volatile出現之後,正確的DCL代碼如下。代碼如下:  Java代碼   //錯誤的代碼   public class Singleton {       pr

原创 epoll詳解

Linux epoll詳解 一、什麼是epoll epoll是什麼?按照man手冊的說法:是爲處理大批量句柄而作了改進的poll。當然,這不是2.6內核纔有的,它是在2.5.44內核中被引進的(epoll(4) is a

原创 同步IO,異步IO,阻塞IO,非阻塞IO

當你發現自己最受歡迎的一篇blog其實大錯特錯時,這絕對不是一件讓人愉悅的事。 《 IO - 同步,異步,阻塞,非阻塞 》是我在開始學習epoll和libevent的時候寫的,主要的思路來自於文中的那篇link 。寫完之後發現很多人都很

原创 java.net.SocketException四大異常解決方案

java.net.SocketException如何才能更好的使用呢?這個就需要我們先要了解有關這個語言的相關問題。希望大家有所幫助。那麼我們就來看看有關java.net.SocketException的相關知識。 第1個異常是 ja

原创 weblogic不重啓清理日誌文件

轉自:http://www.sucheasy.com/OracleFusionMiddleware/640.html tips:最近發現有不少人在百度這個問題,當初如易我也是初學者,隨便從網上搜了一下,就轉過來了,不過爲了避免搜索結果

原创 Memcached 原理分析

分佈式緩存出於如下考慮,首先是緩存本身的水平線性擴展問題,其次是緩存大併發下的本身的性能問題,再次避免緩存的單點故障問題(多副本和副本一致性)。分佈式緩存的核心技術包括首先是內存本身的管理問題,包括了內存的分配,管理和回收機制。其次是分佈