原创 java加密與解密-對稱算法DES(4)

對稱加密算法 ​ 對於大多數對稱 加密算法而言,解密算法是加密算法的逆運算,加密密鑰和解密密鑰相同,對稱加密算法家族以DES加密算法最具有代表性,由於密鑰長度的不滿足,也在此基礎上衍生出了DESede算法(3DES算法) DES

原创 學習jdk8-13新特性筆記

jdk8的新特性 接口增強,default,static關鍵字 在jdk1.8只前接口中只能使用抽象方法,而不能有任何方法的實現的 jdk1.8裏面則可以聲明default和static修飾的方法 /** * @Date:

原创 java加密與解密-相關概念(1)

1,對稱加密模型 ​ 對稱密碼體制要求加密和解密使用同一個共享密碼,解密是加密的逆運算,由於通信雙方共享使用的時同一個密碼,這就要求通信的雙方在通信前約定好密鑰,並且需要妥善管理改密鑰,不能泄露,該密鑰稱爲祕密密鑰 2,非對稱加

原创 RocketMQ本地部署

RocketMQ本地快速部署 前提條件 建議使用64位操作系統,建議使用Linux / Unix / Mac; 64位JDK 1.8+; Maven 3.2.x; 下載安裝包 https://archive.apache.or

原创 zookeeper-學習(1)

Zookeeper ​ Zookeeper是一個分佈式數據一致性解決方案,致力於爲分佈式應用提供一個高性能,高可用,且具有嚴格順序訪問控制能力的分佈式協調存儲服務。 維護配置信息 ​ 在開發過程中碰見的配置項,地址,端口,na

原创 Git提交本地代碼到Github

Git提交本地代碼到Github //初始化 1 git init //查看更改了哪些文件的代碼 2 git status //add 你想要提交的更改的文件 或者 git add . 所有的文件; 3 git add .

原创 java加密與解密-核心包中的部分API(2)

主要是介紹java安全框架的核心包中的部分API作用 java.Security包 ​ java.security包主要用於爲安全框架提供類和接口 Provider類 Provider類實現了java安全性的一部分或全部,提供

原创 java加密與解密-信息摘要算法實現(3)

信息摘要算法 ​ 信息摘要算法主要包含MD,SHA,MAC三大類,一般用於驗證數據的完整性,是數字簽名的核心算法 MD(信息摘要算法),主要代表有MD2,MD4,MD5 SHA(安全散列算法),主要代表有:SHA-1 MAC(消

原创 zookeeper-原生API實現(2)

Zookeeper 原生API的實現 連接Zookeeper /** * @Author: zxx * @Date: 2020/3/30 20:43 * @Description: 連接zookeeper */ pub

原创 JWH-基準測試使用

JWH測試 這是專門用於進行代碼的微基準測試的一套工具API 使用場景: 1 已經找出了熱點函數,而需要對熱點函數進行進一步的優化時,就可以使用 JMH 對優化的效果進行定量的分析。 2 想定量地知道某個函數需要執行多長時間,以

原创 mysql-應用層,查詢緩存,內存管理方面的優化

一,MySQL應用層的優化 實際生產環境中,由於數據庫本身的性能侷限,需要對應用層做一些優化,來降低數據庫的訪問壓力 1,使用數據庫連接池 頻繁的創建關閉連接,是比較耗費資源的,有必要建立 數據庫連接池,以提高訪問的性能。 2,減

原创 RSA加密異常:java.security.InvalidKeyException: IOException : algid parse error, not a sequence

在進行RSA加密的時候,報異常,具體錯誤信息: Exception in thread "main" java.security.spec.InvalidKeySpecException: java.security.Inval

原创 zookeeper-curator的使用(7)

Zookeeper框架curator ​ Curator是Netflix公司開源的一套zookeeper客戶端框架,以原生API爲基礎進行了包裝,解決了很多Zookeeper客戶端非常底層的細節開發工作,包括連接重連、反覆註冊W

原创 java實現excel文件批量導入數據

具體實現: 以學生信息爲例,將Excel模板信息配置在XML文件中,通過POI實現對excel文件讀取操作,然後將讀取的數據插入數據庫中。具體思路是將模板信息配置在xml中,在項目啓動時,通過spring初始化,將xml的配置信息

原创 zookeeper-事件監聽機制(3)

zookeeper事件監聽機制 watcher機制: ​ zookeeper提供了數據的發佈/訂閱功能,多個訂閱者可同時監聽某一特定主題對象,當該主題對象的自身狀態發生變化時(例如節點內容改變、節點下的子節點列表改變 等)