240 发简信
IP属地:天津
  • 如果这个词能在索引中查出来,但是在某个id中查不出来怎么办?

    例如: 这是一个很简单的查询语句, 搜索claimText包含聚乙烯, 并且id是xxxxxxxxx的文档, 但是就是无法命中, 并且查看了该文...

    1.4 70 0 1
  • 主从复制

    mysql事务提交过程 两段式提交 事务的提交主要分为两个主要步骤: 1.准备阶段(Prepare) 此时SQL已经成功执行,并生成xid信息及...

  • 设计模式前篇 - 基本概念阐述

    1.编程基本原则(SOLID)1.1Single Responsibility Principle:单一职责原则 1.2 Open Closed...

  • 设计模式 - 观察者模式

    1.普通观察者模式 2.使用JDK自带Observer与Obserable实现观察者

  • 设计模式 - 原型模式

    1.使用场景:构造函数逻辑复杂,new对象成本高,提高性能。 如果一个类的构造方法为空,那么new这个类的对象成本很低,比clone()方法的成...

  • 设计模式 - 建造者模式

    1.网上大概有三个观点标明此模式意图:(1)直接摆出类图,类似于菜鸟编程那种,肯德基,汉堡,薯条等等,说实在的可以抄,但是抄完之后并没卵用,真正...

  • 2024-01-08 CompletableFuture异步编程

    Runnable+Thread虽然提供了多线程的能力但是没有返回值。 Callable+Thread的方法提供多线程和返回值的能力但是在获取返回...

  • 2022-08-02 ThreadLocal使用及原理

    1.如何使用 2.使用中重点关注成员变量ThreadLocal是可以有多个的,可以理解为业务中有多个不同的实体需要做线程隔离就可以使用多少个,没...

  • 2022-06-24 rabbitmq重启,导致消费者消费不到消息

    springboot程序默认重连三次 每次最多十秒 超过了就不重连了 @RabbitListener原理是接收rabbitmq推送的消息,...