面试题
程序员日子
这个作者很懒,什么都没留下…
展开
-
Python基础面试题。很基础也特别容易被面试到。
1.HTTP和Session的区别 http是用于从万维网服务器传输超文本到本地浏览器的传送协议。基于TCP/IP通信协议来传送数据,主要特点:【1、简单快速,请求方法:get,head,post,因为协议简单,使的HTTP服务器的程序规模小,通信速度快。2、灵活,HTTP允许传输任意类型的数据对象。3、无连接,限制每次连接只处理一个请求,服务器处理完请求,并受到客户的应答后,即断开连接,这种方式...原创 2018-11-24 08:52:50 · 424 阅读 · 0 评论 -
Python面试题
1、Python是如何进行内存管理的? 答:从三个方面来说,一对象的引用计数机制,二垃圾回收机制,三内存池机制 一、对象的引用计数机制 python内部使用引用计数,来保持追踪内存中的对象,所有对象都有引用计数。 引用计数增加的情况: 1,一个对象分配一个新名称 2,将其放入一个容器中(如列表、元组或字典) 引用计数减少的情况: 1,使用del语句对对象别名显示的销毁 2,引用超...原创 2018-11-20 22:48:40 · 99 阅读 · 0 评论 -
同步,异步,并发,并行
同步可以看成一个单线程操作,只要客户端请求了,在服务器没有反馈信息之前是一个线程阻塞状态。(同步是多个线程同时访问统一资源,等待资源访问结束,浪费时间,效率低。) 异步:看成多线程,在客户端请求时,可以执行其他线程,并且把这个线程存放在他的队列里面,有序的执行。(访问资源时在空闲等待时同时访问其他资源) 简单来说:同步是一件一件的事去做,等一件事做完以后才能去做下一件。...原创 2018-12-09 22:50:54 · 493 阅读 · 0 评论