书栈网 · BookStack 本次搜索耗时 0.079 秒,为您找到 209998 个相关结果.
  • TokuDB · 源码分析 · 一条query语句的执行过程

    Pickup index Read data Full table scan Index scan ICP Index init Prepare index Read index Get next Bulk fetch Index_end Mysql是基于代价cost来选择索引,如果一个表有好几个索引,optimizer会分别计算每个...
  • MySQL · 源码分析 · 一条insert语句的执行过程

    2072 2020-08-13 《数据库内核月报》
    本文只分析了insert语句执行的主路径,和路径上部分关键函数,很多细节没有深入,留给读者继续分析 create table t1(id int); insert into t1 values(1) 略过建立连接,从 mysql_parse() 开始分析 void mysql_parse ( THD * thd , char * raw...
  • 第5章 Java并发包中并发List源码剖析

    第5章 Java并发包中并发List源码剖析 介绍 源码解析 初始化 添加元素 获取指定位置元素 修改指定元素 删除元素 弱一致性的迭代器 更多 第5章 Java并发包中并发List源码剖析 介绍 JUC包中的并发List只有CopyOnWriteArrayList。CopyOnWriteArrayList是一个线程安全的Arr...
  • 3.3. WINDOWS源码包编译安装(VS2008工程)

    3.3. WINDOWS源码包编译安装(VS2008工程) 3.3.1. 编译 3.3. WINDOWS源码包编译安装(VS2008工程) 3.3.1. 编译 打开VS2008解决方案文件src/vs2008/vc2008.sln ,“生成”->"批生成"->“重新生成解决方案”,将自动编译出hetao、hetaocheckconf、hetao...
  • MySQL · 源码分析· 跟着MySQL 8.0 学 C++:scope_guard

    1478 2021-12-07 《数据库内核月报》
    MySQL · 源码分析· 跟着MySQL 8.0 学 C++:scope_guard 背景简介 scope_guard是什么 MySQL中的scope_guard 案例一:资源管理 案例二:错误处理 案例三:状态维护 scope_guard的小扩展 总结 参考资料 MySQL · 源码分析· 跟着MySQL 8.0 学 C++:sc...
  • Vue2.x源码解析系列三:Options配置的处理

    1304 2021-09-17 《Vue 2.x 源码解析》
    在正式说数据响应化之前,先让我们简单说下options的处理,其实对options 的处理过程也挺复杂,但是这些细节并不是本文关注的重点,所这里我们只挑它的主要代码讲,至于一些细节比如如何进行 normalize 等有兴趣的话可以自己看看源码。 正如上图所示,我们上一章讲到过,在 _init 函数中,有这么一段代码进行 options 的合并...
  • Vue2.x源码解析系列四:数据响应之Observer

    1319 2021-09-17 《Vue 2.x 源码解析》
    从data开始 深入 Observer 如果你之前看过我的这一篇文章 Vue1.0源码解析系列:实现数据响应化 ,那么你可以很轻松看懂 Vue2.x版本中的响应化,因为基本思路以及大部分代码其实都没有变化。当然没看过也没关系,不用去看,因为这里我会讲的非常详细。 数据响应我会分两章来讲,本章讲 Observer 相关,下一章讲 Watcher 。 ...
  • MySQL · 源码分析 · InnoDB Repeatable Read隔离级别之大不同

    1008 2020-08-13 《数据库内核月报》
    开始介绍之前,先让我们了解一些基本概念。ANSI SQL STANDARD定义了4类隔离级别(READ UNCOMMITTED, READ COMMITTED, REPEATABLE READ, SERIALIZABLE),包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级别一般支持更高的并发处理,并拥有更低的系统开销。...
  • Laravel Providers——服务提供者的注册与启动源码解析

    1052 2018-04-12 《laravel 源码详解》
    前言 服务提供者的注册 加载服务缓存文件 编译服务提供者 延迟服务提供者事件注册 注册即时启动的服务提供者 延迟服务提供者激活与注册 服务容器的启动 前言 服务提供者是 laravel 框架的重要组成部分,承载着各种服务,自定义的应用以及所有 Laravel 的核心服务都是通过服务提供者启动。本文将会介绍服务提供者的源码分析,关于服...
  • MySQL · 源码分析 · btr_cur_search_to_nth_level 函数分析

    1130 2021-12-07 《数据库内核月报》
    MySQL · 源码分析 · btr_cur_search_to_nth_level 函数分析 概述 源码分析 MySQL · 源码分析 · btr_cur_search_to_nth_level 函数分析 本文基于MySQL Community 8.0.25 Version 概述 btr_cur_search_to_nth_level ...