原创 不使用加法運算符實現加法--LintCode領釦編程題

public static int add(int a, int b) { int sum = a^b; int carry = (a & b) << 1; if(carry == 0) { return

原创 Spring異步任務配置、執行@EnableAsync和@Asyncb

以前在執行異步任務時寫過這樣的代碼: public class ThreadUtils { ​ private static final ExecutorService es = Executors.newFixedThr

原创 Window 10家庭版不能修改任務欄顏色問題

最近電腦在一次休眠打開後,任務欄變成了透明色,而“顏色”設置中,“開始菜單、任務欄和操作中心”變成了灰色不可勾選,鼓搗了一上午,終於改回來,記錄下 主要"個性化"->"顏色"設置這塊兒,window模式:深色,默認應用模式:亮 之後就可

原创 MySQL分區(一)

目錄 一、分區概述 二、分區類型 1. Range分區 2.List分區 3. Columns分區          4. Hash分區 5. Key分區 三、注意 一、分區概述 分區是指根據一定的規則,數據庫把一個表分解成多個更小的、更

原创 Linux下添加硬盤

添加硬盤分兩步: 1.添加物理盤 2.進入系統,通過軟件掛載新盤 一、添加物理盤 這步很簡單,如果是物理機,那就買塊硬盤插上去,如果是虛擬機,那就修改虛擬機的硬盤配置; # 驗證,查看新加硬盤是否生效 fdisk -l 二、掛載新盤符

原创 Java中public,private,protect,default區別

  同一個類 同一個包 不同包的子類 不同包的非子類 Private √       Default √ √     Protected √ √ √   P

原创 Jenkins自動構建spring boot項目

Jenkins自動構建spring boot項目遇到的問題 一、構建傳輸完成後,關閉當前spring boot項目,啓動新構建 spring boot項目雖然可以通過路徑訪問進行shutdown(參見官方),可以配置安全驗證,但還是感覺有

原创 MySQL-Got a packet bigger than ‘max_allowed_packet’ bytes的解決方法

MySQL數據插入報錯:Got a packet bigger than‘max_allowed_packet’bytes的問題 這是因爲插入輸入過大造成 可通過命令,查看當前值: show VARIABLES like '%max_a

原创 X-XSS-Protection

HTTP X-XSS-Protection 響應頭是Internet Explorer,Chrome和Safari的一個功能,當檢測到跨站腳本攻擊 (XSS)時,瀏覽器將停止加載頁面。雖然這些保護在現代瀏覽器中基本上是不必要的,當網站實施

原创 win10麥克風正常但是使用時提示不可用

最近疫情肆虐,需要遠程會議,這時發現自己電腦麥克風沒有聲音,各種應用程序都提示未檢測到麥克風或者未安裝驅動,我使用各種驅動軟件檢測都是正常的,尷尬,最終經過幾天嘗試終於解決,記錄一下,大家做個參考 一、使用各種驅動安裝程序,掃描自己電腦,

原创 GitLab允許開發人員推送到master分支

不能推送master分支是因爲默認情況下,master分支是受保護的,受保護的分支默認情況下,只允許Masters角色推送,不允許Developers推送,可以通過以下操作進行修改 一、進入項目,點擊Settings(設置) 二、 點擊

原创 java關於 equals 和 hashCode

這幾天在嘗試手擼一個類似Lombok的註解式代碼生成工具,用過Lombok的小夥伴知道,Lombok可以通過註解自動幫我們生產equals()和hashCode()方法,因此我也想實現這個功能,但是隨着工作的深入,我發現其實自己對於equ

原创 vsCode切換成eclipse的快捷鍵

vsCode支持啓用eclipse或idea的快捷鍵, 設置--->鍵映射 自行安裝使用 查看當前快捷鍵 整理不易,感謝讚賞~~~~~  

原创 kubernetes(k8s)監控metrics-server java調用API

一、前言 上篇介紹瞭如何安裝metrics-server,本篇主要介紹如何使用java程序遠程調用metrics-server的api 二、代碼調用k8s集羣 kubernetes-client爲kubernetes官方維護的訪問

原创 Java String.ReplaceAll捕獲組用法(正則表達式捕獲組及命名捕獲組)

一、基礎說明 public String replaceAll(String regex, String replacement) 使用replacement替換字符串中和regex匹配的所有子串, regex爲正則表達式,源碼: