原创 線程池原理相關筆記

1.java虛擬機使用的線程模型:KLT,系統內核級線程 2.線程是調度cpu最小的單元,也叫輕量級進程LWP,light weight process 3.java線程創建依賴於系統內核,通過jvm調用系統庫創建內核線程。線程的

原创 問題排查---關於 error executing maven的問題排查(已解決)

關於 error executing maven的情況排查 今天下午在家搭建工程,pom文件依賴配置的時候出現了非常奇怪的問題 1,依賴無法下載 2,maven clean和install操作的時候,報錯 e

原创 GIT提交錯分支,push錯分支怎麼辦

GIT提交錯分支,push錯分支怎麼辦 一不小心提交了今天的開發代碼到了錯誤分支 不要慌,先切到錯誤的分支(什麼?你已經在這個分支了?那當我沒說) git checkout wrongBranch 使用reset head

原创 git分支與提交規範

一、分支管理 分類 1.常設分支master和develop ,此些分支不允許有任何的代碼提交,修改只能是從release,hotfix,develop的 分支進行Pull Request合併(下面簡稱PR) 2.臨時分支 分爲

原创 Show me the code系列之JAVA棧和堆的區別

JAVA在程序運行時,在內存中劃分5片空間進行數據的存儲。分別是:1:寄存器。2:本地方法區。3:方法區。4:棧。5:堆。 一、先說一下最基本的要點 基本數據類型、局部變量都是存放在棧內存中的,用完就消失。 new創建的實例化對象

原创 面試紀(鄰商網絡已入職)

前言 博主19年6月才本科畢業,不過在2018年10月的時候就已經參加工作,至今工齡也有一年半了,在前公司成長挺大,但是漸漸地就到了瓶頸。罔顧疫情,於2020年的4月3日離職,破斧沉舟,帶着我以後要衝向大廠的志向,開始了尋找新工作

原创 在main方法中(或者其他方法類)調用service或者mapper

背景:整合redis和SSM的時候,作者想在測試類中獲取ProductService的對象,然後出現了一點問題,這裏記錄一下 不像開啓註解之後在控制器中的操作只要加上@autowired註解或者@resource註解就可以了,在普

原创 問題排查---External Libraries中沒有Maven的jar包的原因(已解決)

今晚一個鬱悶的問題,手寫springboot啓動類。 在方法上加上@SpringBootApplication註解的時候,一直是報錯,提示我需要添加依賴,但是我打開我的pom查看,發現我已經配置了spring-boot-start

原创 Idea搭建由maven管理的SSM項目(保姆級教程)

點擊第一個create new project a,選擇左側的maven,b,勾選create from archetype c,選擇下面的org.apache.maven.archetypes:maven-archetype-

原创 面試紀(浙江企朋)

前言 博主19年6月才本科畢業,不過在2018年10月的時候就已經參加工作,至今工齡也有一年半了,在前公司成長挺大,但是漸漸地就到了瓶頸。罔顧疫情,於2020年的4月3日離職,破斧沉舟,帶着我以後要衝向大廠的志向,開始了尋找新工作

原创 Show me the code系列之static關鍵字

static關鍵字 導讀 java基礎教程:該書中介紹(p124) 有時你希望定義一個類成員,使它的使用完全獨立於該類的任何對象。通常情況下, 類成員必須通過它的類的對象訪問,但是可以創建這樣一個成員,它能夠被它自己使用,而不必

原创 面試記(浙江Q朋網絡)

前言 博主19年6月才本科畢業,不過在2018年10月的時候就已經參加工作,至今工齡也有一年半了,在前公司成長挺大,但是漸漸地就到了瓶頸。罔顧疫情,於2020年的4月3日離職,破斧沉舟,帶着我以後要衝向大廠的志向,開始了尋找新工作

原创 關於 error executing maven的問題排查(已解決)

關於 error executing maven的情況排查 今天下午在家搭建工程,pom文件依賴配置的時候出現了非常奇怪的問題 1,依賴無法下載 2,maven clean和install操作的時候,報錯 e

原创 @cannot lock ref 'HEAD': unable to resolve reference 'refs/heads/master': reference broken解決方法

@cannot lock ref ‘HEAD’: unable to resolve reference ‘refs/heads/master’: reference broken解決 修改了一小點東西打算commit,成功以後然後打

原创 Idea搭建由maven管理的SSM項目

點擊第一個create new project a,選擇左側的maven,b,勾選create from archetype c,選擇下面的org.apache.maven.archetypes:maven-archetype-we