原创 ArrayList 源碼解讀 手寫 部分源碼

今天元宵節 首先祝大家 元宵節快樂 由於疫情嚴重 希望大家待在家裏爲社會做貢獻呢 沒事還是要多多研究底層代碼實現呢 嘿嘿 下面全部內容了 如果有覺得不妥的 留言區 交流哦 共同進步呀 public class MyArray

原创 SSM項目啓動時執行一次該方法 使用ApplicationListener監聽方法

在一些業務場景中,當容器初始化完成之後,需要處理一些操作,比如一些數據的加載、初始化緩存、特定任務的註冊等等。這個時候我們就可以使用Spring提供的ApplicationListener來進行操作。 springBoot 項目可

原创 ES5 function(){} 和 ES6 箭頭函數的轉換()=>{} 的轉換問題

因爲 項目需要 本人又開始了前臺的 踩坑之路 習慣了 jquery 突然使用 vue 感覺極度不適應 但是 爲了微薄的薪水 忍了 哈哈哈 第一種 轉換方式 ES5: function(a,b) { a = "萬歲萬歲";

原创 mysql 建表的 排序顧規則 和字符集

1.字符集說明: 一般選擇utf8.下面介紹一下utf8與utfmb4的區別。 utf8mb4兼容utf8,且比utf8能表示更多的字符。至於什麼時候用,看你的做什麼項目了,到 這裏 看unic

原创 idea2019 配置svn 以及新建項目提交 及常見問題解決 親測好用!!!

TortoiseSVN的bin目錄下面沒有svn.exe 安裝時一定要按標紅處勾選 否則沒辦法配idea 還需要重新安裝 IDEA配置svn時報錯:‘C:\Program’ 不是內部或外部命令,也不是可運行的程序問題 解決 在i

原创 LinkedList 鏈表結構 手寫源碼 實現部分功能

今天疫情有所好轉 十五的月亮 十六圓 晚上記得看月亮啊 自己的粗略見解 有問題可以隨時指出 多多進步 LinkedList 底層爲鏈表結構 首先先要明白何爲鏈表結構 如圖下 基本是上圖這個意思 每個節點代碼可以: pub

原创 vs Code 好看的幾款主題

點擊查看 直接vscode 中 下載使用即可

原创 javaScript for 循環嵌套 延時器的坑

我需要在 for循環中一次打印出 i 的 值。即0,1,2,3,4,5; 首次 書寫代碼 for(var i = 0;i<lg;i++){// lg = 6 setTimeout(function(){

原创 Callable 實戰使用

Java併發編程:Callable、Future和FutureTask 創建線程的2種方式,一種是直接繼承Thread,另外一種就是實現Runnable接口。 這2種方式都有一個缺陷就是:在執行完任務之後無法獲取執行結果。 如果需

原创 關於 boot項目 整合swagger的使用 親測好用 !!!

作爲一名java 的爬坑人員 我感覺倍感艱辛 第一在 pom.xml 文件中 加入對應的座標 <!--swagger-api 依賴開始--> <dependency> <groupId>io.springfox</g

原创 Calander 的小程序 簡單日曆的製作

首先 希望疫情 儘快結束 大家以後拒絕野味呀 !!! 直接上乾貨 代碼 這裏把 主函數上傳上去了 因爲聲明異常了 所以不省略了 public static void main(String[] args) throws

原创 vue 項目搭建

首先你的電腦上應該裝上node js 這一步就省略了 [node js 下載地址](https://nodejs.org/zh-cn/download/) 通過下圖命令查看 安裝node 版本 和npm 版本 執行以下命令可以

原创 全局安裝 element 時報錯npm ERR! code EINTEGRITY

出現此種問題的原因是npm的版本過低 運行命令 升級一下 npm 問題解決 npm install -g npm

原创 死鎖的產生 簡單代碼實現 以及 解決方案

過多的同步可能會造成 相互不釋放資源 相互的等待 然後造成死鎖 代碼如下: public class SnyTest { public static void main(String[] args) {