书栈网 · BookStack 本次搜索耗时 0.054 秒,为您找到 97717 个相关结果.
  • 4.4. 让零值更有用

    4.4. 让零值更有用 4.4. 让零值更有用 假设变量没有初始化,每个变量声明都会自动初始化为与零内存的内容相匹配的值。 这就是零值。 值的类型决定了其零值; 对于数字类型,它为 0 ,对于指针类型为 nil ,slices 、map 和 channel 同样是 nil 。 始终设置变量为已知默认值的属性对于程序的安全性和正确性非常重要,并且...
  • MYSQL · 新特性 · MySQL 8.0对Parser所做的改进

    1047 2020-08-13 《数据库内核月报》
    背景介绍 Bottom-up parser Top-down parser MySQL8.0对parser所做的改进 背景介绍 众所周知,MySQL Parser是利用C/C++实现的开源yacc/lex组合,也就是 GNU bison/flex。Flex负责生成tokens, Bison负责语法解析。开始介绍MySQL 8.0的新特新之前,我...
  • Sequelize

    Sequelize 准备工作 初始化项目 初始化数据库和 Migrations 编写代码 单元测试 完整示例 脚手架 Sequelize 前面的章节中 ,我们介绍了如何在框架中通过 egg-mysql 插件来访问数据库。而在一些较为复杂的应用中,我们可能会需要一个 ORM 框架来帮助我们管理数据层的代码。而在 Node.js 社区中...
  • Sequelize

    title: Sequelize 准备工作 初始化项目 初始化数据库和 Migrations 编写代码 单元测试 完整示例 脚手架 title: Sequelize 前面的章节中 ,我们介绍了如何在框架中通过 egg-mysql 插件来访问数据库。而在一些较为复杂的应用中,我们可能会需要一个 ORM 框架来帮助我们管理数据层的代码。而在...
  • Sequelize

    title: Sequelize 准备工作 初始化项目 初始化数据库和 Migrations 编写代码 单元测试 完整示例 脚手架 title: Sequelize 前面的章节中 ,我们介绍了如何在框架中通过 egg-mysql 插件来访问数据库。而在一些较为复杂的应用中,我们可能会需要一个 ORM 框架来帮助我们管理数据层的代码。而在...
  • Sequelize

    title: Sequelize 准备工作 初始化项目 初始化数据库和 Migrations 编写代码 单元测试 完整示例 脚手架 title: Sequelize 前面的章节中 ,我们介绍了如何在框架中通过 egg-mysql 插件来访问数据库。而在一些较为复杂的应用中,我们可能会需要一个 ORM 框架来帮助我们管理数据层的代码。而在...
  • 点 选项 过滤器影响 点 点破折号 修改器从原始描边生成点破折号段。 选项 点 偏移量 从起始点的偏移。 线段 由点破折号图案的单个笔画组成。 使用列表侧面的加号/减号按钮添加/删除段。 虚线 线段中来自原始笔画的连续点数 间隙 线段结束后跳过的点数。 半径 对新点应用原始点半径的系数 不透明度 对新点应用原始点不...
  • 开始使用GTK+

    2735 2018-10-14 《GTK+3 参考手册》
    开始使用GTK+ 开始使用GTK+ 这一章包含一些让你开始学习GTK+编程的指导信息,假设你已经安装了GTK+,依赖库和C编译器。如果你想构建GTK+本身,可以参考编译GTK+的部分。
  • 查找

    查找 findDataById(id, target) 查找 findDataById(id, target) 根据指定的ID获取对应的源数据。 参数 名称 类型 是否必选 描述 id string true 指定的元素ID target object false 从指定的节点开始查找,为空时从根节点开始查找 返回值 返回值类...
  • 内核入口 - start_kernel

    内核初始化. Part 4. Kernel entry point 关于 __attribute__ start_kernel 初始化 激活第一个CPU Linux 内核的第一条打印信息 依赖于体系结构的初始化部分 保留可用内存初始化initrd 结束语 链接 内核初始化. Part 4. Kernel entry point...