240 发简信
IP属地:澳门
  • Resize,w 360,h 240
  • Resize,w 360,h 240
    try、catch、finally详细分析

    先说结论: try语句在返回前,将其他所有的操作执行完,虚拟机栈并未退出,而是保留好要返回的值转入执行finally中的语句。分为以...

  • 基于mysql去重表的接口幂等控制

    一、简介 一般来说对于后端接口的幂等控制有多版本控制(适用于更新场景,在更新接口中加一个版本号,执行更新操作时校验版本号)、状态机控制(适用于在...

  • Resize,w 360,h 240
    JVM梳理

    一、类加载机制 1、什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创...

  • 线程池参数与线程池调优

    一、ThreadPoolExecutor的重要参数 1、corePoolSize:核心线程数 2、maxPoolSize:最大线程数 当核心线程...

  • 说说mysql索引

    一、mysql索引类型 1数据结构角度:(1)B+树索引(2)hash索引(3)fulltext索引(4)R-tree索引 2物理角度:(1)聚...

  • Resize,w 360,h 240
    一致性hash

    什么是一致性hash? 维基定义:一致哈希是一种特殊的哈希算法。在使用一致哈希算法后,哈希表槽位数(大小)的改变平均只需要对 K/n个关键字重新...

  • Resize,w 360,h 240
    token防止前端重复提交

    关于表单重复提交的控制在不同的层面有不同的实现方法。最简单的就是前端按钮提交之后置灰控制。另外对于绕过前端恶意重复提交的行为就需要在服务端进行控...

  • Resize,w 360,h 240
    dubbo全局一致性traceId

    全局一致性traceId可用于dubbo调用链路追踪,刚好公司业务系统需要做操作日志追踪来做一次生产实践。 实现全局一致性traceId最简单的...