首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
秋水中的鱼
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
每天一道面试题:day16
python的内存管理机制可以从引用计数,标记清除,分代回收这三个方面一一解释。 引用计数是一个高效的内存管理方式,每当有一个python对象被引用时其引用计数加一,当其不再被一个变量引用时其引用计数减一,当其引用计数变为零时该对象被删除。但当两个对象的引用计数都为1且只有他们…
每天一道面试题:day15
当A线程为了完成某项任务而需要某个资源时,这一资源被其他线程占用,而其他线程为了完成他们的任务又需要A线程所占用的资源,两方互不相让,都不释放自己手中占有的资源,就形成了死锁。可以采用银行家算法避免死锁的发生,即操作系统在每次收到请求分配资源时,确保请求量小于其最大所需,同时确…
每天一道面试题:day14
cookie以键值对的形式存在浏览器里,根据域名划分,每次发送请求时浏览器会把对应域名的所有cookie放在请求头里以全量的形式发给服务器,通常大小限制为4K。session存在服务器的数据库中,在数据库中根据不同的session_id建立记录,而这个session_id是要浏…
每天一道面试题:day13
如果在一个函数内部定义了一个内部嵌套函数,而在内部嵌套函数中用到了外部函数的变量,且外部函数的返回值是内部嵌套函数的引用,则将这个函数及用到的变量称为闭包。
每天一道面试题:day12
scrapy框架有五大组成部分,分别是引擎,爬虫文件,调度器,下载器和管道文件。引擎是scrapy的核心,串联起了其他四个部分,像一个大管家一样。首先爬虫文件给引擎第一个url地址,引擎传给调度器,调度器入队列后按顺序再通过引擎传给下载器,下载器获得响应结果后通过引擎传给爬虫文…
每天一道面试题:day11
在MySQL数据库中是通过B+树的数据结构建立索引的。相比二叉树,B树是一种多叉树,总层数更少,磁盘io次数也会相应减少。而与B树不同的是,B+树把索引和数据分开存储,数据以链表的形式存放在B+树的叶子结点上,使得非叶子结点每一层能存放更多索引,层数也相应减少,树结构更加‘矮胖…
每天一道面试题:day10
两者都是MySQL的常用引擎之一。 InnoDB是默认引擎,使用的是行级锁,支持外键和事务,将表字段和索引存储在一个文件中。 MyISAM使用的是表级锁,将索引文件和表记录分开存储。 所以重查询的推荐使用MyISAM,重更新,事务以及外键关系的推荐使用InnoDB,当然具体情况…
每天一道面试题:day09
进程是程序在计算机上的一次动态运行,是系统分配资源的最小单位。而线程被称为轻量级的进程,与进程是包含关系,一个进程可以包含多个线程。线程是系统分配内核的最小单位,创建线程所消耗的资源远小于进程。多个进程拥有各自的独立空间存放数据,互不干扰,有专门的进程间通信方法。而多个线程由于…
每天一道面试题:day08
IO事件的特点是当不满足某些条件时会阻塞,当程序运行碰到阻塞IO时,会等待阻塞结束再继续运行。如果有很多IO事件,当前事件是阻塞状态,但是第二个IO事件是非阻塞状态可以直接执行的,程序还是会等第一个IO事件运行结束再执行第二个IO事件。要是此时第二个IO事件又变成阻塞状态了,程…
每天一道面试题:day07
三次握手,四次挥手形象地形容了客户端与服务端根据TCP协议建立连接的过程。 先说三次握手。首先客户端和服务端都处于closed状态,然后服务端监听某一端口处于listen状态。接着当客户端请求建立连接时,会发送一个SYN报文给客户端,并指明客户端初始序列号x,此时客户端处于sy…
下一页
个人成就
文章被阅读
3,063
掘力值
187
关注了
6
关注者
0
收藏集
0
关注标签
3
加入于
2019-08-07