- 博客(5)
- 收藏
- 关注
原创 360,字节跳动摩擦
一面:稳到膨胀:项目介绍,用到的组件和技术。cookie和session的区别linux常用命令二分查找sql语句的书写 like栈和队列的区别数据库的索引,b+树python gc用到的算法(垃圾回收方便)二面:凉凉python PEPpython2于python3的区别 主要是编码的区别举例说明,代码风格方面数据库的索引,数据库的优化输入一...
2019-08-29 09:30:11 455
原创 计算及操作系统--死锁
目录什么是死锁死锁形成的原因死锁的必要条件死锁的预防鸵鸟策略死锁检测与死锁恢复死锁预防死锁避免安全序列银行家算法 什么是死锁 死锁指的是两个或两个以上的进程在执行过程中,因为争夺资源而造成一种互相等待的状态,如果不借助外力的话他们将无法推进下去。在多任务操作系统中,操作系统为了协调不同行程,能否获取系统资源时,为了让系统运作,必须要解决问题。 死锁...
2019-08-23 20:54:38 532
原创 python2和python3的区别
python2 与 python3的区别:__ future __ 模块:python3介绍的一些python2不兼容的关键字和特性可以通过在Python2的内置__future__模块导入,如果在python2中支持python3的代码,可以导入__future__模块。print函数:print语法大家都比较熟悉在python2中声明已经被python3中的print()函数所取代了...
2019-08-23 10:59:54 89
原创 进程,线程面试总结
目录: 1.进程/线程/协程 2.多进程 多线程 3.进程状态的切换 4.进程调度算法 5.进程同步 6.进程间的通信进程/线程/协程:进程是资源分配的基本单位。进程控制块(ProcessControl Block,PCB)描述进程的基本信息和运行状态,进程的创建和撤销都是由PCB来操作。线程是独立调度的基本单位。由(程...
2019-08-22 11:02:46 420
原创 MySQL的索引
MySQL索引的原理:索引的目的:索引的目的在于提高查询效率,如果没有索引,MySQL查询必须从第一条记录开始然后读完整个表直到找到相关的行,大部分情况表越大,花费的时间就越多。索引的数据结构:B Tree和B+ Tree 的数据结构:B Tree指的是Blance Tree,也就是平衡树。平衡树是一颗查找树,并且所有叶子节点位于同一层。B+ Tree是基于B Tree和叶子...
2019-08-14 21:45:28 80
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人