摘要: 问题描述:查询MySQL数据库实时更新的数据,查询第一次后获得结果后,再进行多次查询发现返回结果不变,执行到dao层不再执行sql,问题原因是mapper文件中开启了二级缓存,获取一次结果后再次调用查询时直接从缓存中取,导致返回结果不能实时更新 直接放结论,是mybatis中的二级缓存问题 二级缓存 阅读全文
posted @ 2024-01-01 13:38 你心中的我还隐隐约约 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 问题描述:使用ElasticSearch做个大数据实时更新接口,接口实际效果字段更新后页面调用查询不及时显示更新 通过查阅资料,es在更新之后并不是立即可见(可查询)的,会有1s的延迟,可以通过设置refresh_interval参数来修改刷新的间隔。 但是在实际应用中,1s的延迟已经算是很久了,在 阅读全文
posted @ 2024-01-01 13:22 你心中的我还隐隐约约 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2024-01-01 13:05 你心中的我还隐隐约约 阅读(7) 评论(0) 推荐(0) 编辑
摘要: Search API Search Request,用于搜索文档,聚合,相关的任何操作,还提供了高亮显示结果文档的方法 //创建,如果没有参数,会对所有索引运行 SearchRequest searchRequest = new SearchRequest(); //大多数搜索参数都能添加到Sear 阅读全文
posted @ 2024-01-01 12:40 你心中的我还隐隐约约 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 在公司每天都是望着公司项目源码发呆 使用struts2框架时,需要两个配置文件,分别为web.xml和struts.xml,服务器一启动就加载web.xml的配置,web.xml启动时,在StrutsPrepareAndExecuteFilter的init()方法中将会读取类路径下默认的配置文件st 阅读全文
posted @ 2023-12-31 21:23 你心中的我还隐隐约约 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1.spring springboot springcloud的区别 spring框架为开发java应用程序提供基础架构支持,如:springJDBC,springMVC,springAOP springboot:消除了设置spring应用程序所需的xml配置,快速开发框架,通过maven依赖的继承 阅读全文
posted @ 2021-08-11 16:50 你心中的我还隐隐约约 阅读(78) 评论(0) 推荐(0) 编辑
摘要: linux常用命令(如何查看启动的进程,查看一个线程的堆栈信息。查看一个进程堆的gc情况等) 1、cd命令 这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。如: cd /root/Docements # 切换到目录/ 阅读全文
posted @ 2019-10-04 21:40 你心中的我还隐隐约约 阅读(106) 评论(0) 推荐(0) 编辑
摘要: java集合类有哪些 Hashmap中1.7和1.8主要区别 HashMap是我们开发中经常使用到的集合,jdk1.8相对于1.7底层实现发生了一些改变。1.8主要优化减少了Hash冲突 ,提高哈希表的存、取效率。 底层数据结构不一样,1.7是数组+链表,1.8则是数组+链表+红黑树结构(当链表长度 阅读全文
posted @ 2019-10-04 17:02 你心中的我还隐隐约约 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 幂等性控制机制 数据库幂等 数据库上的幂等和事务是一体的。 1. 查询操作 查询一次和查询多次,在数据不变的情况下,查询结果是一样的。select是天然的幂等操作 2. 删除操作 删除操作也是幂等的,删除一次和多次删除都是把数据删除。(注意可能返回结果不一样,删除的数据不存在,返回0,删除的数据多条 阅读全文
posted @ 2019-10-04 16:36 你心中的我还隐隐约约 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 说一下Spring中bean的加载过程,BeanFactory和FactoryBean有什么区别 概述 Spring 作为 Ioc 框架,实现了依赖注入,由一个中心化的 Bean 工厂来负责各个 Bean 的实例化和依赖管理。各个 Bean 可以不需要关心各自的复杂的创建过程,达到了很好的解耦效果。 阅读全文
posted @ 2019-10-04 15:48 你心中的我还隐隐约约 阅读(133) 评论(0) 推荐(0) 编辑