- 博客(3)
- 收藏
- 关注
原创 Mybatis 如何返回Map集合
相信很多使用Mybatis的人都经常使用数据库查询批量数据,然后通过ORM映射到内存当中,一般情况下,Mybatis通过List形式来返回数据,但是有些特殊场景,大家希望返回来的集合通过主键的方式来映射到一个特定HashMap当中,通过研究,我发现通过如下当时可以达到映射效益: DAO层对象: package ems.rm.margindataproxy; import java.util
2018-01-24 14:03:46 16616 2
原创 最小堆的算法工程应用(定时器一)
相信大部分计算机科班出身的人都或多或少的接触过堆排序算法,堆排序的核心思想,我就不做过多的陈诉,其核心思想就是通过建立一个二叉树,将父节点的数据与子节点的数据进行相关比较而做对应的调整。最近在一个项目中想做一个定时器队列,而定时器的插入超时是随机的,这意味着如果在如果定时器管理队列在队列中插入的是几乎均匀分布,思前想后如果用链表来管理这个时间队列当定时器密集超时,那么链表插入效率必然会是O(N),
2018-01-05 09:36:24 452
原创 Spring boot自定义注解拦截器
这个是本人关于自定义注解第二篇文章,在很多时候,我们往往通过注解定义自己的拦截器来,做一些过滤的工作,这个时候采用切面和异常捕获处理往往可以达到非常好的预期,下面我示例一个某个IP访问次数限定的例子: 控制器代码: package com.AnnotationTest; import javax.servlet.http.HttpServletRequest; im
2018-01-04 16:40:22 1715
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人