自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 用AOP实现注解

AOP和注解来实现导入之前新增导入记录

2022-09-07 16:52:19 126 1

原创 Redis详解

Redis详解Redis概念介绍Redis是一个基于内存的key-value存储系统,可以用来做数据库,缓存,消息中间件Redis是单进程单线程模型,采用队列模式,将并发访问变为串行访问,但是因为它是基于内存的,而且采用I/O多路复用等技术,因此单线程的Redis性能依然非常高Redis支持的数据结构比较丰富 比较常用的基础数据类型有5种,String,List,Hash,Set,SortedSetRedis数据结构可以从两个角度看从用户的使用角度看,Redis暴露给用户使用的数据类型可以分为S

2021-07-06 11:43:16 92

原创 线程池

什么是线程池线程池,顾名思义就是将线程放入一个池子中,在需要时去线程池中取线程,用完之后再把线程放回到池子里线程池的优点能够对线程进行管理,防止产生线程过多抢占资源导致堵塞,同时也能避免线程创建和销毁过程中占用的系统开销线程池的概念线程池的顶级接口是Executor,真正的线程池接口是ExecutorService,而默认实现的是ThreadPoolExecutor,Executors是一个普通的类,在里面调用了ThreadPoolExecutor一些接口和普通类的源码public inter

2021-01-25 17:07:10 80

原创 Could not set parameters for mapping:ParameterMapping

在写mybatis时控制台报如下错误Could not set parameters for mapping: ParameterMapping{propertty='mainActivityId',mode=IN,javaType=null,numericSacale=null,resultMapId='null',jdbcTypeName='null',expression='null'.......无效的列类型}经过排查没有找到问题 网上搜索资料 在字段后面添加jdbc类型#{mainAct

2020-11-09 15:27:58 982

原创 判断当前时间是否在规定时间期限内

实现优惠券是否在使用期限内的功能用Calendar实现 //从数据库获取优惠券的使用时间 Date startTime=couponDao.getAll(id).getStartDate(); Date endTime=couponDao.getAll(id).getEndDate(); Date now=new Date(); boolean inDate=inDate(now,startTime,endTime);//对时间进行判断

2020-11-04 11:01:07 466 1

原创 ids‘ evaluated to a null value以及Error resolving template [log/delete]出现的一种原因

bug在写一个批量删除数据时遇到的bug当批量删除成功时给前端返回一个封装好的result @RequestMapping("delete") public Result deleteObjects(Integer...ids){ System.out.println("ids="+ Arrays.toString(ids)); logService.deleteObjects(ids); //调用业务方法执行删除操作 ret

2020-09-30 17:44:50 1245

空空如也

空空如也

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

TA关注的人

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