编程语言
文章平均质量分 92
NoRowland
这个作者很懒,什么都没留下…
展开
-
mysql 相关知识点整理
mysql 相关知识点数据库的三个范式数据库ACID的特性数据库事务的隔离级别mysql锁分类按读写按粒度行锁行锁兼容矩阵行锁之间的兼容关系 数据库的三个范式 列的原子性 (即列不能够再分成其他几列) 在第一个范式的基础上,表必须有主键,没有包含主键的列必须完全依赖于主键,不能只依赖主键的一部分 在第二个范式的基础之上,非主键列必须直接依赖于主键,不能存在传递依赖。即不能存在:非主键列 A 依赖于非主键列 B,非主键列 B 依赖于主键的情况。 详细讲解见链接 数据库ACID的特性 原子性(Atomic原创 2021-04-27 18:54:12 · 128 阅读 · 0 评论 -
编译型语言、解释型语言、静态类型语言、动态类型语言的概念
编译型语言和解释型语言 1、编译型语言 需通过编译器(compiler)将源代码编译成机器码,之后才能执行的语言。一般需经过编译(compile)、链接(linker)这两个步骤。编译是把源代码编译成机器码,链接是把各个模块的机器码和依赖库串连起来生成可执行文件。 优点:编译器一般会有预编译的过程对代码进行优化。因为编译只做一次,运行时不需要编译,所以编译型语言的程序执行效率高。转载 2018-01-23 18:35:26 · 156 阅读 · 0 评论