240 发简信
IP属地:吉林
  • Resize,w 360,h 240
    Spring的BeanUtils的copyProperties方法需要注意的点

    背景 最近项目中在和第三方进行联调一个接口,我们这边发送http请求给对方,然后接收对方的回应,代码都是老代码。根据注释,对方的SDK中写好的R...

  • Apollo配置中心遇到的坑

    前言 项目用的springboot,连带着配置中心也一直用的spring的配置中心,但是一直以来都有各种问题: 每次变更配置要重启配置中心和应用...

  • Resize,w 360,h 240
    Spring事务处理机制以及错误使用TransactionSynchronization的afterCompletion方法引起的问题

    前言 我们都知道spring有声明式事务和编程式事务,声明式只需要提供@Transactional的注解,然后事务的开启和提交/回滚、资源的清理...

  • Lombok的@Builder注解

    背景 惯例说一下背景,对于那些复杂的接口或者大的查询接口,一般我们会在入参定义一个option,然后将查询域分割成几部分,由调用方指定需要查询的...

  • Resize,w 360,h 240
    分布式一致性算法:Raft 算法

    转载自:https://www.cnblogs.com/linbingdong/p/6442673.html 一直对raft算法只闻其名,本文转...

  • Resize,w 360,h 240
    Netty中NioEventLoop源码分析

    版本 本次源码分析基于Netty的版本为4.1 源码分析 NioEventLoop可以视为java中的一个线程,只不过NioEventLoop处...

  • 《Netty实战》总结

    前言 我们都知道Netty是一款用于创建高性能网络应用程序的高级框架,但是实际工作中真正地去直接使用Netty的场景好像不多(反正我没有)。其实...

  • dubbo的provider端抛出异常的处理逻辑

    直入主题,我们都知道dubbo是一个rpc的框架,consumer是通过网络对provider发起方法调用的,provider也要通过网络返回响...

  • Resize,w 360,h 240
    关于springboot自动加载的那点事儿

    背景 惯例要讲一下背景,毕竟问题来源于生活,困难滋生于工作,要是每天吃吃喝喝、无忧无虑,我相信我也没什么问题好写了^_^公司架构组在推新的基础框...