![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
wcyy
这个作者很懒,什么都没留下…
展开
-
HashMap源码分析
本篇所述源码基于JDK1.8 一.什么是Hash?什么是HashMap? Hash音译为“哈希”,直译为“散列”,是一种信息摘要算法,但他不是加密。散列函数(或散列算法,又称哈希函数,英语:Hash Function)是一种从任何一种数据中创建小的数字“指纹”的方法。散列函数把消息或数据压缩成摘要,使得数据量变小,将数据的格式固定下来。该函数将数据打乱混合,重新创建一个叫做散列值(hash val...转载 2018-10-14 20:30:23 · 200 阅读 · 0 评论 -
Mybatis动态代理源码分析(Mapper接口生成代理类)
Mybaits我相信大家都接触过,就不进行介绍了。 它目前是企业中最受欢迎的持久层框架,在用的过程中我们也产生很多疑问?最大的疑问莫过于mapper接口的动态代理了,这就需要我们从源码的角度去分析。接下来由我们去揭开面纱! 我们想使用Mybaits对数据库进行操作,必须要拿到SqlSession对象。 SqlSession sqlSession = sqlSessionFactory.openSe...原创 2019-04-18 12:56:20 · 497 阅读 · 0 评论