原创 多線程篇 (一)基礎篇

多線程篇 (一)基礎篇 把學習當糖喫~會發現學習是一件很快樂的事情 目錄 多線程學習 (一)基礎篇 多線程的基本概念 1 Thread類和Runnable接口 1.1 繼承Thread類 1.2 實現Runnable接口 1.3 Th

原创 設計模式(一) 模板方法

今天不學習,明天變辣雞 定義 模板方法模式定義一個操作中的算法的骨架,而將一些步驟延遲到子類中。模板方法使得子類可以不改變一個算法的結構即可重定義該算法的某些特定步驟。 結構圖及含義 類圖符號意義    +:表示public- -

原创 記錄 SpringBoot 集成及本地遠程連接Elasticsearch 服務。

記錄一下使用  SpringBoot 集成及本地遠程連接Elasticsearch 服務的過程及一些出現的問題。 一 Elasticsearch   安裝好Elasticsearch ,中文分詞器IKAnalyze,以及Kibana。  

原创 Mysql 創建存儲過程、事件定時調用存儲過程、表分區及自動分區學習筆記。

當一表數據逐漸變大後,查詢會變得很慢,目前所用的是加索引和表分區,也可以做分表,這個暫時沒用上 記錄下對 已存在的表如何做分區:  //(一般企業用會把這些過程寫出sql腳本,丟服務器數據庫跑一遍就ok了,還能留底) 對已存在的表做分

原创 多線程篇 之 volatile

生於憂患,死於安樂~ 道理都懂,有些人卻醒着醉   此前項目中看到了 AtomicInteger 這個關鍵字,然後順藤摸瓜瞅到了介個,構造器~還有 一個 加持了volatile關鍵字的 value。 private volati

原创 關於ThreadLocal的那些事

項目中看到了個ThrealLocal,交互數據庫都用到了它~ 雖然被封裝起來了,但我還是看看它到底啥模樣?此類優秀文章很多,自己寫下總結方便日後溫習。(基於jdk1.8) 一、什麼是Threadlocal? Threadlocal,顧名思