Java
文章平均质量分 51
一头年迈的老母猪
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Java】ArrayList 和 LinkedList 都允许插入null,idea显示All elements are null
一般判断数组非空时代码里会这样写结果校验完成后,去对象里get字段报空指针,再IDEA里鼠标挪上去一看【All elements are null】原创 2025-05-10 11:44:00 · 465 阅读 · 0 评论 -
【Java】SimpleDateFormat由于线程不安全出现错误提示For input string: ““
最近有个需求上线后,对方反馈高并发时会出现下面两个报错:1.系统异常:For input string: ""2.系统异常:multiple points失败后重新调用又能过去不报错了。代码肯定是没问题的,经过高人指点,提示SimpleDateFormat是线程不安全的,问题原因找到。原创 2025-03-11 17:27:55 · 270 阅读 · 0 评论 -
java使用注解为方法添加前置代码(AOP)
基于注解实现AOP原创 2024-03-15 11:48:21 · 661 阅读 · 1 评论 -
@Transactional注解对事务回滚机制详解
最近新上了个功能,但遇到了某笔数据给第三方发送了httpPost请求 但是自己表数据全部回滚没有插入记录的情况(送完httpPost后,代码遇出错抛出异常,触发了事务的回滚),加上之前对数据库事务一直不太清楚,趁这个机会一次弄懂。结论:@Transactional会控制其类下(包含引用的类)的所有数据库事务,执行中的所有增删改操作不会立即更新至数据库中,等到方法顺利执行完毕后才更新数据库(中途遇到异常则最后不会更新数据库)。结果:在执行完saveTestDataB和saveTestDataC方法后表中都。原创 2023-10-27 15:21:12 · 881 阅读 · 1 评论 -
spring定时任务cron表达式
Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式:1.Seconds Minutes Hours DayofMonth Month DayofWeek Year2.Seconds Minutes Hours DayofMonth Month DayofWeek一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。按顺序依次为秒(0~59)分钟(0~59)小时(0~23)天(月)(0~31,但是你需要考虑你月..转载 2022-03-09 15:53:13 · 423 阅读 · 0 评论 -
springboot1.0的rabbitmq配置
springboot1.0的rabbitmq配置原创 2021-12-14 15:21:15 · 1836 阅读 · 0 评论 -
UrlParams 转化成Json格式
UrlParams转码转换成Json原创 2021-12-13 10:23:44 · 3952 阅读 · 0 评论 -
Java中使用JSONField注解,JSON.toJSONString方法有大小写问题的解决方法
1.问题描述在对象中使用了如下注解 @JSONField(name = "EnterpriseNum") private String EnterpriseNum = "";使用JSON的toJSONString方法时,发现产生的JSON字符串首字母变成了小写String json = JSON.toJSONString(XXXVo) // 得到的JSON字符串为enterpriseNum...首字母没有大写2.解决方法(1)使用Gson代替(需要引入对应的包)Gs原创 2021-06-24 11:22:21 · 2421 阅读 · 2 评论
分享