240 发简信
IP属地:辽宁
  • Resize,w 360,h 240
    一次网络连通性监控误报问题诊断

    背景 业务存在一个监控系统,需要监控一些设备的网络是否正常。不过最近发现经常会发生断网误报情况,所以深入探究一下问题原因。 排查过程 阶段一:一...

  • Resize,w 360,h 240
    《代码整洁之道-程序员的职业素养》读书笔记

    本书是Bob大叔的著作,关于本书Bob大叔这样描述 请你把这本书看成我的错误大全,它记录了我干过的所有蠢事;也请你把这本书当成一份指引,靠它绕开...

  • SpringBoot下实现Shutdown Hook的几种方式

    在应用中,经常希望在JVM关闭时做一些清理的动作,本文陈述几种常用的实现方式。 1、JVM自带的shutdownHook 特点: jvm自带,使...

  • 一次Nginx 502问题解决

    问题背景 线上某个web应用页面,偶发性的报502 Bad Gateway异常。线上环境是Nginx反向代理和SpringBoot的后端服务组合...

  • Resize,w 360,h 240
    clean code的一些总结

    前段时间在B站偶然发现了一个关于讲Clean Code的课程,非常不错,对我自己很受用。所以针对课程的内容,同时结合自己的一些经验,总结了一些关...

  • java获取文件最后一行的几种方式

    当我们在读取文件的时候,通常都是从前向后读取,那如果要读取文件的最后一行内容,要如何操作呢? 顺序遍历读取,直到文件最后一行 该方式很简单,从前...

  • Linux服务器如何获取出口ip

    本周因为工作需要,需要获取服务器对应的出口ip,这里对获取方式做一下记录。 Linux下如何获取机器的出口IP 这里机器都可以访问到外网情况下,...

  • 记一次SpringBean误用引起的线上并发问题

    问题背景 之前和同事一起负责一个新上线产品登录模块,开始的时候处于小流量试运行,没有什么问题。突然从某天开始,部分用户报登录校验失败。该问题排查...

  • java实现固定大小队列的几种方式

    最近团队有同学在开发中,遇到一个需求,统计最近10次的异常次数,咨询有没有类似的list。针对这个问题,记录一下几种处理方式。 基于Hutool...