240 发简信
IP属地:四川
  • 120
    记一次内存溢出导致的生产事故

    背景 因为同事的离职,半路被迫接手的一个可视化项目,使用ElasticSearch作为OLAP数据库、Docker作为部署工具等,突然有一天项目现场环境出现JVM内存溢出问题...

  • 120
    记一次CPU与内存飙高的线上事故

    背景介绍 我负责一个物联网平台的开发与运维工作,2020年12月18日的一天,恰逢周五,本来以为可以划划水就可以过愉快的周末了,一大早让我看下昨天的设备上报的数据情况,打开浏...

  • 手写Mybatis框架

    分析JDBC操作问题 问题总结 数据库连接创建、释放频繁造成系统资源浪费,从而影响系统性能。 Sql语句在代码中硬编码,造成代码不易维护,实际应用中sql变化的可能较大,sq...

  • 如何保证SqlSession的线程安全?

    DefaultSqlSession是线程不安全的 在Mybatis中SqlSession是提供给外部调用的顶层接口,实现类有:DefaultSqlSession、SqlSes...