240 发简信
IP属地:福建
  • OpenResty

    OpenResty 的目标是让你的 Web 服务直接跑在 Nginx 服务内部,充分利用 Nginx 的非阻塞 I/O 模型,不仅仅对 HTTP...

  • CPU占用高问题排查

    步骤 查看CPU占用率高的程序 查看CPU占用最高的几个程序 查看PID对应的程序具体信息 输出具体日志 查看程序内部哪个线程产生的问题 查看改...

  • PathVariable注解

    作用 REST风格接口参数获取 代码

  • ZGC

    介绍 ZGC是JDK11之后带来的全新垃圾回收器,主要目标是降低停顿时间,但是会一定程度上降低吞吐量。 主要目标 支持TB级别的堆 最大停顿不超...

  • Spring监听RedisKey过期事件

    依赖 先引入redis 代码 配置监听器 监听消息

  • bean生命周期

    创建--》初始化(赋值)--》销毁 设置初始化和销毁调用函数 继承接口也可以实现初始化和销毁 JSR250规范方式 提供了两个注解,可以指定初始...

  • JVM性能调优

    一、性能调优目的 二、软件调优大致过程 查看内存和GC日志 调整新生代和老年代比例 性能分析 性能达标条件 Minor GC执行时间不超过50m...

  • jvm调优参数

    内存区域 栈 -Xss 堆 -Xms最小值-Xmx最大值-Xmn新生代最小-XX:newSize新生代最小值-XX:MaxNewSize新生代最...

  • java高效编码

    构造器参数太多 需要解决成员变量太多,使用多个构造方法不直观的问题 直接使用get set无法限制bean中那些数据是必要的 解决方法:Buil...