- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 425端口25端口 记录163邮箱调试JavaMailSenderImpl配置项
记录调试163邮箱的JavaMailSenderImpl配置内容。2024年9月19日。465端口,需要修改。
2024-09-19 17:16:17
326
原创 代码正常但是启动报错 Bean空指针注入失败排查 JdbcTemplate注入失败排查
我这maven依赖了三层,项目A依赖了B的jar包,B.jar依赖了C.jar,A启动报错内容是B.jar里面bean空指针,这个bean是在C.jar里配置的。C的报错为啥没打印出来我已经没兴趣知道了…关了换明文密码暂时用着,可是C.jar里没有考虑关闭加密的情况,直接去处理密码,好家伙终于找到源头了,这不报错谁报错。后来冷静了,都2024年了编译器就算抽风也不会抽到这啊,然后顺了一遍C.jar里的Bean,还真有问题。原因:Bean报错了,所以找不到bean,控制台还没打印bean里的错误。
2024-08-22 19:17:41
320
原创 dbeaver配置迁移配置导出导入
新的dbeaver 文件 导入 常规文件系统 选择copy的general 全勾。文件 导出 常规文件系统 general全勾选 生产general目录copy。法1:根据其他博客找配置文件,copy过去。
2024-08-17 14:57:44
1642
原创 ParseException: Encountered unexpected token: “UNION“ “UNION“,sql正常执行,mybatis报错,原因之一
网络和ai给出的答案是语法或标签有问题,然而并不是。2024年7月10日。
2024-07-10 18:18:57
1312
原创 easyexcel单元格下拉选项 和背景颜色
easyexcel单元格下拉选项,填充点背景色。示例参考官网,自定义过滤器实现。2024年6月28日。
2024-06-28 15:37:48
1030
原创 ArrayList线程不安全程序示例,多线程和数据丢失验证铁证程序示例
大小为10的线程池,循环内把1w个数字加到一个ArrayList里,该操作运行10次,最终ArrayList的每次大小不一样。阿里规约里也写了,ArrayList线程不安全,但是项目上这改一点,那优化一下,不知道哪就漏了。最近突然发现个问题,数据处理结果量会不一样,十有八九要去排查线程的问题。示例程序可以方便说服领导。ArrayList换成。
2024-06-25 20:24:30
242
原创 javaMail JavaMailSender 没有邮件服务器?暂时使用本地MailHog调试邮件
没有明确服务器?暂时用MailHog调试邮件。1025是smpt服务端口,8025是web访问端口。发送后,http://localhost:8025。然后解决附件报错的问题。上面代码示例里注掉的附件换成这种方式好了。不合适的地方请评论指正。2024年6月20日。
2024-06-20 19:48:12
342
原创 java replaceAll正则预查实现数据脱敏替换\*星号并指定替换位置和替换数量的问题
按照这个思路,发挥空间还是有的,刁钻一点的比如邮箱@前全部替换成。匹配@前第5个字符前的所有字符,replaceAll时当做一个。思路:先匹配@4个字符再往前的字符,这些字符替换成一个。之前看过用下面脱敏手机号的方式,好处是方便调整位数。@前的任意字符,匹配范围大,如果调换。再把剩下的4个每一个都替换成。不合适的地方请评论指正。2024年6月19日。匹配@前的第5个字符。
2024-06-19 17:21:15
670
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅