摘要: 进程理论 进程:程序运行的一个过程 并发:是伪并行,即看起来是同时运行。单个cpu+多道技术就可以实现并发 并行:同时运行,只有具备多个cpu才能实现并行 单核下的多道技术:有四个核,六个任务,这样同一时间有四个任务被执行,假设分别被分配给了cpu1,cpu2,cpu3,cpu4,一旦任务1遇到I/ 阅读全文
posted @ 2020-05-15 11:05 y0um 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 利用线程和线程池进行爬虫: 同步调用:即提交一个任务后就在原地等待任务结束,等到拿到任务的结果后再继续下一行代码,效率低下,调用一个任务,就在原地等待任务结束拿到结果后才继续往后执行。 解决方案一:使用多线程/多进程(不建议) 好处:在服务器端使用多线程(或多进程)的目的是让每个连接都拥有独立的线程 阅读全文
posted @ 2020-05-15 11:02 y0um 阅读(168) 评论(0) 推荐(0) 编辑
摘要: Http协议: 名为超文本传输协议,基于TCP/IP通信协议来传递数据的应用层中的协议(HTML 文件, 图片文件, 查询结果等)的。访问的是远程的网络资源,格式是http://,http协议是在网络开发中最常用的协议 Http通信过程: .请求:1个完整的由客户端发给服务器的HTTP请求中包含以下 阅读全文
posted @ 2020-05-15 11:00 y0um 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 1.restful规范 概述: RESTFUl API设计 1.使用协议:API与用户的通信协议,总是使用HTTPs协议。 2.使用域名:应该尽量将API部署在专用域名之下,意思就是给API专门做一个服务器。 3.版本提示:网站的API可能一直在更新那么应该将API的版本号放URL。 4.路径写法: 阅读全文
posted @ 2020-05-15 10:58 y0um 阅读(477) 评论(0) 推荐(0) 编辑
摘要: WEB框架本质: 服务器程序和应用程序: 是一个socket服务端,而用户的浏览器就是一个socket客户端。例子:import socketsok = socket.socket()sok.bind(("127.0.0.1",8008))sok.listen()while True: conn,a 阅读全文
posted @ 2020-05-15 10:56 y0um 阅读(535) 评论(0) 推荐(0) 编辑

新人优惠服务器