原创 Java中時間戳與Date/LocalDateTime的相互轉換

一、時間戳與Date相互轉換 1. 時間戳轉Date public static void timestamp2Date() { long timeMillis = System.currentTimeMillis(); Date da

原创 Java中Date與LocalDateTime/LocalDate/LocalTime的相互轉換

java.util.Date 包含了日期、時間、毫秒數等 java.time.LocalDate 僅包含日期 Date對象的實例化方式有: 1. new Date() 2. new Date(long date): 通過毫秒數初始化。毫

原创 MySQL關於常用JSON字符串操作

官方文檔 測試數據 CREATE TABLE `demo` ( `id` int(11) NOT NULL AUTO_INCREMENT, `remark` longtext NULL, PRIMARY KEY (`id`)

原创 github Feed 訂閱格式

Repo releases https://github.com/:owner/:repo/releases.atom Repo commits https://github.com/:owner/:repo/commits.atom

原创 Java執行cmd命令

通常 Java 執行 Windows 或者 Linux 的命令時,都是使用 Runtime.getRuntime.exec(command) 來執行的 eg1: 執行命令 public static void execCommand() {

原创 Ubuntu18修改系統時間

1. 運行 tzselect 依次選擇 Asia -> China -> Beijing Time 2. 複製文件到 /etc 下 sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localt

原创 gpg 使用入門

1. 生成祕鑰 gpg --full-generate-key 等價於 gpg --full-gen-key Real name: yellowconvict爲該祕鑰的名字,也稱爲 USER-ID 在生成祕鑰前最後一步還需要爲祕鑰設置密碼

原创 MySQL中 BETWEEN ... AND ...

MySQL中 BETWEEN ... AND ... 1. 準備測試數據 CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(2

原创 Ubuntu18 用新用戶登錄後退格鍵/方向鍵/製表鍵 亂碼

Ubuntu18新建用戶後,用新用戶登錄,此時 退格鍵Backspace 變成了 ^H,且方向鍵、製表鍵、Del鍵等均失效 這樣會造成很多的麻煩,解決方式有兩種: 方式1:Ctrl + Backspace 退格 方式2:登錄後輸入 /bin

原创 Python中set集合常用操作

功能 Python符號 Python方法 備註 交集 & intersection, intersection_update &:取兩者交集>>> set3 = set1 & set2intersection:取兩者交集>>>

原创 pycharm關閉pytest

在pycharm中,如果py文件以 test 開頭,則運行時會使用pytest執行,pycharm關閉pytest方式如下 File -> Settings -> Tools -> Python Intergrated Tools,右邊Te

原创 Git重命名遠程分支

一、重命名本地分支 將hot_fix分支重命名爲bug_fix git branch -m hot_fix bug_fix 二、推送重命名後的本地分支到遠程倉庫 git push origin bug_fix 此時本地倉庫舊分支名稱不

原创 Git修改提交歷史中的作者及郵箱信息

一、使用rebase 如圖,紅圈中提交的用戶名及郵箱是需要改的,則需要複製需要改的提交記錄的上一個記錄hashcode,在本例中就是a0a891a48f92b51201042fccbe61ed12646eda5e git rebase

原创 Git配置多個github賬號免密登錄

在公司開發中,有時候會存在公司賬戶跟私人賬戶共存,並隨時需要切換的情況,這種情況下git可以配置多個ssh-key,無縫切換賬號。 假如有兩個github賬號,一個是私人github賬號,一個是公司github賬號 私人賬號: gith

原创 Git配置ssh免密登錄

一、在用戶目錄下的.ssh目錄下生成祕鑰與公鑰 如果用戶目錄下沒有.ssh目錄,則需要新建一個 cd ~/.ssh ssh-keygen -t rsa 一路回車即可 注:國內很多博客都會帶上-C "xxx郵箱" 這個參數,但其實-C