240 发简信
IP属地:北京
  • SpringBoot统一异常处理

    软件开发过程中有一大半的时间都是在处理各种异常情况,并且各种异常还防不胜防,稍有不慎就会有遗漏。导致代码中出现大量的try {...} catc...

  • Resize,w 360,h 240
    MyBatis运行原理分析

    在了解MyBatis的运行流程前,先快速了解下MyBatis的四大核心组件,MyBatis的整个执行流程都是围绕这四个组件进行的。 SqlSes...

  • Mac使用Docker搭建Redis-Cluster

    Mac下Docker的安装可参考Mac homebrew安装DockerSpringBoot连接使用Redis可参考Spring Boot集成R...

  • Zookeeper及其应用场景

    Overview ZooKeeper(简称ZK)是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它...

  • SpringBoot Test基础介绍

    Spring Test与JUnit结合起来提供了高效便捷的测试解决方案,而Spring Boot Test是在Spring Test之上增加了切...

  • Resize,w 360,h 240
    基于TiDB使用拉链表存储设备用户数据

    场景 需要查询某一时间段内的设备、用户关联关系(即快照) 用户随时可能更换设备进行登录(正常情况更换设备概率较多,如果更换频繁说明该用户或设备可...

  • Resize,w 360,h 240
    Skywalking 分布式系统的应用程序性能监视工具

    随着微服务架构的流行,尤其是近年来SpringCloud的广泛应用,一些微服务架构下的问题也比较突出,比如一个请求会涉及多个服务,而服务本身可能...

    2.2 662 0 13
  • Java8 Stream 常用API详解

    Java8添加了一个新的抽象称为流Stream,可以以一种声明的方式处理数据。如 Stream不是集合元素,不是数据结构因此不能保存数据,是有关...

  • Java8-Optional

    Java8引入了全新的Optional类,主要用来处理空指针异常(NullPointerException)。从本质上说该类属于包含可选值的封装...

个人介绍
Stay hungry Stay foolish
架构、分布式、大数据