240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    配置动态刷新 - 实现

    结构说明 MyEnvironmentPostProcessor 启动可观察效果 注意:修改时要单独打开target/classes/myEnvi...

  • 生产环境 class临时替换方案

    场景使用: 生成上已有jar包服务,需要替换掉其中的几个类,而不影响其服务jar 搞一个jar包,放到指定目录下,配置上之后,可以用来替换掉 已...

  • 2022-04-26

    TestClassLoader.class.getClassLoader().getResource("") ClassLoader类中的ge...

  • 查死锁

    show processlist;processlist命令的输出结果显示了有哪些线程在运行,不仅可以查看当前所有的连接数,还可以查看当前的连接...

  • Resize,w 360,h 240
    锁 2020-12-30

    一: synchronized的执行过程: 偏向锁->轻量级自旋锁->重量级锁 检测Mark Word里面是不是当前线程的ID,如果是,表示当前...

  • Resize,w 360,h 240
    事务 2020-12-28

    数据库通常借助日志来实现事务,常见的有undo log、redo log,undo/redo log都能保证事务特性,这里主要是原子性和持久性,...

  • 设计模式学习 2020-11-12

    绪论 设计模式的本质是面向对象设计原则的实际运用,是对类的封装性、继承性和多态性以及类的关联关系和组合关系的充分理解,是编程最佳实践 基本要素:...

  • Resize,w 360,h 240
    kafka学习总结 2020-12-16

    一:kafka拓扑图 二:Kafka 精准一次性语义 数据不丢失(可靠性): 分3部分分析- 生产者,kafka集群,消费者不丢失可能需要重试,...

  • 设计模式概述

    1. 设计模式:面向对象程序设计中, 代码设计经验的总结,编程最佳实践 设计模式的本质是面向对象设计原则的实际运用,是对类的封装性、继承性和多...