原创 Springboot jackson以yyyy-MM-ddTHH:mm:ss返回時間

application.yml裏設置下面的配置. spring: jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+8 然而並沒有生效.返回

原创 Prototype-bean

1.5.3. Singleton Beans with Prototype-bean Dependencies When you use singleton-scoped beans with dependencies on protot

原创 java8 LocalDateTime

public static void main(String[] args) { System.out.println(LocalDate.now().format(DateTimeFormatter.ISO_LOCAL_DATE)

原创 jenkins使用教程

一.安裝 本jenkins安裝是基於docker的. docker pull jenkins/jenkins docker run -p 8080:8080 -p 50000:50000 -v jenkins_home:/var/je

原创 mysql lock in share mode使用

相關連接: mysql for update使用   lock in share mode使用方法如下: select name from user where id = 1 lock in share mode 就是在查詢後面追加

原创 mysql for update使用

相關連接: mysql lock in share mode使用     for update 既可以鎖表又可以鎖行,具體怎麼做的.直接從網上拿來一個版本: 利用select * for update 可以鎖表/鎖行。自然鎖表的壓力

原创 mysql鎖類別

 鎖分類的表如下:   名字 代碼 級別 描述 共享鎖 S 行 允許事務讀一行數據 排他鎖 X 行 允許事務刪除修改一行數據 意向共享鎖 IS 表 事務想要獲得一張表的某幾行共享鎖 意向排他鎖 IX 表 事務想要獲得一張表的某幾行排他鎖

原创 docker拉取鏡像太慢

我們可以拉取本地的私服 設置/etc/docker/daemon.json.沒有的話新建一個 { "registry-mirrors":["https://almtd3fa.mirror.aliyuncs.com"]

原创 docker搭建私服

 docker私服的服務器要做如下事情: #拉取私服鏡像 docker pull registry #創建容器 docker run -d -v /usr/local/registry:/var/lib/registry -p 50

原创 linux下自動部署的簡單shell

關係如下: 其中test是項目的git倉庫 那麼start.sh如下即可一鍵拉取項目打包啓動 #!/bin/bash PATH=$PATH:/usr/local/java/apache-maven-3.6.3/bin/:/usr/l

原创 linux bash 數組

arr=(1 2 3 9 10) echo ${arr[*]} echo ${#arr[*]} echo ${arr[0]} echo ${arr[1]} echo ${arr[*]} #1 2 3 9 10 #5 #1 #2  

原创 linux 文件描述符和重定向

文件描述符系統自帶了3個,分別是 0 輸入 1 輸出,默認,省略 2 錯誤輸出 重定向一般是  > 或者 >>    #!/bin/bash ls #打印在console,內容如下 #[root@localhost ccc]# tes

原创 Linux運算

需要用到一個let關鍵字 a=1 b=2 let c=a+b let c++ echo $c

原创 linux雙引號和單引號的區別

雙引號可以引入變量,是可執行的.如下bash #!/bin/bash q=PAT echo 'wa $q' echo "wa $q" env | grep 'PATH' env | grep "$q" 結果是: wa $q wa PA

原创 bash是什麼

bash 全名是Bourne-Again Shell,是Bourne shell的二代. 該shell是許多linux發行版的默認shell   shell shell就是一個殼.連接人類和計算機內核的一個殼.相當於命令傳輸器,執行者不是