03 2020 档案

摘要:主要使用iconv cat b |while read line do iconv -f gbk -t utf8 $line > a [[ $? -ne 0 ]] && { echo $line } mv a $line done b文件中存放着修改的文件路径 每行一条路径 [[ $? -ne 0 阅读全文
posted @ 2020-03-26 13:26 HkGov 阅读(4229) 评论(0) 推荐(0) 编辑
摘要:需要注意点: 建议转换前备份,如果有的项目原本就是UTF-8,执行完成后就会乱码 补救办法是:把项目从UTF-8转换成GBK,不乱码了,但是有后遗症,虽然大部分都救回来了,但是不知道某个字符就变成?了 1、首先需要引用java工具包hutool,官网 https://hutool.cn/ <depe 阅读全文
posted @ 2020-03-26 13:16 HkGov 阅读(2084) 评论(0) 推荐(0) 编辑
摘要:把 Maven 的系统文件下载并保存。 例如我的: D:\NBProject\apache-maven-2.2.1 设置环境和变量 。我配置了一个 bat 文件。 执行后, 相关的环境变量就配置好了。 C代码 ECHO OFF SET JAVA_HOME=D:\Program Files\Java\ 阅读全文
posted @ 2020-03-18 22:39 HkGov 阅读(758) 评论(0) 推荐(0) 编辑
摘要:报错信息: java.lang.NoClassDefFoundError 乍一看是找不到这个包,POM也加了 <dependency> 依赖, <dependency> <groupId>A</groupId> <artifactId>B</artifactId> </dependency> 但是就 阅读全文
posted @ 2020-03-18 22:36 HkGov 阅读(340) 评论(0) 推荐(0) 编辑
摘要:为什么记录debug和info日志前要加个判断?其实原因很简单:提高效率!如上代码所示,在记录日志时进行了字符串拼接,要知道这是会消耗一定资源的。假如当前log日志级别是error,则debug和info是不会被输出的,如果加了if判断则log.debug/info中的字符串拼接就不会执行,自然提高 阅读全文
posted @ 2020-03-18 22:27 HkGov 阅读(3890) 评论(0) 推荐(0) 编辑
摘要:1.对象与字符串之间的互转 将对象转换成为字符串 String str = JSON.toJSONString(infoDo); 字符串转换成为对象 InfoDo infoDo = JSON.parseObject(strInfoDo, InfoDo.class); 2.对象集合与字符串之间的互转 阅读全文
posted @ 2020-03-18 22:22 HkGov 阅读(1258) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示