原创 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