原创 Redis 系列(二)Redis 安裝

Redis 全稱:Remote Dictionary Server(遠程字典服務器),是完全開源免費的,用C語言編寫的,遵守BSD協議,是一個高性能的(key/value)分佈式內存數據庫,基於內存運行並支持持久化的NoSQL數據

原创 Redis 系列 -(一)NoSQL 簡介

NoSQL(NoSQL = Not Only SQL ),意即“不僅僅是SQL”,泛指非關係型的數據庫。 1.NoSQL 隨着互聯網 web2.0 網站的興起,傳統的關係數據庫在應付 web2.0 網站,特別是超大規模和高併發的

原创 Hexo 生成永久文章鏈接

Hexo 默認文章鏈接生成規則是按照年、月、日、標題來生成的。一旦文章標題或者發佈時間被修改,URL 就會發生變化,之前文章地址也會變成 404,而且 URL 層級很深,不利於分享和搜索引擎收錄。 如果文章標題中有中文,URL

原创 Mac 多 Git 賬戶配置

通常公司代碼一般託管在公司自建 Gitlab 服務上,自己的代碼託管在 GitHub 或者 Coding 這樣的網站上。Git 賬戶經常切換非常不方便,這就需要配置多個 Git 賬戶,以向不同的網站 push 代碼。本文將介紹如何

原创 GitHub Actions 自動部署 Hexo

Github Actions 是 GitHub 官方 CI 工具,與 GitHub 無縫集成。之前博客使用 TravisCI 實現的自動部署,現在轉用 GitHub Actions 部署,本文記錄部署流程。 簡單介紹下 GitH

原创 《Java 8 in Action》Chapter 12:新的日期和時間API

在Java 1.0中,對日期和時間的支持只能依賴java.util.Date類。同時這個類還有兩個很大的缺點:年份的起始選擇是1900年,月份的起始從0開始。 在Java 1.1中,Date類中的很多方法被廢棄,取而代之的是ja