原创 這款免費的多屏亮度調節軟件,真的愛了

眼睛散光貌似嚴重了,紅綠燈的倒計時數字看着非常模糊,應該是晚上碼字顯示器藍光傷害導致的,筆記本本身調節亮度是非常方便的,可是外接顯示器調節起來低效又麻煩,有時寧可忍一會也不想打斷當前的思路,散光可能就是這麼一點點加重的吧 於是苦苦搜尋,終

原创 這樣的閱讀工具,人手一個不過分吧?

無意間被同事看到,驚呼,你是怎麼在網頁上做標記的? 這其實是我個人瀏覽網頁,每日瀏覽大量信息,從中標記重要信息必備的工具 個人痛點 每日要瀏覽很多網頁或者查閱資料,瀏覽過後重新定位重要信息又要費時查找 雖然印象筆記或有道筆記插件可以做摘

原创 難搞的偏向鎖終於被 Java 移除了

背景 在 JDK1.5 之前,面對 Java 併發問題, synchronized 是一招鮮的解決方案: 普通同步方法,鎖上當前實例對象 靜態同步方法,鎖上當前類 Class 對象 同步塊,鎖上括號裏面配置的對象 拿同步塊來舉例: pu

原创 Hexo博客部署到騰訊雲服務器全過程(Nginx,證書,HTTPS),你要的這裏都有

背景 說來也慚愧,博客已經搭建很久了,一直免費的部署在 Coding 和 Github Pages 上,前者遷移到騰訊雲 Serverless,導致原有的配置始終有問題,沒時間仔細研究,剛好騰訊服務器有羊毛可以褥,果斷作出遷移,至於選擇騰訊

原创 保姆級服務,一鍵 Git Worktree,這樣滿意嗎?

前言 上一篇文章Git Worktree 高級使用 整體反應不錯,這完全是日常開發中可以用到的奇淫技巧。微服務環境下,通常我們都會有多個 repo,高級用法好歸好,但每個 repo 都按照高級用法進行配置,還是比較麻煩的,你看這不就有同學發

原创 接上篇:Git Worktree 高級使用,這樣清爽多了

前言 上一篇文章 Git Worktree 大法真香 帶大家瞭解了 git worktree 是如何幫助我同時在多個分支工作,並且互不影響的。但是創建 worktree 的目錄位置不是在當前項目下,總感覺創建好的這些 worktree 不屬

原创 同時在多個 Git 分支上工作,老闆要榨乾我

背景 上一篇文章 保持清潔的Git提交記錄,三招就夠了 ,大家看過後有私下留言說這是非常好用的功能,我突然想到工作中用到的另外一個 Git 功能那也是相當好用,必須全盤托出 作爲程序員的我們應該都有一個感受,一旦進入某個項目,從開發,到發佈

原创 猿猿有責,維持整潔的 Git 提交記錄,三個錦囊送給你

背景 大家都有學習如何規範簡潔的編寫代碼,但卻很少學習如何規範簡潔的提交代碼。現在大家基本上都用 Git 作爲源碼管理的工具,Git 提供了極大的靈活性,我們按照各種 workflow 來提交/合併 code,這種靈活性把控不好,也會帶來很

原创 IntelliJ IDEA 老司機,還沒用過 Stream Trace 功能?

前言 自從 Java 8 開始,作爲程序員的我們都離不開 Stream 相關功能的使用,書寫起來那叫一個流暢(這個 feel~~)。但總是有一些時候,我們對 stream 的操作所要的結果和預期不符,這就需要我們逐步調試,定位問題 常規調試

原创 ForkJoinPool大型圖文現場(一閱到底 vs 直接收藏)

知識回顧 併發工具類我們已經講了很多,這些工具類的「目標」是讓我們只關注任務本身,並且忽視線程間合作細節,簡化了併發編程難度的同時,也增加了很多安全性。工具類的對使用者的「目標」雖然一致,但每一個工具類本身都有它獨特的應用場景,比如: 我

原创 10分鐘搞定讓你困惑的 Jenkins 環境變量

前言 Jenkins, DevOps 技術棧的核心之一,CI/CD 離不開編寫 Pipeline 腳本,上手 Jenkins ,簡單查一下文檔,你就應該不會被 agent,stages,step 這類關鍵詞弄懵,也能很快構建出 pipeli

原创 Docker Container 就是一個進程,多新鮮啊?

大家對 Docker 都應該有了或多或少的認識了,相信大家都是從這兩張圖來粗曠的理解 Docker 及容器概念的 那我們如何更輕鬆的理解容器 Container 呢?說白了 Container 就是一個進程 比如我們 run 一個 mon

原创 Docker 命令自動補全?要的

前言 不知道這個小夥伴有多久沒用過 Docker 了, 突然對我說 Docker 命令怎麼發生變化了 docker run ... #變成了 docker container run ... 他說,本來對 Docker 命令就不熟悉,這下

原创 Windows 的這款工具,有時讓我覺得 Mac 不是很香

上次寫了個 cheat.sh 在手,天下我有,小夥伴們熱情高漲,覺得這是一個沒有雜質的好工具;也有小夥伴抱怨說對 Windows 用戶不是特別友好 (其實用 curl API 是沒啥問題的)。爲了「雨露均沾」,今天就介紹一款對 Window

原创 cheat.sh在手,天下我有

前言 作爲程序員需要了解的東西有很多,日常編碼和寫腳本脫離不開各式語言與 Linux 命令。爲了記住一些雜亂的或不被經常使用的知識點,我們迫切需要一個“小抄”/備忘錄,小抄內容多了自然繁雜,所以我們希望這個小抄要: 簡潔:只包含你想要的內