240 发简信
IP属地:山东
  • Resize,w 360,h 240
    05 记一次生产调度(Quartz任务未执行)故障的排查

    记一次生产调度(Quartz任务未执行)故障的排查 背景 作为平台团队,基于业务需求我们团队开发了一套微服务任务调度平台,投入生产一年多,同时也...

  • Resize,w 360,h 240
    9. 缓存Redis 分布式锁的续期

    Redis分布式锁比较正确的姿势是采用redisson这个客户端工具。 可重入锁(Reentrant Lock) 基于Redis的Redisso...

  • Resize,w 360,h 240
    02 MySQL-初识MySQL-更新语句的执行流程

    一条查询语句的执行过程一般是经过连接器、分析器、优化器、执行器等功能模块,最后到达存储引擎。 那么更新语句又是如何执行? 首先我们先预建一张表:...

  • J.U.C-AQS原理分析

    一 AQS(AbstractQueuedSynchronizer) AQS 是一个用来构建锁和同步器的框架,我们常用的各种Lock包中的锁(Re...

  • Resize,w 360,h 240
    4. 分库分表之后,id 主键如何处理

    基于数据库的实现方案 数据库自增 id 这个就是说你的系统里每次得到一个 id,都是往一个库的一个表里插入一条没什么业务含义的数据,然后获取一个...

  • Resize,w 360,h 240
    04 java 集合框架汇总及使用场景

    首先了解下Java提供的集合类的顶级接口,主要存在两个体系:Collection接口和Map接口 Collection接口 Collection...

  • 06 MySQL-初识MySQL-锁-全局锁-表锁

    数据库锁设计的初衷是处理并发问题。作为多用户共享的资源,当出现并发访问的时候,数据库需要合理地控制资源的访问规则。而锁就是用来实现这些访问规则的...

  • 7. 缓存 Redis 缓存击穿,雪崩,穿透

    缓存雪崩 对于系统 A,假设每天高峰期每秒 5000 个请求,本来缓存在高峰期可以扛住每秒 4000 个请求,但是缓存机器意外发生了全盘宕机。缓...

  • 01.Linux-常用命令知识点总结

    01 使用两种命令创建一个文件? 2. · 硬链接和软链接的区别? 在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个...