原创 Jenkins動態參數

parameters 能不能在構建時候傳入一些參數進去呢? pipeline { agent any // 動態參數,看這裏!!!! parameters { // Boolean值

原创 如何觸發Jenkins構建任務

文章目錄定期構建 vs 輪詢SCM定時構建輪詢SCM輪詢語法手動觸發 定期構建 vs 輪詢SCM 點擊配置 查看構建觸發器章節,查看定時構建和輪詢和SCM兩種方式觸發項目構建。 定時構建 定時構建就是無論怎樣,一個週期觸發一次

原创 Java判斷linux和windows的文件合法路徑

不多bb,應該是80%可用。除根路徑如C:\\或/,後綴不要加/。 public enum OSType { LINUX, WINDOWS, OTHERS; } 然後判斷路徑是否合法: private s

原创 直接訪問Github IP

替換C:\Windows\System32\drivers\etc\hosts 185.199.108.154 github.githubassets.com 1

原创 Overlay 文件系統

Overlay文件系統是Docker容器廣泛使用的文件系統。寫時複製的思想,將文件分成兩層,分爲lower和upper。 寫文件的時候,會從lower層複製一份文件到upper層,然後再寫。 讀文件時,假如upper層沒有,就去

原创 Spring Boot 集成Hibernate: 映射

文章目錄Configuration指定數據庫表名指定數據庫列名映射枚舉類型計算列內嵌類型映射日期Appendix A: Maven Dependency 關係數據庫中數據類型和面嚮對象語言中類型的映射,有個完整的映射表:Hiber

原创 手擼跳錶

原理參考:https://www.cnblogs.com/thrillerz/p/4505550.html 下面我來手擼一個跳錶,我已經上傳到github 跳錶的主要特徵 (1) 由很多層結構組成 (2) 每一層都是一個有序的

原创 JDK 線程安全集合源碼筆記

阻塞隊列 LinkedBlockingQueue 當隊列爲空,消費者線程被阻塞;當隊列裝滿,生產者線程被阻塞。這是阻塞隊列的基本特點。LinkedBlockingQueue對鎖進行了優化,就是put鎖和take鎖分離。 另外,線程

原创 TCP小筆記

握手 TCP連接狀態 三次握手 下面是狀態的解釋: State Description LISTEN The socket is listening for incoming connections. Such

原创 消息模式

生產者消息確認 同步確認(synchronous acknowledgement) 發送一條消息收到確認後,才發下一條消息。 可靠性較高,吞吐率差。 異步確認(asynchronous acknowledgement) 發送一條消

原创 單例模式漫談

普通的單例模式分爲懶漢式(lazy initialized)和餓漢式(eagerly initialized)。 反射引起的問題 一個簡單的餓漢式單例模式,單例作爲本類靜態字段,使用private構造方法防止實例被外部初始化: p

原创 Dubbo集成Spring Boot

Hello World 這個例子中實現簡單的Dubbo與Spring Boot集成,並測試消費者暴露的endpoint進行概念驗證: Git地址:https://gitee.com/oneslideicywater/dubbo-p

原创 Vue Slot

Reference List https://cn.vuejs.org/v2/guide/components-slots.html Slot的作用 語法小提示:由slot的標籤就是子組件,有v-slot v指令的是父組件。

原创 vue動態修改組件的子組件

固定組件 父組件的子組件列表是固定的,註冊父組件的組成部分: //這裏導入子組件 import ChildSlot from './ChildSlot' export default{ name:"TestSlot

原创 Git更新遠程分支

某人遠程新拉了一個分支,IDE裏面Git卻沒有這個分支,可以使用: git remote update origin