会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
机械公敌
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2021年4月22日
mybatis报错:A query was run and no Result Maps were found for the Mapped Statement
摘要: https://blog.csdn.net/u013399093/article/details/53087469
阅读全文
posted @ 2021-04-22 18:09 机械公敌
阅读(71)
评论(0)
推荐(0)
2021年4月2日
volatile实现之缓存锁定
摘要: 问题引出: voliatile能保证数据的可见行与有序性,其实现基于两条原则: Lock前缀指令会引起处理器缓存会写到内存。 一个处理器的缓存回写到内存会导致其他处理器的缓存无效,其他处理器下次请求该值时从内存读取该值并做缓存。 实现方式: 在并发操作场景下,操作系统必须要有一些机制和原语,以保证某
阅读全文
posted @ 2021-04-02 16:36 机械公敌
阅读(740)
评论(0)
推荐(0)
2021年3月29日
mybatis格式化异常:NumberFormatException,For input string:"x"
摘要: https://segmentfault.com/a/1190000006577082 问题定位:该问题通常出现在动态sql中,使用String与char类型做比较。如: <if test="segment != null and segment != '' and segment == '1'">
阅读全文
posted @ 2021-03-29 11:47 机械公敌
阅读(707)
评论(0)
推荐(0)
2021年3月25日
list与数组转换的坑
摘要: ArrayList<String> list=new ArrayList<String>(); String strings[]=(String [])list.toArray(); 这样写编译没有什么问题,但是运行时会报ClassCastException,这是因为Java中允许向上和向下转型,但
阅读全文
posted @ 2021-03-25 21:46 机械公敌
阅读(65)
评论(0)
推荐(0)
2021年3月16日
sql踩过的坑
摘要: (select * from table1) 错误,语法不对,()会当作一张表或一个字段(case when)来处理。
阅读全文
posted @ 2021-03-16 17:55 机械公敌
阅读(21)
评论(0)
推荐(0)
2021年2月23日
B tree和B+ tree的区别
摘要: https://www.jianshu.com/p/0371c9569736
阅读全文
posted @ 2021-02-23 20:12 机械公敌
阅读(45)
评论(0)
推荐(0)
2021年1月22日
关于通过反射实例化对象的坑
摘要: T serviceClass=xxx.Class.newInstance(); Method xxxMethod = serviceClass.getMethod(methodName, requestClass); Object xxx = xxxMethod.invoke(serviceInst
阅读全文
posted @ 2021-01-22 11:26 机械公敌
阅读(106)
评论(0)
推荐(0)
2021年1月13日
关于同一个service中方法调用使用spring事务的坑
摘要: 场景描述: 我们在用Spring框架开发Web项目过程中,经常需要用同一个service中的一个方法调用另一个方法,如果此时调用方没有添加事务注解@Transactional,而在被调用方添加事务注解@Transactional,当被调用方法中出现异常,这时候会发现事务并没有回滚,事务注解@Tran
阅读全文
posted @ 2021-01-13 19:07 机械公敌
阅读(522)
评论(0)
推荐(0)
善用@JsonFormat
摘要: 在数据的前后端序列化传输过程中,不一定非得通过DateFormat将Date转为String类型进行传输,同时需要注意DateFormat存在线程安全问题,可以通过如下方式格式化传输: 1 @JsonFormat(pattern="yyyy-MM-dd") 2 private Date date;
阅读全文
posted @ 2021-01-13 19:03 机械公敌
阅读(136)
评论(0)
推荐(0)
2021年1月12日
cache与redis的使用场景
摘要: 首先,二者最明显的区别是redis是分布式缓存、cache(如loadingCache)是本地缓存。其次,二者的特性有诸多不同,再次不一一展开,主要针对二者的使用场景进行部分说明,如有不当,欢迎指出。 是否对缓存一致性有强烈要求、数据是否频繁变更。本地缓存可能存在缓存不一致的情况,如数据进行了修改,
阅读全文
posted @ 2021-01-12 15:21 机械公敌
阅读(1386)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告