240 发简信
  • 实现一个SpringBootStarter

    功能实现 SpringBootStarter可以将需要的功能整合起来,方便使用。这个例子是一个非常简单的Starter实现,关键在于走通流程。首...

  • JAVA实现一个单机9万QPS的网络服务端

    背景 之前有通过java实现一个模拟redis的服务端,本期将以上次的网络模型为基础,再添加并发处理,实现一个支持http的服务端,并使用ab(...

  • 基于java nio模拟redis服务端

    背景 在刚工作的时候,有一回老大曾鼓励我们自己完成一个redis服务,能够实现简单的get, set , del 等,后来也不知为何,没有完成这...

  • prometheus集成eureka服务发现

    背景 项目中部署prometheus的时候,最开始如果需要额外添加一台机器,需要手动更新prometheus的配置文件,再重新启动,如果是正式生...

  • 要成功就做一百题-91

    题目名称 矩阵置零 描述 难度属于中等,如下是题目的描述,leetcode 73题。 解题思路 这里我也没用其他复杂的东西,就是按照图形化的直观...

    0.1 35 1 1
  • 要成功就做一百题-93

    题目名称 有效的括号判断 描述 输入的字符串只包含{ [] } ()三种括号的组合,判断输入是否是有效的括号,如下: 解题思路 这里重点就是要判...

    0.1 20 1 1
  • 120
    MyBatis 分表插件之并发安全(三)

    前言 这是Mybatis缓存插件系列的第三篇文章,不熟悉的同学可以看下上两篇。缓存篇(二),原理入门(一)上一篇中介绍了给分表插件添加缓存,主要...

  • SpringBoot切面 + ThreadLocal 检查参数

    场景描述 最近有个需求,要对某个通用参数做限制检查,判断是否存在,不存在判定为异常请求。最直接的方式是通过给每个接口加判断,如果接口少的情况下,...

  • 简述两种红包方案

    这篇文章写在飞机晚点严重的一天,晚了10个小时,无力吐槽。到了早上的时候,人越来越多,候机厅比较吵,想起还有个类似问题,值得写一篇文章,于是开搞...

个人介绍
所有原创©文章禁止任何形式转载,复用,违者追究。