- 博客(6)
- 收藏
- 关注
原创 关于Mybatis的Mapper中多参数方法不使用@param注解报错的问题
在使用低版本的Mybatis的时候,Mapper中的方法如果有多个参数时需要使用@param注解,才能在对应xml的sql语句中使用参数名称获取传入方法的参数值,否则就会报错。本文结合自身在真实开发环境中使用IDEA开发时遇到的问题来共同探讨一下不使用@Param注解报错背后的原因以及解决方案。
2019-09-30 17:01:06
13275
31
原创 Elasticsearch集群原理
简要介绍 Elasticsearch 在分布式环境中的运行原理, cluster 、 node 、 shard 等常用术语,Elastisearch 的扩容机制, 以及如何处理硬件故障
2019-09-25 12:10:21
475
1
原创 关于Elasticsearch的精确值查找(term)不生效问题
关于Elasticsearch的精确值查找(term)不生效问题的原因分析以及解决方案
2019-09-18 14:59:15
16211
4
原创 十大经典排序算法Java实现(代码详细注释)
1.冒泡排序2.选择排序3.插入排序4.快速排序5…希尔排序6.计数排序7.归并排序8. 基数排序9.堆排序10.桶排序
2019-06-14 21:36:37
2806
4
原创 JAVA后端生成Token(令牌),用于校验客户端,防止重复提交
JAVA后端生成Token(令牌),用于校验客户端,防止重复提交1.概述:在web项目中,服务端和前端经常需要交互数据,有的时候由于网络相应慢,客户端在提交某些敏感数据(比如按照正常的业务逻辑,此份数据只能保存一份)时,如果前端多次点击提交按钮会导致提交多份数据,这种情况我们是要防止发生的。2.解决方法:①前端处理:在提交之后通过js立即将按钮隐藏或者置为不可用。②后端处理:对于每次提交到后台的数...
2018-02-27 17:48:09
13821
6
原创 Log4j扩展—保留最近指定个数的日志文件(自动清理)
Log4j扩展—保留最近指定个数的日志文件(自动清理)1.概述:DailyRollingFileAppender和RollingFileAppender是日志记录软件包Log4J中的Appender,提供滚动日志记录文件的能力,通俗的说就是根据配置信息将指定级别的日志信息记录到文件中,并且可以配置一些个性化参数,比如:日志文件按天、周、月来记录生成或者限制日志文件的生成个数(项目部署到生产环境一般...
2018-02-27 17:07:52
6515
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人