- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 ElasticSearch 电商搜索实现
最近打算自己做一个类似手机电商app的搜索功能,于是自然想到了elasticsearch,首先参考到的美团的app,根据类目和喜好,加上关键词,根据距离远近筛选出满足用户要求的店铺,以及店铺下的满足要求的商品(3个),如下图类似的效果 由于刚刚入坑,elasticsearch,所以看了些文档,elastcisearch,有nested和parent/child这两种格...
2019-12-19 15:30:12 2460
原创 MySQL分页排序,各页中记录存在重复数据现象
项目在做分页查询的时候,用到了排序 order by create_time,由于是测试环境,create_time时间值都是一样的。在通过mybatis分页查询的时候,发现最后一页数据和第一页数据重复。后来就拿出sql进行测试,发现偶尔是重复的。 原理 (1)mysql查询不指定排序规则时,会默认按照主键进行排序。 (2)一旦指定排序值,则按照排序值进行排序,排序值相同的记录,顺序则是随...
2019-12-11 20:10:45 649
原创 JAVA ThreadLocal内存泄漏原因分析
首先需要了解java中各个引用对应的垃圾回收策略 1.强引用(StrongReference) 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题。 2.软引用(SoftReference) 如果一个对象只具有软...
2019-12-11 19:52:42 1295
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人