原创 SpringBoot+Rabbit
1.安裝Rabbit,參考(https://www.cnblogs.com/ericli-ericli/p/5902270.html) 2.進入http://localhost:15672,賬戶密碼都是 guest 3.新建一個消息隊
原创 jdk1.8 HashMap和ConcurrentHashMap知識點
1. HashMap是數組加鏈表組成,當鏈表多長則轉成紅黑樹,樹狀結構。 2. Node對象記錄值,根據hash的值,自己記錄自己的落點位置。 final int hash; //記錄hash算法之後的整型數,hash算法就是(
原创 java quartz定時任務學習筆記
參考 https://www.imooc.com/video/15144 1.設計模式 builder模式、Factory模式、組件模式、鏈式寫法 2.三個核心概念 (1)調度器 (2)任務 (3)觸發器 3.體系結構 (1)Job
原创 Centos docker 安裝redis哨兵集羣
參考 https://www.cnblogs.com/cxbhakim/p/9151720.html 注意事項 (1)構建Dockerfile文件時,命令必須正確,否則構建鏡像會失敗 (2)後面的命令是小寫 (3)將6個node節點啓動成
原创 高併發多線程知識點
1.併發線程的3個特性 (1)原子性問題:如果多個線程共用共享資源,那麼會出現資源被修改,但是其他線程拿不到最新的值,這時候可以用volatile(對其他線程可見和防止指令重排序,但是不能保證原子性,沒辦法實現線程同步)解決 (2)可見性
原创 volatile和synchronized的區別
參考 https://blog.csdn.net/seu_calvin/article/details/52370068 1. volatile修飾的變量具有可見性 volatile是變量修飾符,其修飾的變量具有可見性。 可見性也就是說一
原创 SpringBoot+zk+dubbo個人分析
1.先下載zookeeper壓縮包,解壓後在conf文件中新增zoo.cfg 單機模式: # The number of milliseconds of each tick 心跳間隔 毫秒每次 tickTime=2000 # The
原创 前端頁面開發知識點(嵌套和分頁)
1.src裏面的內容是請求路徑,對應controller中的路徑,返回的是要嵌套的頁面路徑 <iframe src="iframe" style="width: 1145px; height: 685px;" name="conten
原创 solr全文檢索隨筆
solr的項目配置步驟 (1)在F:\fullsearch\solr\apache-tomcat-8.0.52\webapps\solr\WEB-INF中的web.xml 修改指向solrhome路徑 <env-entry>
原创 多線程使用場景一:用戶登錄增加密碼輸入次數
spring.xml配置文件中 <bean id="taskExecutor" class="org.springframework.scheduling.concurrent.ThreadPoolTaskExec