原创 Apache Pulsar 發佈訂閱消息系統

Apache Pulsar 發佈訂閱消息系統 Apache Pulsar Apache Pulsar is an open-source distributed pub-sub messaging system original

原创 Spring Boot 整合 StringRedisTemplate + JestClient + JPA

Spring Boot 整合 StringRedisTemplate + JestClient + JPA GitHub: link. 歡迎star 注意:本篇博客風格(不多比比就是擼代碼!!!) 一、Spring Boot

原创 JestClient 查詢由Elasticsearch-sql轉爲API操作

JestClient 查詢由Elasticsearch-sql轉爲API操作一、背景二、Elasticsearch-sql插件的形式去操作三、JestClient的API形式去操作附:SpringBoot整合JestClient

原创 Web3j通過合約地址監聽transfer事件獲取以太坊交易數據

Web3j通過合約地址監聽transfer事件獲取以太坊交易數據 We3j web3j是一個輕量級的Java庫,用於在Ethereum網絡上集成客戶端(節點)。 核心特性 通過Java類型的JSON-RPC與Ethereu

原创 JestClient實現對ElasticSearch的操作

JestClient實現對ElasticSearch的操作 注意:本篇博客風格(不多比比就是擼代碼!!!) JestClient通過寫json來實現對ElasticSearch的操作, 使用jestClient比較明顯的一個優

原创 Java對象-深拷貝(實現Serializable, Cloneable兩種方式)

Java對象-深拷貝兩種方式 注意:本篇博客風格(不多比比就是擼代碼!!!) 實現對象克隆兩種方式: 1). 實現Cloneable接口並重寫Object類中的clone()方法; 2). 實現Serializable接口,通

原创 使用web3j監聽合約transfer事件遇到的問題

使用web3j監聽合約transfer事件遇到的問題 在使用webj3監聽合約事件時,遇到了一個問題,通過合約地址監聽transfer事件。 看別的前輩的代碼實例化Event,傳了三個參數。我的只能傳兩個參數。 報錯信息如下: o

原创 HttpClientUtil 封裝 apache.httpcomponents 4.5.8

HttpClientUtil 封裝 apache.httpcomponents 4.5.8 注意:本篇博客風格(不多比比就是擼代碼!!!) GitHub: link. 歡迎star 一、maven依賴 <dep

原创 SpringDataJPA 高效批量操作

SpringDataJPA 高效批量操作一、背景:二、BatchService.java三、測試四、測試結果五、 實體類(附加)六、Repository.java(附加,個人覺得JPA很方便實用)七、application.yml

原创 SpringBoot 集成redis和elasticsearch遇到的坑

SpringBoot 集成redis和elasticsearch遇到的坑 起因是因爲我在一個已經集成了redis的spring boot項目上引入了spring-data-elasticsearch包,啓動項目報如下的錯誤。 Fa

原创 javax mail 使用SSL協議465端口羣發操作

javax mail 使用SSL協議465端口羣發 注意:本篇博客風格(不多比比就是擼代碼!!!) 一、maven依賴 <dependency> <groupId>javax.mail</groupId> <artifac

原创 深拷貝工具類DeepCopyUtil

深拷貝工具類DeepCopyUtil import lombok.extern.slf4j.Slf4j; import java.io.*; import java.util.List; /** * @author Ando

原创 前後端分離 SpringBoot整合SpringSecurity權限控制(動態攔截url)

前後端分離 SpringBoot整合SpringSecurity權限控制(動態攔截url) Spring Security是一個功能強大且可高度自定義的身份驗證和訪問控制框架。它是保護基於Spring的應用程序的事實上的標準。

原创 SimpleDateFormat自定義工具類TimeUtil + PinYin4JUtil

SimpleDateFormat自定義工具類TimeUtil + PinYin4JUtil GitHub: link. 歡迎star import org.slf4j.Logger; import org.slf4j.Logge

原创 NIO讀寫文件,簡單Util直接拿去用

NIO讀寫文件,簡單Util直接拿去用 java.nio全稱java non-blocking IO,是指jdk1.4 及以上版本里提供的新api(New IO) ,爲所有的原始類型(boolean類型除外)提供緩存支持的數據容