灯灯灯灯 灯灯灯灯
4年前
「JDK——ArrayList源码」超强解析,图文详解
ArrayList源码解析简介ArrayList是Java集合框架中非常常用的一种数据结构。继承自AbstractList,实现了List接口。底层基于数组来实现动态容量大小的控制,允许null值的存在。同时还实现了RandomAccess、Cloneable、Serializable接口,支持快速访问、复制、序列化操作。了解数组数组简单来说就是将所有的
Easter79 Easter79
3年前
spring源码之IOC初始化
spring的强大之处在于它的扩展性非常的好,而spring中IOC和AOP的功能非常强大,帮我们在工作中解决了很多的麻烦,节省了很多撸代码的时间,使我们更能专注于业务代码;下面我们使用调试的方式来看看spring是如何初始化bean的。IOC:(InversionOfControl)控制反转,可以分为两部分来理解:1、控制:创建对象的权
Wesley13 Wesley13
3年前
java.lang.Integer源码精读(一)
分享不易,喜欢请点赞支持,谢谢JDK源码精读汇总帖(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.jianshu.com%2Fp%2F14092cfab6d9)
Stella981 Stella981
3年前
Mybatis源码之映射器解析
!(https://oscimg.oschina.net/oscnet/ac7e90fb0a06437b93fa6a012e2bb392.gif)点击上方蓝字关注我!Mybatis映射器❝映射器是MyBatis最强大的⼯具,也是我们使用MyBatis时⽤得最多的工具,因此熟
Stella981 Stella981
3年前
Jetty源码导读一:启动过程
启动过程总体流程ServerThreadPool、HandlerConnectorServer启动过程,主要做了以下的事情:检查,如果ErrorHandler没有,则创建一个注册和启动关闭钩子启动除了Connector的其他所有组件ThreadPool
Stella981 Stella981
3年前
Flink1.9.2源码编译和使用
欢迎访问我的GitHubhttps://github.com/zq2599/blog\_demos(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fzq2599%2Fblog_demos)内容:所有原创文章分类汇总及配套源码,涉及Java、Doc
Stella981 Stella981
3年前
Netty工具类HashedWheelTimer源码走读(二)
接上一篇( http://my.oschina.net/haogrgr/blog/489320(http://my.oschina.net/haogrgr/blog/489320) )6\.HashedWheelTimeout源码走读.//任务的包装类, 链表结构, 负责保存deadline, 轮数, 等//继承M
Stella981 Stella981
3年前
Netty工具类HashedWheelTimer源码走读(三)
接上一篇(http://my.oschina.net/haogrgr/blog/490266(http://my.oschina.net/haogrgr/blog/490266) )8. Worker代码走读. //主要负责累加tick, 执行到期任务等.private final class Worker imple
Stella981 Stella981
3年前
React 源码中的依赖注入方法
一、前言依赖注入(DependencyInjection)这个概念的兴起已经有很长时间了,把这个概念融入到框架中达到出神入化境地的,非Spring莫属。然而在前端领域,似乎很少会提到这个概念,难道前端的代码就不需要解耦吗?前端的代码就没有依赖了?本文将以React的源码为例子,看看它是如何使用依赖注入这一设计模式的。二、依赖注入的基
WeiSha100 WeiSha100
3年前
成人高考学习系统源码
有前后台源码,开发文档,数据字典,源码可二次开发。私有化部署,可局域网部署,内部使用,支持多个终端,功能有点播,直播,考试等,可以搭建成人高考学习平台。1、点播视频:在线点播视频,可上传图文资料,习题,课件等2、刷题题库:可批量管理上传的题库,随时随地刷题3、直播中心:对接七牛云端口,弹性带宽,直播可转存为点播课程4、考试中心:多场景考试设置,高并发、强制