摘要: 使用Jackson对字典翻译 参考:https://juejin.cn/post/6844904053844115470 字典项注解 @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD) @Documented public @ 阅读全文
posted @ 2021-05-25 14:08 苏南hui 阅读(393) 评论(0) 推荐(0)
摘要: 通过代理的方式实现对httpClient的监控,超时回调 实现的功能 1.记录请求时间 2.记录请求内容 3.简化回调 4.重时重试功能 通过静态代理的方式实现 代理类 /** * 1.记录请求时间 * 2.记录请求内容 * 3.简化回调 */ @Slf4j public class RetryFu 阅读全文
posted @ 2021-05-21 15:53 苏南hui 阅读(567) 评论(0) 推荐(0)
摘要: <properties> <java.version>1.8</java.version> <org.mapstruct.version>1.4.2.Final</org.mapstruct.version> </properties> <plugin> <groupId>org.apache.ma 阅读全文
posted @ 2021-05-14 12:42 苏南hui 阅读(1516) 评论(0) 推荐(0)
摘要: 在Jvm options 中加入参数 -Dsun.jnu.encoding=UTF-8 -Dfile.encoding=UTF-8 阅读全文
posted @ 2021-05-10 17:33 苏南hui 阅读(275) 评论(0) 推荐(0)
摘要: #!/bin/bash # 日志地址 LOG_NAME=/home/local/jar/log/admin.log # app名称 APP_NAME=/home/local/jar/mall-admin.jar #脚本菜单项 usage() { echo "Usage: sh 脚本名.sh [sta 阅读全文
posted @ 2021-05-07 14:04 苏南hui 阅读(65) 评论(0) 推荐(0)
摘要: C:\Users\huisunan\AppData\Roaming\SQL Developer\system19.2.1.247.2212\o.sqldeveloper 下的 ide.properties 修改 Ide.FontSize=20 阅读全文
posted @ 2021-05-07 13:59 苏南hui 阅读(399) 评论(0) 推荐(0)
摘要: 中文附件名过长变成.bat文件 解决: //防止中文名字 base64加密以后 名字太长被截断 导致中文乱码问题 System.getProperties().setProperty("mail.mime.splitlongparameters", "false"); 阅读全文
posted @ 2021-05-07 13:57 苏南hui 阅读(481) 评论(0) 推荐(0)
摘要: 当mybatis传入参数为list集合的时候;mybatis会自动把其封装为一个map;会以“list”作为key 每个元素的值作为value;格式为Map<"list",value> 当mybatis传入参数为数组的时候mybatis会自动把其封装为一个map;会以“array”作为key; 每个 阅读全文
posted @ 2021-05-07 11:40 苏南hui 阅读(127) 评论(0) 推荐(0)
摘要: synchronized的实现 Java对象头 synchronized用的锁是存在Java对象头里的。如果对象是数组类型,则虚拟机用3个字宽(Word)存储对象头,如果对象是非数组类型,则用2字宽存储对象头。在32位虚拟机中,1字宽等于4字节,即32bit。 Java对象头里的Mark Word里 阅读全文
posted @ 2021-05-07 11:39 苏南hui 阅读(138) 评论(0) 推荐(0)
摘要: 正文 红黑树也是二叉查找树,我们知道,二叉查找树这一数据结构并不难,而红黑树之所以难是难在它是自平衡的二叉查找树,在进行插入和删除等可能会破坏树的平衡的操作时,需要重新自处理达到平衡状态。 红黑树定义和性质 红黑树是一种含有红黑结点并能自平衡的二叉查找树。它必须满足下面性质: 性质1:每个节点要么是 阅读全文
posted @ 2021-05-07 11:35 苏南hui 阅读(104) 评论(0) 推荐(0)