240 发简信
IP属地:北京
  • Resize,w 360,h 240
    Guava RateLimiter的实现

    限流 高并发系统有三大利器:缓存 、限流 、降级。对于限流的实现,有多种算法:计数器,漏桶法,令牌桶法。计数器法无法应对极短时间内的过量请求,而...

  • Resize,w 360,h 240
    Redis的实现解读

    一. 数据结构 我们知道redis有5种基本类型:string、list、hash、set、zset,我们来看一下他们是怎么实现的。 1. 简单...

  • 并发、锁、事务隔离级别

    最近面试发现自己对Mysql的事务了解有点粗糙,正好看到沈剑大神的博客解答了我的疑惑,决定梳理一下,整理出自己的理解。事务的隔离级别是一致性和并...

  • 运维知识(持续更新)

    FTP 和 SSH区别https://www.cnblogs.com/untied-boat-coder/p/7512419.html FTP注...

  • 日志常识及常见问题

    日志信息的组成:时间日志级别调用链标识(可选,分布式应用中traceId+spanId)线程名称日志记录器名称日志内容异常堆栈 日志级别日志级别...

  • Linux使用及常用命令(持续更新)

    一. 文件操作命令 ls cd pwd touch mkdir cp mv rm cat more head&&tail ln 二. 用户管理与...

  • 利用Spring优雅处理Java异常

    如何解决业务开发中的异常情况 在我们的业务开发中,经常会碰到一些业务方面的异常情况,比如购买商品发现余额不足,用户未被授权该操作、以及接收到恶意...

  • Spring Boot配合Maven的Profile机制完成环境适配

    我们在一个产品的生命周期内,会接触多个环节:开发环境、测试环境、生产环境,这些环境会对应不同的DataSource、Redis集群、Zookee...

  • Resize,w 360,h 240
    Java日志框架

    最近,新开发的一个项目遇到了一个log4j的配置问题,之前一直没怎么关注过日志框架,借助这个机会,好好了解下Java的日志框架,便于以后更好的使...

    1.5 1552 2 24
个人介绍
关注公众号“后端札记”