HashMap的负载因子为什么默认是0.75?这篇文章告诉你答案

2021-08-02
阅读 4 分钟
1.8k
当时想到的是应该是“哈希冲突”和“空间利用率”矛盾的一个折衷。跟数据结构要么查询快要么插入快一个道理,hashmap就是一个插入慢、查询快的数据结构。

2021Java高级蚂蚁金服三面,终进大厂了!

2021-07-04
阅读 3 分钟
2.6k
蚂蚁金服一面:下午杭州的电话,问有没有空,果断有空,虽然感觉略显紧张,有点懵逼。面试的题目:HashMap和Hashtable的区别实现一个保证迭代顺序的HashMap说一说排序算法,稳定性,复杂度说一说GC可以保证的实习时长职业规划整体来说,一面的基础性问题比较多,所以博主基本都答出来了,准备过还是有些用处的。所以一面...

最值得推荐的8个git/github项目数据分析工具

2020-12-24
阅读 4 分钟
2.6k
任何重要的决定都应基于数据,对于信息项目和软件开发亦是如此。如果你不仔细查看描述项目演进的数据就无法了解项目的健康状况,并给出合理的改进措施。为了分析和挖掘这些信息,我们可以从Git存储库和项目所在的代码托管平台(例如GitHub,Gitlab)获取一些有意义的数据。然而从Git/GitHub轻松获取数据实际也不是一件简...

一个人如何完成一个小程序?

2020-12-08
阅读 2 分钟
1.2k
你需要具备以下技能:1、数据库,如Mysql或者MongoDB2、一种后台语言:Java或Php或C++等等3、前端JavaScript、Css 、jquery、HTML54、知道一点基本的设计规范5、搭建web服务器的能力6、一个域名(需要支持https) 解析

vue和微信小程序的区别、比较

2018-08-10
阅读 7 分钟
2.1k
前言 写了vue项目和小程序,发现二者有许多相同之处,在此想总结一下二者的共同点和区别。相比之下,小程序的钩子函数要简单得多。 写了vue项目和小程序,发现二者有许多相同之处,在此想总结一下二者的共同点和区别。 一、生命周期 先贴两张图: vue生命周期 小程序生命周期 相比之下,小程序的钩子函数要简单得多。 vu...