保存成功
订阅成功
保存失败,请重试
提交成功
小傅哥

小傅哥

软件开发工程师
作者小傅哥多年从事一线互联网 Java 开发的学习历程技术汇总,旨在为大家提供一个清晰详细的学习教程,侧重点更倾向编写Java核心内容。如果我的文章能为您提供帮助,请给予支持(关注、点赞、分享)!| 公众号:bugstack虫洞栈、博客:https://bugstack.cn...更多
创作文章2
开设专栏1

HashMap 深度学习,扰动函数、负载因子、扩容拆分,原理和实践验证,让懂了就是真的懂!

因得益于 Doug Lea老爷子的操刀,让 HashMap 成为使用和面试最频繁的API! HashMap 最早出现在 JDK 1.2 中,随着几代的更迭到现在它的源码已经比较复杂,涉及的知识点也非常多,如 JDK 1.8 中包括;散列表实现、扰动函数、初始化容量、负载因子、扩容元素拆分等方面知识点,但你有过真的理解它们吗? 在本场 Chat 中,会讲到如下内容: - 简单实现一个 HashMap,让你理解这样的数据结构如何设计 - 用 10 万单词表证明,扰动函数的作用 - 初始化容量的 2 的倍数如何来的 - 负载因子与时间和空间上的关系 - 扩容时元素拆分避免重新计算哈希值的巧妙设计 **适合人群**:对想彻底了解 HashMap 底层以及想在面试中答好这套题的研发人员。
免费HashMap
128 订阅

大学生你该建个网站给女朋友看看!(博客、论坛、公众号开发一次学会)

软件工程、计算机专业,或者希望以后从事开发的同学,从上大学接触编程就要意识到这是一种学习方式的转变。从被动变主动,从被安排到去实践。就像,英语系可以当家教、机电系能**磨个锤子**、软件系呢?当然要建个**网站**,要不磨锤子的就要把你英语系的妹子追走了! **在本场 Chat 中,会讲到如下内容:** 1. 如何本地搭建可以被外网访问的网站 2. 域名、备案、云服务申请、部署发布 3. phpwind、Discuz、Wordpress,博客、论坛搭建 4. gitpage 搭建 hexo、jekyll 免费博客 5. 微信公众号的创建、开发、引流 6. 自媒体创建申请和使用 **非常适合大学生到刚毕业阶段的学习实践,可以;获得成就感、解决毕设、求职面试、私活赚外快!** >**喜欢干一件事,往往来自于干了一件喜欢的事!** 望你坚持!我会用诙谐的语言讲述 6 年经验的建站干货。也感谢你的支持!
网站
120 订阅