
目錄 Redis是如何實現事務的? 事務中執行的命令出現錯誤,會回滾事務嗎? 同一個連接可以重復開啟事務嗎? 多個客戶端同時開啟事務會怎樣? 使...
常見開源產品及演進過程 CAL eBay早在2002年的時候,就開發了一套叫做CAL(Centralized Application Loggi...
概述:創建線程有兩種方法,一種是繼承Thread類,另一種是實現Runnable接口。 創建線程 創建線程有兩種方法: 繼承Thread類 實現...
NIO 簡介 JDK1.4中引入了新的Java I/O類,在package java.nio.*中,目的是提高速度。NIO一開始是"New In...
發展歷程 Java1.0開始提供的IO都同步阻塞IO,即BIO。Java1.4開始提供了同步非阻塞IO,即NIO。Java1.7開始出現的NIO...
對于程序語言的設計者來說,創建一個好的I/O系統是一項很艱難的任務。挑戰不僅存在于IO多樣的輸入/輸出端,還在于多種不同的通信方式,如順序存取、...
簡介 Queue,翻譯成隊列,是一種先進先出(FIFO, First In First Out)的數據結構。最先放進去的,取的時候也就最先取出來...
更多數據結構內容,請參考:數據結構 - 概要 簡介 紅黑樹介紹請參考: 漫畫:什么是紅黑樹? 面試舊敵之紅黑樹 紅黑樹是二叉查找樹中的Super...
更多數據結構內容,請參考:數據結構 - 概要 簡介 漫畫算法:什么是跳躍表? Redis 為什么用跳表而不用平衡樹? 為啥 redis 使用跳表...