摘要: 到目前为止,GraalVM 已经提供了两种运行 Java 程序的方式:组合使用 Java HotSpot VM 和 GraalVM JIT(just-in-time)编译器,以及使用 GraalVM Native Image 编译成原生可执行文件。 如今,我们很高兴地宣布一种在 GraalVM 运行 阅读全文
posted @ 2021-03-18 09:23 指尖上的代码go 阅读(461) 评论(0) 推荐(0)
摘要: JavaScript 允许使用与预期形式参数数量不同的实际参数来调用一个函数,也就是传递的实参可以少于或者多于声明的形参数量。前者称为申请不足(under-application),后者称为申请过度(over-application)。 在申请不足的情况下,剩余形式参数会被分配 undefined 阅读全文
posted @ 2021-03-18 09:17 指尖上的代码go 阅读(162) 评论(0) 推荐(0)
摘要: 进入正题前先简单看看MySQL的逻辑架构,相信我用的着。 MySQL逻辑架构 MySQL的逻辑架构大致可以分为三层: 第一层:处理客户端连接、授权认证,安全校验等。 第二层:服务器server层,负责对SQL解释、分析、优化、执行操作引擎等。 第三层:存储引擎,负责MySQL中数据的存储和提取。 我 阅读全文
posted @ 2021-03-18 09:15 指尖上的代码go 阅读(424) 评论(0) 推荐(0)
摘要: MySQL 对于主键索引的维护是最简单的,就是根据主键去维护一个 B+ 树,因为主键的特点一般是递增的,也就是说是有序的,所以 MySQL 在维护的时候只需要将记录依次往数据页中追加即可,数据页满了就继续添加到下一个数据页。且每一条记录是完整的,即所有的列的值都维护。 但是对于非主键索引,在维护 B 阅读全文
posted @ 2021-03-18 09:11 指尖上的代码go 阅读(241) 评论(0) 推荐(0)