java代码开发常用工具类
1.文件类型工具类:FileTypeUtils
2.文件处理工具类:FileUtils
3.图片处理工具类:ImageUtils
4.媒体类型工具类:MimeTypeUtils
5.字符集工具类:CharsetKit
6.request请求处理工具类:CommonUtil
7.类型转换器:Convert
8.时间工具类:DateUtils
9.Excel导出工具类:ExportExcel
10.ID生成器工具类:IdUtils
11.反射工具类:ReflectUtils
12.xml转为java对象,java对象转xml文件,主要用于soapUi产生的报文:xml转为java
登记管理系统安装程序 纯java实现界面交互 v1版本
登记管理系统安装程序。纯java实现界面交互。使用inno SetUp进行打包生成一键安装程序。避免了手动部署环境。该程序为exe包,只支持windows系统
登记管理系统,源代码 纯java实现界面交互
登记管理系统,纯java实现界面交互。实现新增 ,编辑,查询,删除,导出,编辑。其中是swing组件实现界面。
简单实现的小demo,老铁轻喷。
java实现pdf转word
java实现pdf转word。纯免费开源。pdf解析完会生成word文件和图片文件夹。无页码限制,文本类型生成到word中,图片生成到图片文件夹中。
弊端:需手动将图片与文本整合成一个word文件。
仅提供一个pdf转word的实现方案,代码粗糙,老铁轻喷。
证件更换背景及调整大小
证件更换背景及调整大小应用程序,采用python语言编写 ,使用opencv技术实现图片背景切换
python 更换 图片背景及调整大小
可调整证件照大小及背景,仅供个人使用,老铁 轻喷
freemarker导出word模板(包含list,if,图片等处理方式)
freemarker导出word模板(包含list,if,图片等处理方式),以及各种标签的使用
pdf转word需用的底层依赖jar
pdf转word需用的底层依赖jar
热键可视化配置.exe
热键可视化配置,自定义按键功能
热键设置(自定义).exe
热键设置
f1复制
f2粘贴
f3返回桌面
f4输入123456
源码如下
F1::^c
F2::^v
F3::#d
F4::sendinput 123456
Axure RP chrome插件
Axure RP chrome插件
Axure RP google插件
BgMusic.zip
idea插件--背景音乐2.0版本,添加close功能菜单
BgMusic-code(源码包).zip
idea插件---背景播放歌曲(源码包)
idea插件---背景播放歌曲
idea插件---背景播放歌曲
mybatis sql文件热部署,mapping文件热部署插件
1.下载JRebel IntelliJ IDEA插件。https://www.jrebel.com/products/jrebel/download/nightly-build#tab-panel-7011
2.打开文件>设置。选择插件。
3.按从磁盘安装插件…
4.浏览到下载的存档,然后按OK。完成安装。
python自定义网络爬虫源码
python自定义网络爬虫源码
DWSurvey 调查问卷系统
DWSurvey-maste是一个开源的调查问卷系统。
修复的问题
1、源项目启动后所有动态访问均报404问题
解决方案:降低struts版本,由struts2.5降至struts2.2.1
2、源项目退出操作无响应
原因:源项目中集成shiro后只处理了登录未处理退出
解决方案:添加退出操作处理
3、解决源项目手机端无法访问问题
4、解决源项目手机端访问中文乱码问题
5、解决源项目数据分析-统计表格界面的停止收集按钮无效问题
6、解决源项目中缺少评分题控件问题
解决方案:添加评分题控件
添加后台接口
完善设计界面评分题控件的操
mysql离线安装.zip
mysql离线安装,不需要网络。
docker离线安装.zip
docker离线一键安装包,不需要网络。
linux手册.zip
linux安全加固、磁盘分区、磁盘挂载.
linux安全加固手册.docx
linux安全加固手册.docx
tomcat8升级https.zip
tomcat8升级为https请求。
包由升级好的tomcat8和升级过程。。
QrCode.jar
java生成二维码,支持url,图片等并存的方式,生成属于自己的二维码。这是一个工具类,支持界面操作
scoket局域网通信.zip
scoket局域网通信,实现收发功能。
elasticsearch-bulk-insert-plugin-8.2.0.0-342.zip
kettle8.2连接ElasticSearch7的插件,官方只支持连接ElasticSearch6
UReport使用手册(docx、typora)、demo案例以及源码
此包中包含UReport2的使用手册(docx/typora)、源码、自己开发的微服务单体应用demo案例,修改了源码图表色板bug。
kettle数据增量同步实现
kettle的使用手册,及个人实现的数据增量同步,亲测可行!
android自开发定位程序。能在地图上显示当前位置。
android自开发定位程序。能在地图上显示当前位置。支持经纬度查询。可开启反向显示经纬度功能。这是app的源码。源码中可以开启后台发短信功能。可以开启基站定位功能和GPS定位功能,或者二选一等。(仅供功能实现,切勿用于非法用途!)
SpringBoot+SpringCould+eureka+阿里云仓库,完整微服务搭建
SpringBoot+SpringCould+eureka+阿里云仓库,完整微服务搭建。包中包含项目源码。部署上就能直接使用。
java解压7z用到的jar及解压方法
java解压7z的方法。包含所用到的jar包,以及本人自己写的加压方法
freemarker生成word文件,后端java代码
freemarker生成word文件
1.模板制造
先用word编辑好格式样式。
另存为xml。
直接将后缀改为ftl格式,模板就生成了。
2.freemarker文件中的运算判断方式,可自行查询百度
zip包的生成与解压
zip包的生成与解压
1.解压zip文件
ZipUtil.unzip("fileName", "fileDir");
fileName是文件的路径+文件名
fileDir是解压后的文件路径
2.生成zip文件
/**
* 使用给定密码压缩指定文件或文件夹到指定位置.
* <p>
* dest可传最终压缩文件存放的绝对路径,也可以传存放目录,也可以传null或者"".<br />
* 如果传null或者""则将压缩文件存放在当前目录,即跟源文件同目录,压缩文件名取源文件名,以.zip为后缀;<br />
* 如果以路径分隔符(File.separator)结尾,则视为目录,压缩文件名取源文件名,以.zip为后缀,否则视为文件名.
* @param src 要压缩的文件或文件夹路径
* @param dest 压缩文件存放路径
* @param isCreateDir 是否在压缩文件里创建目录,仅在压缩文件为目录时有效.<br />
* 如果为false,将直接压缩目录下文件到压缩文件.
* @param passwd 压缩使用的密码
* @return 最终的压缩文件存放的绝对路径,如果为null则说明压缩失败.
*/
ZipUtil.zip( src, dest, isCreateDir, passwd);
fileDir是待打包的文件夹路径
fileName是生成的zip文件的路径+文件名称
true:包含文件夹,false:不包含文件
数据结果转xml的模板
数据结果转xml时用到的模板。模板中具体格式请参考模板
将结果转换成xml的jar
将数据结果转换成xml的工具类。
1.结果数据格式
Map<Object, Object> map = new HashMap<Object, Object>();
List<Object> List = new ArrayList<Object>();// 创建一个容器
List.add(unitRecord);//unitRecord是一个对象
map.put("SBR_PORT_0001", List);//SBR_PORT_0001是xml模板中的节点
2.XmlPacketUtil.format(templatePath, map, new File(filePath), "UTF-8");//templatePath是模板路径。map是结果数据。filePath是要生成到指定路径及文件名称(c:/aa/dataResult.xml)
3.XmlPacketUtil.parse(xmlpath, new File(rxmlResultFilePath), "UTF-8");//解析xml结果获取map。xmlpath是模板路径。rxmlResultFilePath是待解析的xml结果文件路径