原创 Redis 持久化與主從複製配置
一、Redis 持久化 Redis是一種內存數據庫,所以它的所有數據都是保存在內存中,然後不定期的通過異步方式保存到磁盤上(這稱爲“半持久化模式”)。由於Redis的數據都存放在內存中,如果沒有配置持久化,redis重啓後數
原创 Java 入門使用Redis
在 Java 開發中使用 Redis 就必須學會使用一個工具類——Jedis 下載 Jedis的jar包:https://mvnrepository.com/artifact/redis.clients/jedis
原创 Redis 數據特性和SORT命令
一、位圖(bitmap) Redis 中的位圖(也稱位數組或位向量)是由多個二進制位組成的數組結構。 Redis 中的 bitmap 不是一種新的數據類型,實際上它的底層仍然是字符串,因爲字符串本質上是二進制大對象
原创 Redis 8個數據類型
Redis全稱:REmote DIctionary Server(遠程字典服務器)。是完全開源免費的。Key-Value數據庫,它通常被稱爲數據結構服務器,並提供多種語言的API。 Redis 官網:https://redis
原创 Linux下安裝啓動與關閉和連接Redis
一、Redis概述 1、Redis是什麼 Redis全稱:REmote DIctionary Server(遠程字典服務器)。是完全開源免費的,用C語言編寫的軟件。 Redis是一個開源的使用ANSI C語言編寫、遵守
原创 Java 判斷中文及標點符號
開發中需要判斷某個字符或者字符串是中文還是英文,從而做相應的處理,大多數會用到正則來判斷的,其實也可以使用 Java 來判斷。Java Character 實現Unicode字符集介紹 CJK中文字符和中文標點等判斷。此外
原创 Linux 定時執行任務
定時執行任務:是指在約定好的時間執行已經計劃好的工作,如系統週期性所要執行的備份系統數據、清理緩存等。 常用與定時執行任務的命令:at命令,batch命令(batch命令的用法和at相似),與週期性任務相關的crontab命令,CentO
原创 Linux 系統進程管理
在 Windows 中主要是使用"任務管理器"來進行進程管理的。目的是: 1)利用"應用程序"和"進程"標籤來査看系統中到底運行了哪些程序和進程; 2)利用"性能"和"用戶"標籤來判斷服務器的健康狀態; 3)在"應
原创 Linux 磁盤和文件系統管理2
一、磁盤配額 1、概念 Linux系統是多用戶任務操作系統,在使用系統時,會出現多用戶共同使用一個磁盤的情況(先到先得),如果其中少數幾個用戶佔用了大量的磁盤空間,勢必壓縮其他用戶的磁盤的空間和使用權限。因此,系統管理員應該適
原创 Linux 磁盤和文件系統管理1
一、磁盤介紹 磁盤(disk)是指利用磁記錄技術存儲數據的存儲器。 磁盤是計算機主要的存儲介質,可以存儲大量的二進制數據,並且斷電後也能保持數據不丟失。早期計算機使用的磁盤是軟磁盤(Floppy Disk,簡稱軟盤
原创 Java POI導出word文件及生成表格
HWPF是處理 Microsoft Word 97(-2007) .doc文件格式,它還爲較舊的Word 6和Word 95文件格式提供了有限的只讀支持。包含在poi-scratchpad-XXX.jar中。 XW
原创 Java 使用GET和POST方式提交HttpURLConnection請求
Java調用接口進行獲取對方服務器的數據在開發中特別常見,在實際開發過程中,很多項目都會封裝規定好本身項目的接口規範,所以大多數需要去調用對方提供的接口或第三方接口(短信、天氣等)或者測試自己寫的接口。 那麼Jav
原创 Java 獲取resources下的文件路徑和創建臨時文件
之前處理根據模板文件,批量導入xxx.zip 的下載功能,用到這兩個知識,就簡單記錄下,對於流的處理就跳過了 由於maven項目打包會把 src/main/java 和 src/main/resources 下的
原创 Java 計算兩個時間相差(天、小時、分鐘、秒)
轉自:https://blog.csdn.net/dyr_1203/article/details/83997518(也是轉載),這裏做了一點點調整 public class JavaTest { public
原创 Liunx 多命令/管道符/wc命令/man命令漢化
一、在一行執行多條命令 分隔符 說明 && 邏輯與:a && b 當a命令執行成功,則b命令纔會執行 當a命令執行不成功,則b命令不會執行 || 邏輯或:a || b 當a命令執行成功,則b命令不會執行 當a命令執