原创 常用 ASCLL表

十進制代碼 十六進制代碼 MCS 字符或縮寫 DEC 多國字符名 ASCII 控制字符 1 0 0 NUL 空字符 1 1 SOH 標題起始 (Ctrl/A) 2 2 STX 文本起始 (Ctrl/

原创 Java javax.annotation.processing.Processor (註解處理器)

概念 註解處理器(Annotation Processor)是javac內置的一個用於編譯時掃描和處理註解(Annotation)的工具。簡單的說,在源代碼編譯階段,通過註解處理器,我們可以獲取源文件內註解(Annotation)

原创 java.lang.reflect 反射知識點 1

java.lang.reflect.Modifier Modifier 類提供了 static 方法和常量,對類和成員訪問修飾符進行解碼。 修飾符集被表示爲整數,用不同的位位置 (bit position) 表示不同的修飾符。表示

原创 MapStruct 對象值拷貝

介紹 前提 在Java 項目開發中,存在需要連個不同類的對象的轉化的情況, 例如VO與DO 的中同一邏輯對象的值轉換。 @AllArgsConstructor @Data public class UserVo { pri

原创 http2解釋

目錄1. 背景1.1 關於作者1.2 幫助我!1.3 許可證1.4 文檔歷史Version 1.13Version 1.12Version 1.11Version 1.10Version 1.92. HTTP的現狀2.1 HTTP

原创 負載均衡 LVS&Nginx

目錄LVS三種工作模式的解析基於NAT的LVS模式負載均衡基於TUN的LVS負載均衡基於DR的LVS負載均衡LVS負載均衡調度算法Nginx輪詢weightip_hashleast_conn第三方策略fairurl_hash總結

原创 Java BloomFilter

布隆過濾器BloomFilter 布隆過濾器 維基百科: 布隆過濾器(英語:Bloom Filter)是1970年由布隆提出的。 它實際上是一個很長的二進制向量和一系列隨機映射函數。 布隆過濾器可以用於檢索一個元素是否在一個集合中

原创 Javassist 官方文檔 隨手筆記

Javassist 官方文檔 隨手筆記Javassist.CtClassClass search pathIntrospection and customization\$0, \$1, \$2, ...\$\$\$cflow\$

原创 JAVA定時任務ScheduledThreadPoolExecutor&Quartz配置

JAVA ScheduledThreadPoolExecutor java.util.concurrent.ScheduledThreadPoolExecutor#schedule(java.lang.Runnable, long

原创 KPM 字符串查找 Java版

Knuth-Morris-Pratt 字符串查找算法,簡稱爲 “KMP算法” import org.junit.Test; import org.slf4j.Logger; import org.slf4j.LoggerFacto

原创 Java內核級線程測試&內核級線程與用戶級線程區別

Java內核級線程測試&內核級線程與用戶級線程區別用戶級線程用戶線程的優點用戶線程的缺點內核級線程內核線程的優點:Java線程類型測試: 用戶級線程 有關線程管理的所有工作都由應用程序完成,內核意識不到線程的存在. 應用程序可以通

原创 什麼是RPC&RMI

目錄RPCRPC要解決的問題:Java常用框架對比RMIdemo RPC (Remote Procedure Call)遠程過程調用遠程過程調用是相對於本地過程調用來說的 RPC要解決的問題: 解決分佈式系統中,服務之間的調用問

原创 國內 Maven 代理源

倉庫名稱 代理源地址 使用地址 central https://repo1.maven.org/maven2/或 https://repo2.maven.org/maven2/ https://maven.aliyu

原创 Spring Core Resource 隨手筆記

Spring Core ResourceResource Interface重要方法:主要子類UrlResourceClassPathResourceFileSystemResourceServletContextResource

原创 Spring Core IOC 隨手筆記

Spring Core IOC 隨手筆記Spring 標籤P-NameSpaceC-NameSpacedepends-onidrefnullSpring bean 範圍prototypeThe request, session,