会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
hyien
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
2025年6月21日
为什么把String字符不可变
摘要: 一.String类 String类是通过private final char[] value存储字符的,具有不可变性,只提供读写方法如charAt,但是像修改操作substring()都会创造一个新的String对象,会增加内存分配垃圾回收开销 private保证了无法通过外部修改String的值,
阅读全文
posted @ 2025-06-21 10:47 Huangyien
阅读(16)
评论(0)
推荐(0)
2025年5月27日
BaseServlet基础类的实现+反射机制
摘要: 一.BaseServlet类的实现 public class BaseServlet extends HttpServlet { @Override public void service(ServletRequest req, ServletResponse res) throws Servlet
阅读全文
posted @ 2025-05-27 16:47 Huangyien
阅读(37)
评论(0)
推荐(0)
Mysql数据库字段到java中的映射问题
摘要: 常见问题(映射出问题,数据库中的内容就无法被正确的在数据库中获取) 一.字段名和属性不匹配 数据库字段名为user_name,但是java属性名为username,数据库中通常遵循下划线原则,但是java中遵循驼峰原则 private BeanProcessor beanProcessor = ne
阅读全文
posted @ 2025-05-27 16:19 Huangyien
阅读(48)
评论(0)
推荐(0)
Tomcat打印的内容在server控制台上显示乱码,其他的日志中文信息都正常
摘要: 情况 解决方法 方法一:强行设置标准输出流编码 try { System.setOut(new PrintStream(System.out, true, "UTF-8")); } catch (UnsupportedEncodingException e) { throw new RuntimeE
阅读全文
posted @ 2025-05-27 15:36 Huangyien
阅读(36)
评论(0)
推荐(0)
java信息脱敏
摘要: 有一部分敏感信息需要掩码遮盖,像是手机号,密码,都要进行脱敏 private static String maskSensitiveInfo(String value) { if (value == null || value.isEmpty()) { return value; } // 处理UR
阅读全文
posted @ 2025-05-27 13:00 Huangyien
阅读(82)
评论(0)
推荐(0)
2025年5月21日
idea编辑器下tomcat启动server乱码,TomcatLocalhostLog乱码
摘要: 解决 跟着这个博客来 https://blog.csdn.net/MTner/article/details/87084404
阅读全文
posted @ 2025-05-21 16:46 Huangyien
阅读(63)
评论(0)
推荐(0)
idea中终端打开报错Cannot open Local Terminal命令行功能
摘要: 场景 打开idea发现终端无法打开使用 原因 没有配置好idea的cmd.exe路径 解决方法 打开右上角 File–> setting–> Tools–> 终端 找到Shell 路径 文本框中原本是是powershell.exe,现在把它修改成cmd.exe即可。将Shell path更改为cmd
阅读全文
posted @ 2025-05-21 16:28 Huangyien
阅读(775)
评论(0)
推荐(0)
上一页
1
2
3
4
5
公告