前言 一、公鑰加密 假設(shè)一下,我找了兩個(gè)數(shù)字哄尔,一個(gè)是1歼狼,一個(gè)是2闷煤。我喜歡2這個(gè)數(shù)字人断,就保留起來披泪,不告訴你們(私鑰)辰狡,然后我告訴大家锋叨,1是我的公鑰。 我有一個(gè)文件宛篇,不能讓別人看...

前言 一、公鑰加密 假設(shè)一下,我找了兩個(gè)數(shù)字哄尔,一個(gè)是1歼狼,一個(gè)是2闷煤。我喜歡2這個(gè)數(shù)字人断,就保留起來披泪,不告訴你們(私鑰)辰狡,然后我告訴大家锋叨,1是我的公鑰。 我有一個(gè)文件宛篇,不能讓別人看...
什么是消息隊(duì)列 消息隊(duì)列(Message Queue)是一種進(jìn)程間通信或同一進(jìn)程的不同線程間的通信方式娃磺。 什么時(shí)候需要消息隊(duì)列 異步處理:例如短信通知、終端狀態(tài)推送叫倍、App推...
非常好
Druid connection holder is null未解之謎系統(tǒng)中出現(xiàn)過幾次connection holder is null問題偷卧,有的已解決豺瘤,有的未解決,記錄如下听诸。 首先說先druid連接池的實(shí)現(xiàn): DruidPooledConne...
非常好
Druid配置參數(shù)詳解-removeAbandoned坐求,logAbandoned,removeAbandonedTimeoutMillisDruid配置參數(shù)詳解-removeAbandoned晌梨,logAbandoned桥嗤,removeAbandonedTimeoutMillis Druid是一個(gè)由阿里開源的數(shù)據(jù)庫(kù)...
Druid配置參數(shù)詳解-removeAbandoned泛领,logAbandoned,removeAbandonedTimeoutMillis Druid是一個(gè)由阿里開源的數(shù)據(jù)庫(kù)...
先解釋一下為什么會(huì)出現(xiàn)下劃線 IntelliJ IDEA 2018.2的新特性:對(duì)于一些被重新分配地址的變量或者參數(shù)敛惊,IDEA默認(rèn)給它們加上下劃線比如: 給x分配另一個(gè)值渊鞋,下...
PageHelper是國(guó)內(nèi)非常優(yōu)秀的一款開源的mybatis分頁插件瞧挤,它支持基本主流與常用的數(shù)據(jù)庫(kù)锡宋,例如mysql、oracle特恬、mariaDB执俩、DB2、SQLite癌刽、Hsq...
[toc] 為什么使用聯(lián)合索引 以聯(lián)合索引(a,b,c)為例 建立這樣的索引相當(dāng)于建立了索引a奠滑、ab、abc三個(gè)索引妒穴。一個(gè)索引頂三個(gè)索引當(dāng)然是好事宋税,畢竟每多一個(gè)索引,都會(huì)增加...
name,provice 為什么可以
Mysql聯(lián)合索引最左匹配原則[toc] 為什么使用聯(lián)合索引 以聯(lián)合索引(a,b,c)為例 建立這樣的索引相當(dāng)于建立了索引a讼油、ab杰赛、abc三個(gè)索引。一個(gè)索引頂三個(gè)索引當(dāng)然是好事矮台,畢竟每多一個(gè)索引乏屯,都會(huì)增加...
簡(jiǎn)單自旋鎖(可重入) 自旋鎖是指當(dāng)一個(gè)線程嘗試獲取某個(gè)鎖時(shí),如果該鎖已被其他線程占用瘦赫,就一直循環(huán)檢測(cè)鎖是否被釋放辰晕,而不是進(jìn)入線程掛起或睡眠狀態(tài)。 自旋鎖適用于鎖保護(hù)的臨界區(qū)很...
前言 在Java中确虱,我們可以利用多線程來最大化地壓榨CPU多核計(jì)算的能力含友。但是,線程本身是把雙刃劍,我們需要知道它的利弊窘问,才能在實(shí)際系統(tǒng)中游刃有余地運(yùn)用辆童。 在進(jìn)入主題之前,我...
本文通過探析JDK提供的惠赫,在開源項(xiàng)目中比較常用的Java SPI機(jī)制把鉴,希望給大家在實(shí)際開發(fā)實(shí)踐、學(xué)習(xí)開源項(xiàng)目提供參考儿咱。 1 SPI是什么 SPI全稱Service Provi...
好 庭砍,就是太長(zhǎng)了
Sentinel 實(shí)戰(zhàn)-控制臺(tái)篇逅弈 轉(zhuǎn)載請(qǐng)注明原創(chuàng)出處,謝謝混埠! 系列文章 Sentinel 原理-全解析Sentinel 原理-調(diào)用鏈Sentinel 原理-滑動(dòng)窗口Sentinel 原理-實(shí)體類Sent...
逅弈 轉(zhuǎn)載請(qǐng)注明原創(chuàng)出處逗威,謝謝! 系列文章 Sentinel 原理-全解析Sentinel 原理-調(diào)用鏈Sentinel 原理-滑動(dòng)窗口Sentinel 原理-實(shí)體類Sent...
redis存儲(chǔ)對(duì)象的兩種方式 最近工作閑來無聊岔冀,寫寫博客打發(fā)時(shí)間,說到redis存儲(chǔ)對(duì)象概耻,我有著自己的小實(shí)驗(yàn)使套,來驗(yàn)證兩種方式,有興趣的童鞋可以小讀一下鞠柄。 搭建redis服務(wù)端...
本文講解CAS機(jī)制侦高,主要是因?yàn)樽罱鼫?zhǔn)備面試題,發(fā)現(xiàn)這個(gè)問題在面試中出現(xiàn)的頻率非常的高厌杜,因此把自己學(xué)習(xí)過程中的一些理解記錄下來奉呛,希望能對(duì)大家也有幫助。 什么是悲觀鎖夯尽、樂觀鎖瞧壮?在...
本文參考:Redis Cluster集群的搭建與實(shí)踐 redis最開始使用主從模式做集群,若master宕機(jī)需要手動(dòng)配置slave轉(zhuǎn)為master匙握;后來為了高可用提出來哨兵模...