All Classes and Interfaces
Class
Description
抽象节点
规则执行器 抽象类
与 关系
相似点集合
图像拼接,相似点
仿照 https://github.com/lessthanoptimal/BoofCV/blob/v1.1.4/examples/src/main/java/boofcv/examples/features/ExampleAssociateThreeView.java
自定义缓存注解类,添加了自定义的缓存字段(缓存特定字段)
自定义缓存注解类,添加了自定义的缓存字段(缓存特定字段) 环绕AOP
自定义缓存注解类,单字段的相互模糊搜索的索引处理
自定义缓存注解类,单字段的相互模糊搜索的索引处理 环绕AOP
缓存类型
自定义缓存注解类,添加了自定义的缓存字段(缓存特定字段)
自定义缓存注解类,单字段的相互模糊搜索的索引处理
Canny 边缘检测,仿照 https://github.com/lessthanoptimal/BoofCV/blob/v1.1.4/examples/src/main/java/boofcv/examples/features/ExampleCannyEdge.java
目录
目录属性结构
CheckStyleDTO
CheckStyleUtil
中文字体
集合工具类
如果excel中存在被合并的单元格,那么后面的值会是null,需要对其处理,按照未合并的情况进行数据查询。
嵌套规则
坐标与文本对象
Count-Min Sketch datastructure.
CRC 循环冗余校验
CURD SQL generator util
在做更新操作的时候,如果出现一对多的关系,则可以把多的数据都删了,然后再插入,这里记录需要做删除操作的数据
priority using @ConfigurationProperties, not @Value
反序列化器
霍夫变换 - 图像倾斜角度
动态任务执行工具类(线程池由外部管理)
equals 规则执行器
观察者常量定义
汉字工具类
傅里叶变换
FST
工具类与测试方法
git-commit-id-maven-plugin
海明码
HLMEntity 实体类在查询出来之后,存在循环引用无法序列化的情况。
这里增加一个工具类,把 HLMEntity 转换为 知识图谱 对应的 nodes relations 节点的形式.
HLMEntity 集合的集合
图像填充完合并后的单元格 - 如果需要将图像完成填充至一个被合并的单元格,可使用如下方式
使用方式: WriteSheet writeSheet = EasyExcel.writerSheet("Sheet1").registerWriteHandler(new ImageModifyHandler()).build();
图像隐写
Jackson ArrayNode converter
Jackson ObjectNode converter
jsonl 文件读写
JSON ORM 工具类
JSON 递归解析工具类
功能:
1.
使用方式如下,则会把字段存储一个字符串的类型
使用方式如下,会存储成 json 类型的字段,请注意当前类在 nullSafeGet 函数里面,在解析之前对数据库中存储的字符串做了额外处理,移除前后双引号和斜杠.
直线对象,记录直线的起止点
Logback配置初始化器
更改日志级别工具类
业务数据,与 MappingORMDTO 匹配使用
JSON 结构描述的使用业务标识操作的 业务-表结构 的映射关系
table mapping 表结构 mapping 映射关系
四个方向的外边距
margin-top margin-right margin-bottom margin-left,即“上-右-下-左”
单例 MD5 存储工具类(线程安全)
使用两个 Roaring64NavigableMap 分别存储高64位和低64位
所有方法均为静态方法
聚类算法
This is a very fast, non-cryptographic hash suitable for general hash-based
lookup.
数字 工具类
OCR 工具类 - 基于 Tesseract Platform 5.5.1-1.5.12
OCR 异常类
OCR 结果对象
java opencv4.0.1 handle image
高效JSON解析工具类,通过字符串池和数字常量池优化内存使用
流式处理接口
或 关系
排序枚举类
OrderByEnum 校验类
OrderByEnum 校验类
自定义的 Callable
配合 LogbackInitializer.java 类
纸张尺寸
动态日志文件的写入,在spring bean 中使用如下命令创建 log 对象,之后调用 info error 等函数。
效果: 把日志信息自定义的写入到指定的文件中,不用再更改 xml.
观察者
被观察者 - 维护一个观察者列表.
重试滑动窗口断路器 枚举类
StatementInspector
被观察者
多租户
判断 request 的 header{field} 是否有当前属性,如果有则正常序列化,如果没有则忽略当前值
反序列化器
序列化器
1、可以在类文件上添加 @JsonIdentityInfo(generator = ObjectIdGenerators.PropertyGenerator.class, property = "personId") 注解处理循环引用,使用对象的属性作为唯一标识符,
ObjectMapper objectMapperJsonIdentityInfo = new ObjectMapper();
String jsonIdentityInfoStr = objectMapperJsonIdentityInfo.writeValueAsString(p2);
PersonEntity 实体类在查询出来之后,存在循环引用无法序列化的情况。
这里增加一个工具类,把 PersonEntity 转换为 知识图谱 对应的 nodes relations 节点的形式.
使用 JsonSerializer 处理序列化过程中的循环引用
ObjectMapper objectMapperSerializer = new ObjectMapper();
SimpleModule module = new SimpleModule();
module.addSerializer(PersonEntity.class, new PersonEntitySerializer());
objectMapperSerializer.registerModule(module);
String serializerStr = objectMapperSerializer.writeValueAsString(p2);
点 DTO
自定义解析,返回文字坐标
点信息
Projections 投影 映射类
AutoConfiguration
常量类
禁止并行
Quartz 工具类
从文件中读取行信息并存储到 map 中,
矩形坐标压缩工具(Base62方案,精度0.01)
矩形操作 工具类
操作日志的记录,持久化到日志文件中
调用的时候,增加如下Bean 定义
资源操作工具类
重试滑动窗口断路器
重试滑动窗口断路器 异常类
在 WebClient 中使用重试工具,统一的返回 DTO
规则对象
电梯调度
序列 对齐算法
形近字的工具类
相似度算法
一个简单的三元组表示对象
implements CommandLineRunner
SQL CHECKER
数据结构转SQL语句
状态流转的状态机
simple lamba design
待 DB 操作的结构化数据结构。
将 业务数据-MappingDataDTO 按照 业务-表结构映射关系-MappingORMDTO 进行数据封装,转换为 结构化的数据
自定义序列的字段 - 外部传参
任务返回状态枚举类
线程池任务执行
字体区域信息
使用 Apache DataSketches + Count-Min Sketch 实现近似 TF-IDF
Validation 对象
分词结果对象
向量
XML 递归解析工具类(支持CDATA)
功能:
1.