原创 你要的棧、隊列、deque,看這個就行

Deque:雙端隊列 隊列(FIFO 先進先出):queue stack:棧(FILO 先進後出) stack:棧(FILO 先進後出) 方法 解釋 異常 push 向棧頂添加 失敗拋異常 pop 獲取並

原创 java之好文收藏

Java進程CPU佔用高導致的網頁請求超時的故障排查 地址 在Intellij IDEA中使用Debug 地址 Github技巧 地址 Java Web前端到後臺常用框架介紹 地址 java代碼優化(長期更新)

原创 雙系統安裝:windows7下安裝centos7雙系統

今天突然想給電腦裝個linux系統, 有兩個方案:1,使用虛擬機Vmware安裝 2,雙系統 想來想去還是用雙系統吧。 前提準備: 劃分分區給centos 打開計算機管理 (計算機右擊選擇管理) 選擇一個盤符右擊點擊壓縮

原创 @ConfigurationProperties與@Value的差異化使用

區別 @ConfigurationProperties @Value 功能 批量注入配置文件中的屬性 一個個指定 鬆散綁定(鬆散語法) 支持 不支持 SpEL 不支持 支持 JSR303數據校驗 支持 不

原创 springmvc的使用

環境:java1.8/ maven 3.61/ideal maven工程的創建 避免maven工程創建太慢,有兩種方案 1 ,這個是使用idea自帶的maven: archetypeCatalog = internal 不過

原创 解決 npm install錯誤

npm install錯誤 報錯信息 發現無法下載win32-x64-64_binding.node。 解決辦法: 首先,先更換鏡像, npm install -g cnpm --registry=https://regi

原创 咦,咋沒加volatile,變量也可見的呢?

本想今天覆習一下volatile的,結果在寫demo時,怎麼也達不到效果。還以爲寫錯的呢。最後發現是 System.out.printlnr惹的禍。 我的demo如下: 定義一個變量控制線程的中斷。 最初的demo是這樣的: cl

原创 mapper無法綁定

使用mapper 報無法綁定 報這個錯無非就是找不到映射的文件或者方法。 那就一一排查: 0:@Autowird是否引用 1:檢查xml文件所在package名稱是否和Mapper interface所在的包名一一對應; 2

原创 java小記--獲取請求參數

獲取請求參數 獲取請求參數 //請求參數json //使用@RequestBody註解,map或者自己構建class @RequestMapping(value = "/login2",method = RequestMet

原创 spring cloud 某個子項目打jar包

命令說明 1.compile,編譯命令,會在你的項目路徑下生成一個target目錄,在該目錄中包含一個classes文件夾,裏面全是生成的class文件及字節碼文件。 2.package,這個命令會在你的項目路徑下一個target

原创 yml怎麼用?map?list?

走過路過不要錯過,各位看官,聽我慢慢道來 本篇文章主要包含三大類: 1,yml是啥東東 2,yml怎麼寫 3,yml怎麼用 YML是什麼 YAML (YAML Ain't a Markup Language)YAML不是一種

原创 SonarQube在Windows下的安裝配置

今天閱讀是看到一篇關於代碼質量分析,SonarQube是一個開源工具,可以幫助進行代碼質量分析和報告。它會掃描用戶的源代碼,查找潛在的錯誤,漏洞和可維護性問題,然後在報告中顯示結果,方便用戶識別應用程序中的潛在問題。於是想試着安裝一下。

原创 docker在centos和windows的安裝

centos7 先卸載之前的docker yum remove docker \ docker-client \ docker-client-latest

原创 docker命令之史泰龍版

docker命令 查看鏡像 ps 重新啓動鏡像 start 停止鏡像 stop 進入容器內部 exec 刪除鏡像 rmi 刪除容器 rm 搜索search 下載鏡像 pull 運行時run 日誌log 獲取容器/鏡像的元數據 in

原创 springmvc---請求流程

請求流程 具體流程: 用戶發請求–>DispatcherServlet,前端控制器收到請求後自己不進行處理,而是委託給其他的解析器進行處理,作爲統一訪問點,進行全局的流程控制。 2.DispatcherServlet–>H