|
|
||
|---|---|---|
| src/main | ||
| .gitignore | ||
| .stignore | ||
| LICENSE | ||
| README.md | ||
| mvnw | ||
| mystyle-java-fx-tools.ini | ||
| nb-configuration.xml | ||
| pom.xml | ||
README.md
基于个人爱好开发的一个java小工具,因不擅长前端,工具可能不够优美!请多包含! 环境: jdk17.0.3 ,maven 3.6.3
1. 项目简介
1. 加密
1.1 md5加密
1.2 spring security 加密
1.3 jks 文件生成
2. 影音工具
特此说明
影音播放,视频播放 部分代码借鉴B站 Aimls老师的音乐播放代码 https://space.bilibili.com/5096022?spm_id_from=333.337.search-card.all.click
及开源组件 RXControls 作者:B站博主LeeWyatt https://space.bilibili.com/397562730/?spm_id_from=333.999.0.0
视频解析接口来源于网络,如有侵权,请联系删除!!!
2.1 视频播放
只支持
.mp4格式
2.2 音乐播放
只支持
.mp3格式
2.3 vip 解析
解析接口来自网络收集(
特此说明!)
3. 常用小工具
用到开源组件 Hutool 官网: https://hutool.cn/
3.1 16进制转换
3.2 Unicode 字符转换
3.3 json-web-token
3.4 颜色选择
3.5 二维码工具
3.6 日历工具
3.7 cron 表达式
3.8 发送邮件
借鉴于 手机号生成: https://uutool.cn/phone-generate/ 手机归属地查询也是调用该网站 api 属于抓包获取,仅限学习使用.(如有侵权,请联系删除!)
3.9 手机号工具
3.10 json工具
3.11 mvn本地安装jar(windows)
3.12 tess4j ocr 文字识别
3.13 条形码识别
3.14 pdf内容识别
开源项目 itext
3.15 文本编辑器
3.16 批量修改文件名
3.16 截图
4. 编解码工具
编解码工具也是对开源组件 Hutool 简单封装展示
4.1 base62 加密
4.1 base64 加密
支持文件转base64
4.1 base32 加密
4.1 摩尔斯 加密
5. 代码 工具
5.1 mybatis 代码生成
部分代码借鉴 开源项目: boot-security gitee 地址: https://gitee.com/zhang.w/boot-security
5.2 mybatis-plus 代码生成
使用 mybatis-plus 生成,配置可视化
5.3 json 转 java bean
参考文章: https://blog.csdn.net/weixin_39651356/article/details/127155659
6. 网络工具
6.1 websocket 工具
7.http 工具
使用hutool工具
7.1 http 请求工具
7.2 上传工具
7.3 下载工具
8. 服务工具
8.1 http 服务工具
8.1.1 静态资源访问
8.2 ftp 服务工具
8.3 ssh 服务工具
8.3.1 javafx 实现
8.3.2 html 实现
2. 开源项目总览
3. 添加系统托盘
启动图片来自网络收集!(特此说明)
声明
本项目纯属个人兴趣开发,仅供学习使用,切勿商用!如发生商用的一切后果自行承担! 十分感谢这些开源项目与组件!













































