面试
文章平均质量分 79
wangxixiaihua
这个作者很懒,什么都没留下…
展开
-
数据库面试题
一、MySQL 1、MySQL数据存储引擎 1.1 InnoDB 1.1.1 总体介绍 默认引擎,也是首选引擎,是事务型数据库的默认引擎 支持事务(ACID) 、行锁定、外键 InnoDB处理巨大数据性能高 1.1.2 InnoDB自适应hash索引 InnoDB在简历索引的时候,只简历B+tree索引,不会简历hash索引。 但是hash索引也有自己特点,在等值查询的时候效率更高, InnoDB会自动创建hash索引。 当InnoDB认为连续3次被访问的非聚集索引 是 热点数据,就给这个热点数据 自动创建原创 2021-05-18 16:54:42 · 116 阅读 · 0 评论 -
编程面试题汇总
一、基础 1、语言相关问题 问:python语言有什么特点,什么优点? 特点:python是一个解释型语言,代码是通过解释器,边解释边执行,执行哪段代码就解释哪段代码,不需要预编译生成可执行文件。 解释型语言缺点:太过依赖解释器环境,解释器是一个虚拟环境,在没有运行代码前就得申请内存、开辟空间,启动解释器,消耗更多内存。 python缺点: 执行效率不高 python优点:写代码效率高,开发速度快,跨平台性好(一次开发,到处运行,Window、Linux、Mac上只要有python解析器,就可以运行py原创 2021-05-12 11:41:57 · 1032 阅读 · 0 评论 -
面试
#面试 语言相关 1.解释型语言和编译型语言区别? 1.1 解释型语言:Python、JavaScript,不用对原代码编译,通过解释器,边解释边执行,不生成可执行程序,每次执行都要解释一次,特点:写代码效率高,调试容易,跨平台性好 1.2 编译型语言:C、C++、汇编语言、Pascall,编译型语言需要打包和编译,程序执行前需要一个专门编译的过程,编译成机器语言,生成可执行文件,运行时候不需要重新编译,直接使用编译的结果他所编译使用的工具称为编译器,特点:执行效率高,但是调试时候麻烦 2.原创 2021-04-13 15:46:19 · 78 阅读 · 0 评论 -
面试
面试 语言相关 1.解释型语言和编译型语言区别? 1.1 解释型语言:Python、JavaScript,不用对原代码编译,通过解释器,边执行边翻译成机器语言,不生成可执行程序,每次执行都要翻译一次,特点:写代码效率高,调试容易,跨平台性好 1.2 编译型语言:C、C++、汇编语言、Pascall,编译型语言需要打包和编译,程序执行前需要一个专门编译的过程,编译成机器语言,生成可执行文件,运行时候不需要重新编译,直接使用编译的结果他所编译使用的工具称为编译器,特点:执行效率高,但是调试时候麻原创 2021-04-06 19:29:24 · 64 阅读 · 0 评论