![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
05_源代码分析
分析一些常见中间件的源代码
Michael Lee++
这个作者很懒,什么都没留下…
展开
-
ConcurrentHashMap源码分析
ConcurrentHashMap 源码分析 个人理解总结原创 2020-03-27 17:16:42 · 144 阅读 · 0 评论 -
HashMap核心源码
put(K key, V value) hash(key)-扰动函数 将指定的key存入map中,重复则更新,另外还有一个putIfAbsent()方法则是遇到重复key不更新。 public V put(K key, V value) { return putVal(hash(key), key, value, false, true); } 注意到里面的hash(key)方法,实...原创 2020-03-22 22:12:39 · 108 阅读 · 0 评论 -
FeignClient源码简单分析
示例的FeignClient代码HelloClient.java @FeignClient(name = "helloClient", url = "localhost:8080") public interface HelloClient { @RequestMapping(method = RequestMethod.GET, value = "/hello/helloworld") String getNames(); @RequestMapping(method = Re原创 2021-02-22 12:27:44 · 407 阅读 · 2 评论