原创 Java中的BitSet類
package com.zhong.demomaven.filter; import java.util.ArrayList; import java.util.BitSet; import java.util.List; impor
原创 BloomFilter一個簡單的Java實現
package com.zhong.demomaven.filter; import java.util.BitSet; /** * 布隆過濾器-java實現 */ public class BloomFilter {
原创 YApi--高效、易用、功能強大的 api 管理平臺
YApi 是高效、易用、功能強大的 api 管理平臺,旨在爲開發、產品、測試人員提供更優雅的接口管理服務。可以幫助開發者輕鬆創建、發佈、維護 API,YApi 還爲用戶提供了優秀的交互體驗,開發人員只需利用平臺提供的接口數據寫入工具以及簡
原创 ZooKeeper的命令行操作
1.使用 ls 命令來查看當前 ZooKeeper 中所包含的內容: [zk: 127.0.0.1:2181(CONNECTED) 1] ls / 2.創建一個新的 znode ,使用 create /zk myData 。這個命令創建
原创 Idea修改Html不需重啓Springboot項目生效設置
一、在pom中直接引入依賴spring-boot-devtools 1.在pom中直接引入依賴 <dependency> <groupId>org.springframework.boot</groupId> <artifactI
原创 手寫Spirng,Spring的三個階段-配置階段,初始化階段和運行階段
github:https://github.com/gougou1993/spring-customer 首先,我們先來介紹一下Spring的三個階段:配置階段、初始化階段和運行階段(如圖): 1.配置階段:主要是完成applicati
原创 bootstrap-table表格
https://www.bootstrap-table.com.cn/
原创 bootstrap-同一個row的不同列高度不一致解決方法1
現象: 代碼: $(function() { //調用 initDivSameHeight('.row-1-col-1',".row-1-col-2"); initDivSameH
原创 java面試題,try-catch-finally的返回結果
代碼: package com.example.demo; import org.springframework.boot.SpringApplication; import org.springframework.boot.aut
原创 java基礎之基礎類型的自動裝箱
public class JavaBase { public static void main(String[] args) { autoBoxing(); } /** * 裝箱就是自
原创 mac使用brew安裝kafka、如何啓動kafka、創建topic、向topic發送消息與讀取消息和關閉kafka和zookeeper
1、終端中執行執行brew install kafka命令安裝kafka。 brew install kafka 安裝成功後: kakfa對應的路徑爲:/usr/local/Cellar/kafka/2.5.0
原创 java多線程之生產者-消費者使用Object的wait()和notify()方法實現
package com.zhong.thread; import java.util.ArrayList; import java.util.List; /** * 使用 wait,notify 實現生產消費者 */ publi
原创 java多線程之生產者-消費者使用阻塞隊列實現
package com.zhong.thread; import java.util.Random; import java.util.concurrent.LinkedBlockingDeque; /** * 使用阻塞隊列實現生
原创 java多線程,三個線程輪流執行順序打印ABC,循環5次。使用三個Condition實現。
package com.zhong.thread; import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.ReentrantLoc
原创 java多線程,三個線程順序打印ABC,打印5次。使用三個Semaphore實現。
package com.zhong.thread; import java.util.concurrent.Semaphore; /** * 使用Semaphore實現三個線程順序打印ABC 5次 */ public class