原创 ES
1
原创 redis
1
原创 mysql
1
原创 BIO
1、BIO編程 1.1、傳統的BIO編程 網絡編程的基本模型是C/S模型,即兩個進程間的通信。 服務端提供IP和監聽端口,客戶端通過連接操作想服務端監聽的地址發起連接請求,通過三次握手連接,如果連接成功建立,雙方就可以通
原创 AIO
AIO編程 NIO 2.0引入了新的異步通道的概念,並提供了異步文件通道和異步套接字通道的實現。 異步的套接字通道時真正的異步非阻塞I/O,對應於UNIX網絡編程中的事件驅動I/O(AIO)。他不需要過多的Selector對註
原创 文件系統之FastDFS
待更新
原创 dubbo
1
原创 java併發編程
volatile用處說明在當前的Java內存模型下,線程可以把變量保存在本地內存(比如機器的寄存器)中,而不是直接在主存中進行讀寫。這就可能造成一個線程在主存中修改了一個變量的值,而另外一個線程還繼續使用它在寄存器中的變量值的拷貝,造成數