240 发简信
IP属地:上海
  • Resize,w 360,h 240
    ThreadLocal源码分析

    1. 背景 ThreadLocal源码解读,网上面早已经泛滥了,大多比较浅,甚至有的连基本原理都说的很有问题,包括百度搜索出来的第一篇高访问量博...

  • Resize,w 360,h 240
    java快速的生成测试数据

    一个程序员,需要时刻关注新的技术方向,或者回顾一些老的技术知识,来完善自己的技术栈,或者加深细化某些知识点,思而不学则怠,所以我们需要一些测试...

  • springcloud @FeignClient调用微服务注意事项

    在初次使用springcloud,调用微服务的时候,常常会踩坑,这里总结一下,在调用微服务的时候,常犯的几点错误及注意点: 一、FeignCli...

  • rocketmq一些小的总结

    rocketmq重试机制。 producer端推送消息到broker失败重试:有很多种情况会影响生产端重试发送消息。1,网络不可达造成的重试:如...

  • springboot Get请求参数转对象

    springboot的get请求可以通过多种方式获取参数,但是如果一个get请求的参数太多,通过 下面这种方式: @GetMapping("/g...

  • rocketmq如何实现分布式事务

    如果同一个数据源在本地事物很好控制,但是在不断发展的互联网环境下,微服务越来越流行,这个时候,需要解决分布式事物,需要保证数据的最终一致性。所谓...

  • rocketmq配置文件详解

    所属集群名字附加:如果有多个master,那么每个master配置的名字应该一样,要不然识别不了对方,不知道是一个集群内部的brokerClus...

    0.4 20581 1 6 1
  • java 多线程同步和异步详解

    随着互联网的发展,网络流量越来越大,对web的性能挑战越来越大,多线程的同步和异步则应运而生。 首先说一个在业界容易理解混淆的两个概念:同步和异...

  • springboot+mybaties返回类型为Map,null值不显示问题

    所有的积累都是遇见更强大的自己 在使用mybaties的时候,如果我们的resultType配置的是java.util.Map的时候,如果(se...

个人介绍
贵有恒,何必三更起五更睡;最无益,只怕一日暴十日寒