源码学习之MyBatis的底层查询原理
导读本文通过MyBatis一个低版本的bug(3.4.5之前的版本)入手,分析MyBatis的一次完整的查询流程,从配置文件的解析到一个查询的完整执行过程详细解读MyBatis的一次查询流程,通过本文可以详细了解MyBatis的一次查询过程。在
Easter79 Easter79
3年前
TiKV 源码解析系列文章(三)Prometheus(上)
作者:Breezewish本文为TiKV源码解析系列的第三篇,继续为大家介绍TiKV依赖的周边库rustprometheus(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fpingcap%2Frustprometheus),本篇主
Easter79 Easter79
3年前
TiKV 源码解析系列文章(十四)Coprocessor 概览
作者:Shirly本文将简要介绍TiKVCoprocessor的基本原理,面向想要了解TiKV数据读取执行过程的同学,同时也面向想对该模块贡献代码的同学。阅读本文前,建议读者对TiDB整体架构有所了解,先阅读三篇文章了解TiDB技术内幕:说存储(https://www.oschina.net/action/GoToLink?url
Stella981 Stella981
3年前
Spring 源码分析之 bean 实例化原理
本次主要想写springbean的实例化相关的内容。创建springbean实例是springbean生命周期的第一阶段。bean的生命周期主要有如下几个步骤:<fontcolor'red'创建bean的实例</font给实例化出来的bean填充属性初始化bea通过IOC容器使用bean
Stella981 Stella981
3年前
ReactNative[0.60.5]源码解析之启动流程(Android)
接触RN开发也快两年的时间了,期间也开发了5、6个APP了,ReactNative的版本也在快速的迭代着,今天重新出发,从源码解析一下App的启动流程,此次解析基于RN0.60.5版本。开始之前开始分析之前,新建一个名为RnDemo的空项目,RN版本选择0.60.5,通过查看项目的目录结构中Android部分会自动为我们生成MainActi
Easter79 Easter79
3年前
TiDB Binlog 源码阅读系列文章(一)序
作者:黄佳豪TiDBBinlog(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fpingcap%2Ftidbbinlog)组件用于收集TiDB的binlog,并准实时同步给下游,如TiDB、MySQL等。该组件在功能上类似于MySQL的
Stella981 Stella981
3年前
Django 基于类的视图源码分析 二
源码分析抽象类和常用视图(base.py)这个文件包含视图的顶级抽象类(View),基于模板的工具类(TemplateResponseMixin),模板视图(TemplateView)和重定向视图(RedirectView)。!base.py(http://static.oschina.net/u
Stella981 Stella981
3年前
Android 四种特殊Interpolator源码解析
源博客链接:http://linkyan.com/2013/06/animationinterpolator/(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Flinkyan.com%2F2013%2F06%2Fanimationinterpolator%2F)今天介绍4种动画插值
Stella981 Stella981
3年前
Jetty9 源码初解(1)——Http
一、概述个人是个实践型人员,所以打算看着jetty源码,从头开始组装Jetty。首先从github.com里找到jettyproject(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Feclipse%2Fjetty.project%2F)项
Stella981 Stella981
3年前
Dubbo原理和源码解析之标签解析
github新增仓库"dubboread"(点此查看(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fcyfonly%2Fdubboread)),集合所有《Dubbo原理和源码解析》系列文章,后续将继续补充该系列,同时将针对Dubbo所做的功能扩展