原创 java面試總結
1.在回答面試官的時候技術知識點回答方式:這邊我說一下對技術的理解 1,2 3,4 綜上所述,得出什麼樣的結論2.== 和equals的區別:String s1 = new String(“abc”)String s2 = new Str
原创 Elastic+logstash+head簡單介紹
Elastic+logstash+head簡單介紹一. 概述ElasticSearch是一個基於Lucene的搜索服務器。它提供了一個分佈式多用戶能力的全文搜索引擎,基於RESTful web接口。二.ElasticSearch的安裝與簡
原创 Spring-data-jpa應用講解
1.Jpa apipersistence: 最主要的是獲取entitymanagerFactoryentitymanagerFactory:獲取EntityManager實例2.entitymanager:•createQuery (St
原创 多線程之CountDownLatch(線程計數器)應用
CountDownLatch 用來計數,設置初始值,當計數器執行完成後,執行主線程必須子線程執行完之後主線程才執行,倒計數計數器/** * @author: Syliu * @Date: 2018/6/2 16:02 * @Des
原创 jwt token 流程講解
1。啓動項目,首先初始化WebSecurityConfig中的認證管理器然後給認證管理器綁定提供者第一個爲自定義的ajax認證提供,第二個爲jwt認證提供2.重寫WebSecurityConfigurerAdapter的配置項,爲自己需要
原创 Jenkins 安裝配置和部署文檔
下載jenkins : wget http://mirrors.shu.edu.cn/jenkins/war/2.126/jenkins.war需要Tomact 8以上需要JAVA1.8以上將jenkins.war 放到tomcat
原创 mybatis 的小認識
mybatis配置文件中,parameterType、resultType、resultMap三者有什麼區別?parameterType是在mapperxml文件CRUD進行傳參的屬性,可以不指定!MyBatis中在查詢進行select映
原创 多線程之CyclicBarrier(循環障礙物)應用
假設有這麼個場景: 一段程序中需要調用如下幾個API:然後將上述三個數據封裝發送給Kafka當然,單線程完全可以完成這些任務,我只是爲了較好的利用例子需要所有的子任務都完成時,才執行主任務,這個時候就可以選擇使用CyclicBarrier
原创 常見redis.conf配置
參數說明redis.conf 配置項說明如下:1. Redis默認不是以守護進程的方式運行,可以通過該配置項修改,使用yes啓用守護進程 daemonize no2. 當Redis以守護進程方式運行時,Redis默認會把pid寫入/va
原创 Redis持久化_RDB
Redis提供了兩個不同形式的持久化方式RDB -> Redis DataBaseAOF -> Append Of File################################ SNAPSHOTTING ##########
原创 集羣環境統一日誌管理系統的搭建finderweb
finderweb 日誌等功能http://www.finderweb.net/docs/index.html管理集羣非常好用,推薦給大家附:一些安裝時需要的命令:yum install -y unzip zip 安裝解壓zipyum
原创 ssh配置實現內網無密碼登陸
a) 進入主機配置公鑰私鑰執行命令 i. ssh-keygen ii. 一路回車
原创 多線程之Semaphore(信號量)應用
(1)業務需求:20人去買票,但是窗口只有兩個,當兩人中有任意一人買完後,其餘十八人任意一人可以繼續購買Semaphore(信號量):用於現在同時訪問的一些數目,控制併發訪問量
原创 多線程之Exchager(線程數據阻塞點交換)應用
應用場景: 假設定個外賣,外賣小哥約定取餐地點,我們拿着錢去換訂的餐 Exchager: 兩個線程,在同一點(阻塞點),交換數據/** * @author: Syliu * @Date: 2018/6/
原创 Redis相關配置
計量單位說明大小寫不敏感只支持bytes,不支持bit# Note on units: when memory size is needed, it is possible to specify# it in the usual form