原创 Linux 命令

Linux 命令 磁盤管理 ls list 列出目錄的內容 參數 說明 -a 或者 -all 顯示所有文件和目錄,包括隱藏文件和特殊目錄 -l 使用詳細格式 -t 以文件和目錄的更改時間排序 -r 反向排序

原创 Redis 數據庫之有序集合(zset)

有序集合(sortedset) Sorted-Set 和 Set 類型極爲相似,它們都是字符串的集合,都不允許重複的成員出現在一個 Set 中。它們之間的主要差別是 Sorted-Set 中的每一個成員都會有一個分數(score)與之關

原创 Redis 數據庫之字符串鍵值對(String)

字符串(String) 字符串是 Redis 中最基礎的數據類型,它在 Redis 中是二進制安全的,這意味着 String 類型存入和取出的數據相同。在 Redis 中字符串的 value 最多可以容納的數據長度是512M。 存儲

原创 Redis 數據庫之集合(Set)

集合(set) 在 Redis 中,我們可以將 Set 類型看作沒有排序的字符集合,和 List 類型一樣,我們也可以在該類型的數據值上執行添加、刪除或判斷某一元素是否存在等操作。這些操作的時間複雜度爲 O(1),即常量時間內完成。Se

原创 Redis 數據庫之 Key 操作

Keys 的通用操作 查找 Key(keys) keys pattern 模糊查找 Key 。* 表示任意一個或多個字符,?表示任意一個字符。 判斷 Key 是否存在(exists) exists key 判斷指定的 Key

原创 Java BufferedReader 和 BufferedWriter

Java BufferedReader 和 BufferedWriter 概述 BufferedReader的read()方法讀取字符時會一次讀取若干字符到緩衝區, 然後逐個返回給程序, 降低讀取文件的次數, 提高效率 Buffere

原创 Redis 數據庫之數據結構

NoSQL的特點 易擴展 NoSQL數據庫種類繁多,但是一個共同的特點是都去掉了關係型數據可的關係特性,數據之間無關係,這樣就非常容易擴展,也無形中給框架層面上帶來了可擴展性。 大數據量,高性能 NoSQL 數據庫都具有非常高的讀寫

原创 Redis 數據庫之列表(list)

列表(list) 在 Redis 中,List 類型是按照插入順序排序的字符串鏈表。和數據結構中的普通鏈表一樣,我們可以在其頭部(left)和尾部(right)添加新的元素。在插入時,如果該鍵並不存在,Redis 將爲該鍵創建一個新的鏈

原创 Redis 數據庫之哈希鍵值對(hash)

哈希(hash) Redis 中的 Hash 類型可以看成是具有 String key 和 String value 的 map 容器。該類型非常適合存儲對象信息。例如用戶的 username password 等。每一個 Hash 可

原创 Java PrintStream 和 PrintWriter 打印流

Java PrintStream 和 PrintWriter 打印流 概述 該流可以很方便的將對象的toString()結果輸出, 並且自動加上換行, 而且可以使用自動刷出的模式 System.out就是一個PrintStream,

原创 Java DataInputStream 和 DataOutputStream

Java DataInputStream 和 DataOutputStream 概述 DataInputStream, DataOutputStream可以按照基本數據類型大小讀寫數據 例如按Long大小寫出一個數字, 寫出時該數據佔

原创 Java SequenceInputStream 序列流

Java SequenceInputStream 序列流 概述 序列流可以把多個字節輸入流整合成一個, 從序列流中讀取數據時, 將從被整合的第一個流開始讀, 讀完一個之後繼續讀第二個, 以此類推 SequenceInputStrea

原创 Java FileInputStream 和 FileOutputStream

Java FileInputStream 和 FileOutputStream FileInputStream 構造方法 構造方法 說明 FileInputStream(File file) 根據給定的File實例構建流

原创 Java InputStreamReader 和 OutputStreamWriter

Java InputStreamReader 和 OutputStreamWriter InputStreamReader InputStreamReader 是字節流通向字符流的橋樑:它使用指定的 charset 讀取字節並將其解碼

原创 Java ByteArrayOutputStream 內存輸出流

Java ByteArrayOutputStream 內存輸出流 概述 此類實現了一個輸出流,其中的數據被寫入一個 byte 數組。緩衝區會隨着數據的不斷寫入而自動增長。可使用 toByteArray() 和 toString() 獲