240 发简信
IP属地:广东
  • windows到linux自动化部署脚本

    背景 前几天看到一篇博文,是写关于自动化部署脚本的,而后被一句座右铭吸引了,“偷懒”是人类进步的第一推动力。想到自己也有同样的经历,也有些许时间...

  • 一个好用的 Java 工具类 - 三元运算符替代

    在单表查询时经常会遇到一对多的查询,也就是会使用 in 去进行另一个表的信息查询。此时你是否会使用 if 条件判断 或者 三元运算符 去处理可能...

  • JWT 保存的信息,如何在上下文中传递?

    相信大家都使用过 Jwt ,在其生成的 token 中存储用户信息。在 aop 或者 拦截器 中将对用户的授权token进行认证,验证成功之后将...

  • 一个好用的 JAVA 工具类 - JDK 8 Lambda 表达式

    你是否对 JDK 8 Lambda 表达式感兴趣?你是否刚接触 Lambda 表达式?你是否正在工作中使用 Lambda 表达式?如果是,请阅读...

  • Resize,w 360,h 240
    Redis 发布订阅实现分布式 WebSocket 消息通讯

    在分布式环境下,由于一个服务通常会有多个实例,这就使得客户端在多次请求时,可能会作用到不同的实例,造成 Socket Session 找不到问题...

  • 如何优雅地记录接口日志

    日志对于一个系统来说不可或缺,对于问题的排查,问题的再现有着至关重要的作用。由于不想从日志文件一行行摸索,想追求简单、快捷、方便;只需根据条件就...

  • Redis 6.0 客户端缓存

    不难发现,我们经常将 Redis 作为系统的缓存服务,但你有没有发现。在我们每次操作 Redis 时,都需要发送网络请求。这样就避免不了网络的开...

  • Spring Bean 创建过程(Bean 创建生命周期)

    利用构造方法创建对象 Spring 判断对象是否被 @Autowired @Component @Service 等注解 Spring 判断类...

  • Resize,w 360,h 240
    Spring Boot 自动装配原理,你知道吗?

    前言 假如你在面试过程中被问到 Spring Boot 自动装配原理,你该如何回答?没有深入了解的小伙伴一下子就被问蒙了,这还是我认识的 Spr...

个人介绍
力求用最快的方式探索代码的逻辑