上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 41 下一页

2020年12月9日

SpringMVC之json是怎么传回前端的 @ResponseBody解析

摘要: 一 序章 http的请求里有一个属性叫accept,它规定了返回值类型,本篇要讲的返回值正是跟这个属性关系紧密 二 源码分析 SpringMVC为@RequestBody和@ResponseBody两个注解实现了统一处理类RequestResponseBodyMethodProcessor,实现了H 阅读全文

posted @ 2020-12-09 19:40 MaXianZhe 阅读(255) 评论(0) 推荐(0) 编辑

2020年12月7日

consumer配置参数之max.poll.interval.ms

摘要: max.poll.interval.ms参数用于指定consumer两次poll的最大时间间隔(默认5分钟),如果超过了该间隔consumer client会主动向coordinator发起LeaveGroup请求,触发rebalance;然后consumer重新发送JoinGroup请求 (1)实 阅读全文

posted @ 2020-12-07 19:36 MaXianZhe 阅读(3365) 评论(0) 推荐(0) 编辑

SpringMVC 之处理请求

摘要: 本篇研究下SpringMVC是怎么处理一条请求的 一 doDispatch 源码分析 protected void doDispatch(HttpServletRequest request, HttpServletResponse response) throws Exception { Http 阅读全文

posted @ 2020-12-07 18:25 MaXianZhe 阅读(91) 评论(0) 推荐(0) 编辑

使用SpringMVC遇到的坑

摘要: 最近打算总结总结SpringMVC,就打开了当初自己学web的工程。由于当时的spring版本较老, 1 更新了版本到4.3.9 2 然后就发现问题了,在这个版本的spring里,扫描路径不能配一个*了 3 我的springMvc这么配的 <context:component-scan base-p 阅读全文

posted @ 2020-12-07 17:44 MaXianZhe 阅读(128) 评论(0) 推荐(0) 编辑

SpringMVC之构造映射关系

摘要: springmvc正是通过构造请求的模式和其对应的method,然后通过反射机制执行方法,并将结果返回。 本篇就分析下映射关系的初始化过程 一 关键类讲解 HandlerMethod public class HandlerMethod { /** Logger that is available 阅读全文

posted @ 2020-12-07 12:06 MaXianZhe 阅读(245) 评论(0) 推荐(0) 编辑

2020年12月6日

synchronized面试题总结

摘要: 1 偏向锁 当使用synchronized锁定某一个对象的时候,如果该对象处于匿名偏向状态,就是markword的64位二进制表示偏向线程的bit位都是0,并且锁状态是偏向状态。 此时该线程直接在这个锁对象的markword高位内存储 当前线程的内存地址,当然了这部分是CAS完成的 如果CAS成功, 阅读全文

posted @ 2020-12-06 16:58 MaXianZhe 阅读(562) 评论(1) 推荐(0) 编辑

2020年12月4日

Spring之为什么要用三级缓存

摘要: 刚才看了手机上的公众号,看到一个问题,Spring为什么会有三级缓存,只用两级缓存行不行 结论当然是不行,毕竟做Spring的又不是傻蛋,大师考虑问题那可是很深远的 在AbstractAutowireCapableBeanFactory # doCreateBean 方法中,实例化一个bean之后, 阅读全文

posted @ 2020-12-04 19:57 MaXianZhe 阅读(5783) 评论(4) 推荐(2) 编辑

2020年12月3日

Arthas干货总结

摘要: 1 watch watch com.suning.rdrs.admin.controller.RdrsDataCloudController obtainTargetFieldInfo '{params, throwExp}' -x 2 格式:全限定名 + 空格 + 方法名 + 空格 + 固定写法 阅读全文

posted @ 2020-12-03 10:03 MaXianZhe 阅读(161) 评论(0) 推荐(0) 编辑

2020年12月2日

内部类访问外部类的方法

摘要: 作为一个工作了8年的程序员,内部类也用过,但是内部类访问外部类在看源码的时候都很少看到了,震惊之余也感叹自己的技术不行啊 一 起因 突然想起来自己在中兴的时候做SDN,当时是自己写netty定时往网元发送心跳。突然就想到了当时用的是Jdk的 ScheduledThreadPoolExecutor 也 阅读全文

posted @ 2020-12-02 11:40 MaXianZhe 阅读(700) 评论(0) 推荐(0) 编辑

2020年11月30日

PriorityBlockingQueue 源码分析

摘要: 之前分析过ArrayBlockingQueue,它的特点是 1 有限,不会扩容 2 严格的先进先出 今天要介绍的PriorityBlockingQueue,正好突破了这两点,第一它是无限的,第二它是根据元素的大小进行排序的的队列 排序所使用的算法是堆排序,而且是小顶堆,也就是说值越小越优先 补充一下 阅读全文

posted @ 2020-11-30 18:20 MaXianZhe 阅读(99) 评论(0) 推荐(0) 编辑

上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 41 下一页

导航