240 发简信
IP属地:上海
  • Spring Boot 2.0.2-webmvc源码分析(四)

    前面章节介绍了webmvc的请求流程,客户端第一次请求servlet时,会调用servlet的init()方法(对应执行DispatcherSe...

  • 设计模式之组合模式

    组合模式定义:将对象组合成树形结构以表示“部分整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 也可以理解成部分-整体模...

  • Resize,w 360,h 240
    Spring Boot 2.0.2-webmvc源码分析(二)

    在分析任何框架源码之前,首先要做的就是搭建一个可以本地运行的示例,通过接合示例去阅读源码,这样效果会好很多。简单介绍以下搭建Spring Boo...

  • 设计模式之单例模式

    在写Spring Boot 2.0.2-webmvc源码分析系列的文章时,当时提到了Servlet单例模式。所以就想着写一篇文章来介绍以下单例模...

  • Resize,w 360,h 240
    Spring Boot 2.0.2-webmvc源码分析(一)

    在介绍webmvc模块之前,需要先简单回顾一下Servlet。如果对Servlet知识比较熟悉的可以跳过该篇,直接阅读后面章节。 Servlet...

  • Spring Boot 2.0.2-webmvc源码分析前言

    Spring Boot相信很多做开发的朋友在工作中都使用过,即使你之前没有接触过Spring Boot但是了解一般web项目开发规范,稍微学习一...

  • Redis分布式锁注解方式生产实践

    之前项目中涉及到一个场景: 用户每天可以在app上签到领取金币,金币到达一定数量后可以换成人民币 场景很简单,其实仔细想下涉及到要考虑的细节还是...

  • 并发场景下如何保证余额正确扣减

    下班的时候,微信上有个好友发消息说想咨询一个问题,然后就简单说了下他们的业务场景,用户购买商品时,用户账户余额需要减去对应的商品金额。乍一看,感...

  • Resize,w 360,h 240
    ELK Stack 7.3.0构建多系统多用户安全认证日志平台(六)

    本篇内容主要介绍以下知识: 对Elasticsearch配置TLS 加密通信及身份验证 Kibana多用户创建及角色权限控制 一、对Elasti...

个人介绍
主要专注Java、并发编程、中间件、SpringBoot、SpringCloud微服务、分布式架构、Docker、Kubernetes容器编排、CICD等领域.