一、前言 ElasticSearch(以下简称ES)的数据写入支持高并发,高并发就会带来很普遍的数据一致性问题。常见的解决方法就是加锁。同样,ES为了保证高并发写的数据一致性...

一、前言 ElasticSearch(以下简称ES)的数据写入支持高并发,高并发就会带来很普遍的数据一致性问题。常见的解决方法就是加锁。同样,ES为了保证高并发写的数据一致性...
在前阵子的工作中,收到一个bug,大概是在app运行过程中出现了异常,可是查看了app日志、系统日志并没有异常日志打印。最后发现了context.getExternalCac...
项目中使用自定义注解@SolrHandle写在service的实现类上,使用以下代码无法获取此注解,获取到的SolrHandle为null。 正确方式如下
1. 引言 生产者、消费者模式是如此的重要,是理解java 多线程并发的核心知识点,不少同学面试时,常规操作是当着面试官的面,手写一个生产者消费者模式。 2. 实现方式 通...
前提概要什么是MVCC什么是当前读和快照读?当前读,快照读和MVCC的关系 MVCC实现原理隐式字段undo日志Read View(读视图)整体流程 MVCC相关问题RR是如...
Mybatis-Plus只对Mybatis做增强,即Mybatis原先的功能都可以使用。 1.根据id查询记录 2.通过多个id批量查询 3.简单的条件查询 通过map封装查...
autowire默认bytype resource默认byname 用autowire,未来新增一个实现类时,要把原有所有autowire的地方进行修改,指定name,不然原...
什么是路由 简单来说路由就是用来跟后端服务器进行交互的一种方式,通过不同的路径,来请求不同的资源(if...else...),给我一个路径,我给你返回一个响应,请求不同的页面...
maven依赖(jdk8对应版本5 ,jdk7对应版本4) Convert:各种类型数据的转换 DateUtil: 日期时间工具类 StrUtil:字符串工具类 ClassP...