摘要: 报错情况 解决方法 报错是因为mybatis的依赖版本不对,我当时使用3.0.2的依赖就会报错会不兼容存在类解析的bug,使用3.0.3及以上就可以解决了, 阅读全文
posted @ 2025-07-25 19:51 Huangyien 阅读(133) 评论(0) 推荐(0)
摘要: 一.String类 String类是通过private final char[] value存储字符的,具有不可变性,只提供读写方法如charAt,但是像修改操作substring()都会创造一个新的String对象,会增加内存分配垃圾回收开销 private保证了无法通过外部修改String的值, 阅读全文
posted @ 2025-06-21 10:47 Huangyien 阅读(14) 评论(0) 推荐(0)
摘要: 一.BaseServlet类的实现 public class BaseServlet extends HttpServlet { @Override public void service(ServletRequest req, ServletResponse res) throws Servlet 阅读全文
posted @ 2025-05-27 16:47 Huangyien 阅读(27) 评论(0) 推荐(0)
摘要: 常见问题(映射出问题,数据库中的内容就无法被正确的在数据库中获取) 一.字段名和属性不匹配 数据库字段名为user_name,但是java属性名为username,数据库中通常遵循下划线原则,但是java中遵循驼峰原则 private BeanProcessor beanProcessor = ne 阅读全文
posted @ 2025-05-27 16:19 Huangyien 阅读(34) 评论(0) 推荐(0)
摘要: 情况 解决方法 方法一:强行设置标准输出流编码 try { System.setOut(new PrintStream(System.out, true, "UTF-8")); } catch (UnsupportedEncodingException e) { throw new RuntimeE 阅读全文
posted @ 2025-05-27 15:35 Huangyien 阅读(28) 评论(0) 推荐(0)
摘要: 有一部分敏感信息需要掩码遮盖,像是手机号,密码,都要进行脱敏 private static String maskSensitiveInfo(String value) { if (value == null || value.isEmpty()) { return value; } // 处理UR 阅读全文
posted @ 2025-05-27 13:00 Huangyien 阅读(69) 评论(0) 推荐(0)
摘要: 解决 跟着这个博客来 https://blog.csdn.net/MTner/article/details/87084404 阅读全文
posted @ 2025-05-21 16:46 Huangyien 阅读(58) 评论(0) 推荐(0)
摘要: 场景 打开idea发现终端无法打开使用 原因 没有配置好idea的cmd.exe路径 解决方法 打开右上角 File–> setting–> Tools–> 终端 找到Shell 路径 文本框中原本是是powershell.exe,现在把它修改成cmd.exe即可。将Shell path更改为cmd 阅读全文
posted @ 2025-05-21 16:27 Huangyien 阅读(580) 评论(0) 推荐(0)