240 发简信
IP属地:北京
  • http的长连接和短连接(史上最通俗!)

    1.以前的误解 很久之前就听说过长连接的说法,而且还知道HTTP1.0协议不支持长连接,从HTTP1.1协议以后,连接默认都是长连接。但终究觉得对于长连接一直懵懵懂懂的,有种...

  • 120
    @JsonFormat 实现原理

    很多人都会用@DateTimeFormat和@JsonFormat,来处理前后端的时间转换,举个栗子:Controller 层: 实体类QueryParams: 当前端采用 ...

  • 120
    清华大学操作系统课程 ucore Lab 1 系统软件启动过程 实验报告

    操作系统也是大三下学得很开心的一门课喽~ 实验报告也写的挺认真的,所以打算在这里把所有实验报告都公开出来,方便有学习操作系统打算的同学可以参考哈哈哈 本系列应该报错操作系统课...

  • 自定义Spring security oauth2 响应/异常信息

    最近使用spring security oauth2 做开放平台,想要返回统一的返回值格式,做的过程中发现相当麻烦,好在效果总算达到了,在这里总结一下,希望能帮助到遇到相同问...

  • Guava EventBus应用实例

    来个开头 EventBus是guava包中的一个事件通知组件,可以用来在同一个JVM中,实现事件通知机制。异步和同步都有实现。这里和Android的EventBus不是一个事...

  • 120
    springboot加载自定义properties原理

    springboot自定义属性文件通过value注解引入,和@autowired不同的是,它是由ConfigurationClassPostProcessor这个BeanDe...

  • 百行代码理解Spring循环依赖解决方案

    1. 什么是循环依赖 Spring核心是由容器完成两件事:1.创建对象,2.装配对象的依赖。在创建对象的过程中,会为其属性赋值,例如有两个bean,X和Y,X中有属性y,Y中...

  • Spring源码-----AutowiredAnnotationBeanPostProcessor解析Autowired

     关于Autowired这是spring内部的自带的依赖注入的标签,可以用在构造函数、字段、setter方法或者配置方法上。作用是将我们需要注入的对象由Spring自动注入到...

  • 没有问题的,这个方法签名是是org.apache.rocketmq.client.consumer.DefaultMQPushConsumer#subscribe(java.lang.String, org.apache.rocketmq.client.consumer.MessageSelector)
    ---
    org.apache.rocketmq.client.consumer.MessageSelector 在client模块下

    【3】RocketMQ 样例(Example)

    样例 搬运自RocketMQ仓库时间:2019年08月19日17:39:20 1 基本样例 在基本样例中我们提供如下的功能场景: 使用RocketMQ发送三种类型的消息:同步...

  • 120
    从程序猿到一名水彩画手:我的画画工具篇

    还记得好几年前,大概13或者14年,当时不过是一个普通的工薪族,虽然玩玩程序代码,但是高不成低不就,没有办法,作为程序媛,多少不会具备程序猿的那种对代码符号的冲动。每日也就是...

  • 120
    由Seata看分布式事务取舍

    微服务兴起这几年涌现出不少分布式事务框架,比如ByteTCC、TCC-transaction、EasyTransaction以及最近很火爆的Seata。最近刚看了Seata的...

  • 120
    面试官问:平时碰到系统CPU飙高和频繁GC,你会怎么排查?

    处理过线上问题的同学基本上都会遇到系统突然运行缓慢,CPU 100%,以及Full GC次数过多的问题。当然,这些问题的最终导致的直观现象就是系统运行缓慢,并且有大量的报警。...

  • 120
    三面蚂蚁金服,分享面试经历总结(已拿offer)

    一面 HashMap链表长度大于8后一定会转化为红黑树吗 如场景是,HashMap初始数组长度为8,只有第一个元素中有值,且有八个都在一条链表上,其他数组其他七个位置都是空的...

个人介绍
万物之始,大道至简,衍化至繁