
与孤尽老师激扬代码
文章平均质量分 90
DIY班主旨
其一,Deeply Inspire Yourself 深度激发自己
其二,Do It Yourself 实践出真知
云原生AI百宝箱
行万里路,此处相逢,共话云原生A之道。偶逗趣事,明月清风,与君同坐。已出版《Kubernetes:云原生与容器编排实战》,将出版《A大模型原理与场景应用》
展开
-
黄山归来不看岳:《Java开发手册(黄山版)》新增 11 条规约
黄山归来不看岳:《Java开发手册(黄山版)》新增 11 条新规约五岳归来不看山,黄山归来不看岳!从2015年到2022年,希望这是爱因斯坦的第三个小板凳,点点滴滴,希望对大家的程序员生涯有帮助《Java开发手册(黄山版)》下载1. 聊聊版本沿革最初的版本,没有名称,只有版本号,从1.0.0开始,后来感觉并不利于传播,改成以五岳来命名。因为华山最有武侠渊源,所以第一个版本叫做《华山版》,边上的码出真功有点向周星驰电影功夫最后的场景《如来神掌》致敬的味道;华山之后,去五岳至尊泰山朝圣,感受东海日原创 2022-02-05 10:33:51 · 5863 阅读 · 3 评论 -
2-JDK源码对你最有触动的是哪一段#工具类
目录工具类WeakReference的使用场景ServiceLoaderLockIntegerCache位运算ReentrantReadWriteLock的实现LongAdderAbstractQueuedSynchronizerThreadLocal基于数组结构的拉链法存储工具类WeakReference的使用场景WeakReference (弱引用) ,用来描述非必须存在的对象,但是它的强度比软引用更弱一些,被弱引用关联的对象只能..原创 2021-09-13 18:51:25 · 657 阅读 · 0 评论 -
2-JDK源码对你最有触动的是哪一段#集合
目录集合可变长度数组是如何实现ArrayList 的 新增元素的 2 个方法Arrays中的二分查找方法容器代码中的溢出集合的fail-fast的机制。集合可变长度数组是如何实现数组在初始化阶段就已经限定了其长度,在对数组的元素操作是不能越界处理的。JDK为我们提供的集合处理工具类,很多都是可变长度的。这点在java学习初期没有正视,就忽视了其可变长度数组是如何实现的。关于可变长度数组的实现,我是从常用的ArrayList.add(E e)去一探究竟的.原创 2021-09-13 18:48:22 · 499 阅读 · 0 评论 -
2-JDK源码对你最有触动的是哪一段#HashMap
目录HashMap链表长度>=8转红黑树map的容量算法java8里hashmap计算table大小的方法31奇素数作为乘数来避免冲突HashMap 源码中扰动函数 hash()HashMap链表长度>=8转红黑树HashMap里针对链表长度>=8转红黑树中“8”的选定原因的注释。设计者首先说明了hashmap中使用红黑树的优点——树节点可以通过instanceof方法快速识别,并且查询的复杂度很低(logn),在冲突很多的情况下,仍然能保.原创 2021-09-13 18:45:08 · 575 阅读 · 0 评论 -
1-开篇-程序员需要解决不确定的问题
第一期回顾历次讨论主题记录: 每次讨论主题的记录第二期DIY班: 其一,Deeply Inspire Yourself 深度激发自己其二,Do It Yourself 实践出真知以前总是听说阿里某某大佬,听说孤尽老师,也时常琢磨他的开发规范,有些初看不明白,当深入了才知厉害,去年就听说有DIY班,但已经召集结束了,还好后来同学其他朋友间接偷学了点,今年终于能有机会系统和孤尽老师交流,好幸运,所以就想努力试试,我也知道规则时间的苛刻,但我真的就想只是一个肤浅的码农,...原创 2021-09-13 18:40:35 · 1770 阅读 · 2 评论