
面试
独壹@无贰
李日祥的个人博客
展开
-
python
文章目录什么是 Python 生成器?什么是 Python 迭代器?list 和 tuple 有什么区别?Python 中的 list 和 dict 是怎么实现的?Python 中使用多线程可以达到多核CPU一起使用吗?什么是装饰器?Python 中的垃圾回收机制?什么是 lambda 表达式?什么是深拷贝和浅拷贝?双等于和 is 有什么区别?其它 Python 知识点类型转换try...exce...原创 2020-03-19 18:55:44 · 332 阅读 · 0 评论 -
操作系统
文章目录进程和线程有什么区别?同一进程中的线程可以共享哪些数据?线程独占哪些资源?进程间通信有哪些方式?进程同步问题临界区的概念?同步与互斥的概念?并发、并行、异步的区别?进程有哪几种状态?进程调度策略有哪些?什么叫优先级反转?如何解决?什么是僵尸进程?什么是孤儿进程?线程同步有哪些方式?互斥量和临界区有什么区别?什么是协程?协程多与线程进行比较?什么是IO多路复用?怎么实现?什么是水平触发?什么...原创 2020-03-19 18:54:23 · 512 阅读 · 0 评论 -
数据库
文章目录事务的概念和特性?会出现哪些并发一致性问题?数据库的四种隔离级别?什么是乐观锁和悲观锁?常见的封锁类型?什么是三级封锁协议?什么是两段锁协议?什么是 MVCC?数据库的范式?列举几种表连接方式?什么是存储过程?有哪些优缺点?Drop/Delete/Truncate的区别?什么是视图?什么是游标?数据库索引的实现原理(B+树)使用B树和B+树的比较使用B树索引和哈希索引的比较使用索引的优点哪...原创 2020-03-19 18:53:19 · 153 阅读 · 1 评论 -
RESTful API
文章目录主要思想设计原则REST指Representational State Transfer,可以翻译为“表现层状态转化”主要思想对网络上的所有资源,都有一个统一资源标识符 URI(Uniform Resource Identifier);这些资源可以有多种表现形式,即REST中的“表现层”Representation,比如,文本可以用txt格式表现,也可以用HTML格式、XML格式...原创 2020-03-19 18:50:49 · 99 阅读 · 0 评论 -
Git
文章目录Git 常用命令Git 标签管理Git 撤销与回滚Git 分支管理Git 常用命令git initgit clonegit remote add origin ***.gitgit push -u origin master推送到远程仓库的dev分支:git push origin devgit loggit log --graph --pretty=oneline --...原创 2020-03-19 18:50:02 · 184 阅读 · 0 评论 -
计算机网络
文章目录什么是三次握手 (three-way handshake)?TCP建立连接可以两次握手吗?为什么?可以采用四次握手吗?为什么?第三次握手中,如果客户端的ACK未送达服务器,会怎样?如果已经建立了连接,但客户端出现了故障怎么办?初始序列号是什么?什么是四次挥手?为什么不能把服务器发送的ACK和FIN合并起来,变成三次挥手(CLOSE_WAIT状态意义是什么)?如果第二次挥手时服务器的ACK没...原创 2020-03-19 18:46:06 · 819 阅读 · 0 评论