首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
首页 /
源码解读
#
源码解读
#
3260次浏览
17人互动
收藏话题
分享
此刻你想和大家分享什么
热门
最新
2023-05-04 13:10
已编辑
门头沟学院 Java
HashMap的底层结构实现以及存取元素的过程
关于HashMap和HashSet区别的最后一行内容的修正:(修正的内容只是自己对Java8-HashMap源码的理解,如有错误之处,还请各位大佬,不吝指教)HashMap和HashSet在存储一个新元素时,计算hashcode的方式都是通过调用HashMap中的put()方法去进行的,然后在找到对应的插入位置,在这之前二者没有什么区别,但是在对插入位置上存在相同元素的处理上就出现了不同:HashMap在存储一个新元素时调用的是put()方法,如果这个元素已经存在了,那么HashMap的put()方法会将新元素把就元素覆盖掉,然后返回旧元素;HashSet在存储一个新元素时调用的是add()方...
点赞
评论
收藏
分享
2023-02-18 19:35
中共上海市委党校 Python
Flask 0.1 源码解读
一、app.run() 在做什么? 执行 app.run() 便启动了 Flask 服务,这个服务为什么能够监听 http 请求并做出响应?让我们进入 run 函数内部一探究竟。 def run(self, host='localhost', port=5000, **options): from werkzeug import run_simple if 'debug' in options: self.debug = options.pop('debug') options.setdefault('use_reloader', self.debug) options.setdefault(...
点赞
评论
收藏
分享
2023-06-10 10:12
哈尔滨工程大学 Java
Mybatis和Spring源码解析
最近看代码总结了一下,各位道友可以看看是否更便于理解了一图看懂java如何连接数据库:一图看懂mybatis简化CRUD:内容实在太多,不在做搬运,本人原文:https://shiker.tech/s/yuan-ma-jie-xi-xi-lie
点赞
评论
收藏
分享
玩命加载中
创作者周榜
更多
热议话题
更多
1
...
26届春招投递记录
0
2
...
投递几十家公司,到现在0offer,大家都一样吗
0
3
...
我的求职总结
0
4
...
腾讯工作体验
0
5
...
27届实习投递记录
0
6
...
摸鱼被leader发现了怎么办
0
7
...
实习的内耗时刻
0
8
...
今年秋招哪家公司给的薪资最良心?
0
9
...
你后悔选择现在的专业吗
0
10
...
春招开局,你有保底offer吗?
0
牛客网
牛客网在线编程
牛客网题解
牛客企业服务