1 2 3 4

随笔分类 -  网络编程

摘要:了解WebSocket ​ WebSocket协议是基于TCP的一种新的协议。WebSocket最初在HTML5规范中被引用为TCP连接,作为基于TCP的套接字API的占位符。它实现了浏览器与服务器全双工(full duplex)通信。其本质是保持TCP连接,在浏览器和服务端通过Socket进行通信 阅读全文
posted @ 2019-12-13 09:31 学霸君主 阅读(188) 评论(0) 推荐(0)
摘要:并发编程之多线程(理论部分) 一 什么是线程 在传统操作系统中,每个进程有一个地址空间,而且默认就有一个控制线程 线程,就是一条流水线工作的过程 ,一条流水线必须属于一个车间,一个车间的工作过程是一个进程 ​ 车间负责把资源整合到一起,是一个资源单位,而一个车间内至少有一个流水线 ​ 流水线的工作需 阅读全文
posted @ 2019-08-29 16:44 学霸君主 阅读(225) 评论(0) 推荐(0)
摘要:并发编程之:多进程 一 multiprocessing模块介绍 ​ python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu_count()查看),在python中大部分情况需要使用多进程。Python提供了multiprocessing。 ​ multiproces 阅读全文
posted @ 2019-08-29 16:43 学霸君主 阅读(184) 评论(0) 推荐(0)
摘要:并发编程之多线程 一 threading模块介绍 multiprocess模块的完全模仿了threading模块的接口,二者在使用层面,有很大的相似性,因而不再详细介绍 "官网链接:https://docs.python.org/3/library/threading.html?highlight= 阅读全文
posted @ 2019-08-29 16:43 学霸君主 阅读(134) 评论(0) 推荐(0)
摘要:进程的介绍(理论部分) 一 什么是进程 ​ 进程:正在进行的一个过程或者说一个任务。而 负责执行任务则是cpu 。源于操作系统 由操作系统调控交予cpu运行 ​ 举例(单核+多道,实现多个进程的并发执行): ​ 太白金星在一个时间段内有很多任务要做:python备课的任务,写书的任务,交女朋友的任务 阅读全文
posted @ 2019-08-29 16:42 学霸君主 阅读(299) 评论(0) 推荐(0)
摘要:为什么学习socket 你自己现在完全可以写一些小程序了,但是前面的学习和练习,我们写的代码都是在自己的电脑上运行的,虽然我们学过了模块引入,文件引入import等等,我可以在程序中获取到另一个文件的内容,对吧,但是那么突然有一天,你的朋友和你说:"把你电脑上的一个文件通过你自己写的程序发送到我的电 阅读全文
posted @ 2019-08-19 16:12 学霸君主 阅读(158) 评论(0) 推荐(0)
摘要:并发编程 1.操作系统 ​ 操作系统就是一个管理、协调和控制计算机硬件资源和软件资源的控制程序。 操作系统的作用 : 1. 将一些对硬件操作的复杂丑陋的接口,变成美丽的简单美丽的接口。 2. 多个进程抢占一个资源时,操作系统会将你的执行变得合理有序。 操作系统与普通软件的区别: 1.主要区别是:你不 阅读全文
posted @ 2019-08-19 16:08 学霸君主 阅读(326) 评论(0) 推荐(0)
摘要:一 互联网的本质 咱们先不说互联网是如何通信的(发送数据,文件等),先用一个经典的例子,给大家说明什么是互联网通信。 现在追溯到八九十年代,当时电话刚刚兴起,还没有手机的概念,只是有线电话,那么此时你要是给在外地的人打电话,你应该怎么做? 首先你要确保你们两个的座机要有一堆连接介质连接(电话线,转换 阅读全文
posted @ 2019-08-15 07:58 学霸君主 阅读(401) 评论(0) 推荐(0)