Module bus.extra
module bus.extra
bus.extra
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Packages
ExportsPackageDescription图片验证码实现验证码生成策略实现基于commons-compress的压缩解压封装 支持包括:gzip, bzip2, xz, lzma, Pack200, DEFLATE, Brotli, DEFLATE64, ZStandard and Z, the archiver formats are 7z, ar, arj, cpio, dump, tar and zip等格式。基于commons-compress的打包(压缩)封装基于commons-compress的解包(解压缩)封装基于https://github.com/vdurmont/emoji-java的Emoji表情工具类基于Apache Commons Net封装的FTP工具图像处理相关工具类封装JSON封装JSON自定义序列化和反序列化接口实现邮件封装,基于jakarta.mail库MQ(message queue)(消息队列)门面封装
通过定义统一接口,统一消息中间件的调用,实现消息队列的解耦。中文分词封装 通过定义统一接口,适配第三方分词引擎Lucene-analysis分词抽象封装 项目地址:https://github.com/apache/lucene-solr/tree/master/lucene/analysisAnsj分词实现 项目地址:https://github.com/NLPchina/ansj_segHanLP分词引擎实现 项目地址:https://github.com/hankcs/HanLPJcseg分词引擎实现 项目地址:https://gitee.com/lionsoul/jcsegJieba分词引擎实现 项目地址:https://github.com/huaban/jieba-analysismmseg4j分词引擎实现 项目地址:https://github.com/chenlb/mmseg4j-coreMYNLP 中文NLP工具包分词实现 项目地址:https://github.com/mayabot/mynlp/Word分词引擎实现 项目地址:https://github.com/ysc/word拼音相关封装封装了Bopomofo4j的引擎。封装了 Pinyin 的引擎。封装了Jpinyin的引擎。封装了Pinyin4j的引擎。封装了TinyPinyin的引擎。二维码封装,基于zxing库,入口为QrCodeKit二维码渲染器Jsch封装,包括端口映射、SFTP封装等,入口为JschKitJsch(http://www.jcraft.com/jsch/) 引擎封装SSH 引擎封装第三方模板引擎封装,提供统一的接口用于适配第三方模板引擎,提供: TemplateEngine:模板引擎接口,用于不同引擎的实现。Beetl实现,模板引擎介绍见:http://ibeetl.com/Freemarker实现 见:https://freemarker.apache.org/Thymeleaf实现,见:https://www.thymeleaf.org/