240 发简信
IP属地:辽宁
  • Lua脚本范例

    LUA:单线程LUA本身可以不换行 打印类型 print(type('held world')) #held worldprint (type(1)) #1print(t...

  • 240
    分布式锁场景

    以一下代码为例 如果是高并发场景,存在线程安全问题,如果直接使用synchronized锁锁住 在单机环境,没有问题,但是系统一般是集群架构部署,如果多个请求来,分发到不同t...

  • N皇后

    N 皇后[https://leetcode.cn/problems/n-queens/]  先建立一个二维数组,把所有元素替换为.; 从第一列开始递归; 当列达到n时,中止条...

  • mq上游发消息失败,或者没有发消息,下游怎么感知到?

     针对MQ消息队列中上游可能发送失败或未发送消息的情况,下游可通过以下方案感知并确保消息可靠性:  方案设计:基于「事务消息 + 异步对账 + 主动探测」的综合机制   1....

  • 240
    JVM面试题

    类生命周期  一个类完整的生命周期,会经历五个阶段,分别为:加载、连接、初始化、使用、和卸载。其中的连接又分为验证、准备和解析三个步骤。 加载:先找到字节码文件(.class...

  • 分发饼干

    分发饼干[https://leetcode.cn/problems/assign-cookies/]  先考虑胃口,喂饱胃口最大的孩子,如果不满足最大胃口条件,最大胃口减一,...

  • 240
    MySQL主从相关

    什么是复制 复制(Replication): MySQL Replication是官方提供的主从同步方案,也是用的最广的同步方案。Replication(复制)使来自一个My...

  • 240
    Redis面试题

    Redis6为什么引入了多线程 以下是Redis6.0引入多线程的一些主要原因和优势: 1.网络I/O瓶颈:在之前的纯单线程版本中,如果有非常多的小请求需要处理,网络I/O(...

  • 摆动序列

    摆动序列[https://leetcode.cn/problems/wiggle-subsequence/]  从1开始,上升记录为down+1,下降记录up+1,重复的动作...

个人介绍
人啊,就像一座座谋求粘连的浮冰孤岛,再如何拼命贴合,最终都只会分离,孤独的走向毁灭