# MyUtils **Repository Path**: wevil/MyUtils ## Basic Information - **Project Name**: MyUtils - **Description**: 工具类 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-07-27 - **Last Updated**: 2022-05-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MyUtils # 介绍 工具类 # 安装依赖 mvn install:install-file -DgroupId=com.infiniteautomation -DartifactId=modbus4j -Dversion=3.0.3 -Dpackaging=jar -Dfile=.\lib\modbus4j-3.0.3.jar mvn install:install-file -DgroupId=com.aspose -DartifactId=aspose-words -Dversion=19.5 -Dpackaging=jar -Dfile=.\lib\aspose-words-19.5.jar # 版本说明 > 0.1 1. 更新MyExcelUtils, 添加获取有效列的方法 2. 添加数据菜单数据结构工具类 3. 添加CRC16校验工具类 4. 更新数组反转方法 5. 添加map2str工具方法 6. 删除FileVo对象 7. 删除没用的对象类 8. 删除阿里云的身份认证识别代码,因为代码太多,单独放在了aliyun-idcard项目内 9. 删除李超的crc代码,单独放在了itachi-crc项目内 > 0.2 1. 删除装饰器测试代码,代码移动到了test-demo中 2. 删除socket测试代码,代码移动到了test-demo中 3. 删除SpringUtil,改为BeanUtil 4. NumberUtils.isNumeric()方法添加逗号检查 5. 删除无用的依赖 6. 添加SocketUtil工具类 7. 添加VideoUtil工具类 8. 添加10进制和16进制互转方法 9. 添加生成随机坐标方法 > 0.3 1. 添加尾数去零方法 2. 添加生成随机负数的方法 3. 添加获取当月天数方法 4. 添加获取随机连续数 5. 添加测试集合数据转树形结构数据 6. 添加节点数据工具类 7. 添加StringUtil.substring()方法 8. 处理FileUtil.writeTxt2FileTest()的中文乱码问题 9. 添加cmd工具类 10. 添加反射工具方法:调用方法 > 0.4 1. 添加HttpUtil里post请求 2. 添加分页工具类 3. 添加DateUtil.getTsDate() 方法 4. 添加天气工具类 5. 添加SpringUtil 6. 修改节点工具类,改用stream实现 7. 添加不重复随机数生成方法 8. 添加DateUtil.sqlDate2Str()方法 9. 添加DateUtil.getDateStr(format)方法 > 0.5 1. 添加坐标工具类 2. 添加控制台工具类 3. 添加计时工具类 4. 添加红包生成随机数方法 5. 添加两个数组合并的方法 6. 添加字符串不为空判断 7. 添加日期方法:获取两个Timestamp的时间差多少小时 8. 添加pdf工具类 # 需要处理的问题 1. json只用一套