240 发简信
IP属地:广东
  • sql调优

    使用 WHERE 子句等过滤条件,减少返回结果集的数据量。 尽可能在关联前进行数据过滤,减少关联操作。 避免使用 SELECT *,只选择你需要...

    0.6 90 0 1
  • Resize,w 360,h 240
    redis持久化策略base

    redis共有两种持久化策略 RDB(redis dataBase) AOF(append only file) RDB RDB是redis默认...

    0.6 98 0 1
  • Resize,w 360,h 240
    JUC base

    lock版生产者和消费者代码示例 使用显式的锁和条件变量(Condition)可以降低虚拟唤醒的概率 在使用条件(Condition)时,通常一...

    0.6 79 0 1
  • 多线程 base

    1、创建线程的方式:继承Thread类实现Runable接口 区别:1、实现 Runnable 接口更能解耦的原因是因为它将任务的执行逻辑与任务...

    0.6 83 0 1
  • 回調函数、异步、函数式接口、lambda串说

    回調回调是一种常见的编程模式,它通过将一个可执行的函数作为参数传递给另一个函数,以在特定的要求和时间节点下执行。回调函数可以提供一种异步的处理方...

  • 幂等性、悲观锁乐观锁串说

    幂等性的概念:幂等性是指在相同的操作被重复执行多次时(迭代),产生的结果与只执行一次的结果相同。简单来说,无论执行多少次同样的操作,都不会产生额...

  • RabbitMQ整理

    kafka与RabbitMQ的区别?1、确认机制不同在RabbitMQ中,消息确认是指生产者发送消息到RabbitMQ后,等待RabbitMQ返...

  • 服务、线程间的同步异步

    服务间的同步和异步,与线程的同步和异步在概念有一些相似之处,但也存在一些区别在服务间的同步调用中,一个服务发起调用,等待被调用的服务完成处理并返...

    0.6 67 0 1
  • Resize,w 360,h 240
    经典算法题解析(链表)

    1、翻转链表方法一:使用栈 解析:先将链表的所有节点放入栈中,弹出第一个节点作为新的头节点,将弹出的剩下节点依次接到后面(第三个while循环临...