自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 解决一个诡异的Mybatis参数转换报错

org.apache.ibatis.binding.MapperMethod.ParamMap继承自HashMap的threshold属性为int。追踪堆栈,果然是ParameterHandler有问题,现在要看IntegerTypeHandler在哪设置的,为啥设置错了?可以将threshold改个名字,会发现不会报错,因为hashmap没这个属性。快找到了,在ParameterMappingTokenHandler中。找到赋值的地方,打个断点,重新进入断点看看。mybatis版本3.4.0。

2023-11-20 18:30:08 171 1

原创 生产故障-spring redis cache 反序列化故障

原因:本次上线的java对象新增了一个字段,由于没有定义serialVersionUID,序列化id会发生变化,所以会导致反序列化失败。教训:实现了序列化接口,一定要定义serialVersionUID。

2023-07-29 17:12:06 214

原创 subList方法

返回列表中指定的 fromIndex(包括 )和 toIndex(不包括)之间的部分视图 List list = new ArrayList();//原列表   list.add(1);   list.add(2); List list3 = list.subList(0, list.size());//子列表   list3.add(3);   for(Integer i

2013-04-18 09:12:16 444

转载 读者-写者优先

出处:http://dantvt.spaces.live.com读者-写者问题 写者优先与公平竞争多进程对共享资源互斥访问及进程同步的经典问题 设有一文件F,多个并发读进程和写进程都要访问,要求:(1)读写互斥(2)写写互斥(3)允许多个读进程同时访问采用记录型信号量机制解决 较常见的写法:semaphore fmutex=1, rdcn

2012-10-23 23:40:59 296

最佳适应算法

最佳适应算法

2013-06-24

Java汉诺塔

java 汉诺塔 java实用教程

2012-11-24

课程设计—电子购物商城

数据库连接在每个模块的初始化对话框函数中

2012-06-16

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除