上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 多道技术: 空间复用: 同一时间在内存中加载不同的数据,其内存之间是相互隔离。 时间上的复用:切换加保存。 切换的两种情况:1一个进程遇到IO操作会切换到另一个进程 2.时间片用完了也会被强行切换,切换的时候会记录状态。 多道技术的出现使计算机由串行执行任务变成并发执行任务。 进程: 进程就是一个运 阅读全文
posted @ 2019-06-10 20:22 帅气逼人23 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1.Queue 先进先出队列 与多进程中的Queue使用方式完全相同,区别仅仅是不能被多进程共享。 2.LifoQueue 后进先出队列 该队列可以模拟堆栈,实现先进后出,后进先出 3.PriorityQueue 优先级队列 该队列可以为每个元素指定一个优先级,这个优先级可以是数字,字符串或其他类型 阅读全文
posted @ 2019-06-06 19:42 帅气逼人23 阅读(162) 评论(0) 推荐(0) 编辑
摘要: GIL锁 ******* 全名是(Global Interpreter Lock 全局解释器锁) 官方解释: In CPython, the global interpreter lock, or GIL, is a mutex that prevents multiple native threa 阅读全文
posted @ 2019-06-05 19:54 帅气逼人23 阅读(762) 评论(0) 推荐(1) 编辑
摘要: 守护进程 什么是守护进程:进程是一个正在运行的程序,守护进程也是一个普通进程, 意思是一个进程可以守护另一个进程。 结论:如果说b是a的守护进程,那么a就是被守护的进程,如果a挂了,那b也没有什么必要继续存在了。 测试: 使用场景:父进程交给 了子进程一个任务,任务还没有完成父进程就结束了,那么子进 阅读全文
posted @ 2019-06-04 16:21 帅气逼人23 阅读(297) 评论(0) 推荐(0) 编辑
摘要: UDP协议: 用户数据报协议,是OSI模型中属于传输层的协议。提供不可靠的,不要求顺序的,数据量小的,速度快的传输服务。 不可靠:发送完成后不需要确认信息,并且立即删除缓存中的数据。 不要求顺序:当一个数据较大时,会分为多个数据报来传输,对方无法获知数据的顺序, 以及是否完整。 数据量较小的:数据越 阅读全文
posted @ 2019-05-31 19:25 帅气逼人23 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 半链接数: 三次握手没有完成,称为半链接 原因:1.客户端恶意没有接收服务器返回的消息,没有返回第三次握手消息。这样如果大量的客户端这么做就是洪水攻击。2.服务器没空及时处理客户端的请求 socket中listen(半链接最大数量) 粘包问题: TCP流式协议, 数据之间没有分界, 就像水 一杯水和 阅读全文
posted @ 2019-05-30 14:59 帅气逼人23 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 什么是网络编程: 网络通常指的是计算机中的互联网。是由多台计算机通过网线或其他媒介相互链接组成的,编写基于网络的应用程序的过程称之为网络编程。 为什么学网络编程: 我们已经知道计算机由硬件操作系统,应用程序组成,有了这三个元素,就可以在自己的电脑 上运行一些应用程序了,比如玩玩纸牌,扫扫雷什么的。 阅读全文
posted @ 2019-05-27 15:14 帅气逼人23 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 元类: 元类是什么:在python中一切皆对象。类也是对象,可以把一个类当成普通对象来使用,比如 存储到列表中,或者作为参数传给函数等等。。。 对象是通过类实例化产生的 类对象 是由type实例化产生的 (记住) class AClass: pass print(type(AClass)) 我们可以 阅读全文
posted @ 2019-05-24 20:16 帅气逼人23 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 面向对象:面向对象看就的是对象二字,就是比如在创造的时候,一些没有的对象也都可以创造出来。 面向对象的优点有提高了扩展性,复用性,维护性。但也有缺点,缺点:写问题比面向过程复杂。 对象:就是属性与方法的结合体。其中属性可以说是变量,方法可以说是函数。 类就是一系列相同特征行为的对象的结合体,用cla 阅读全文
posted @ 2019-05-20 18:59 帅气逼人23 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 继承的另一种方式: 最常见的是直接继承一个已经存在的类 当你想要创建一个新的类,发现这个类中的一些最某一个类中已经存在,那就没有必要从头开始写,可以直接继承已有的类然后做补充 案列: class MyList(list): def __init__(self,element_cls): # 当你覆盖 阅读全文
posted @ 2019-05-17 16:29 帅气逼人23 阅读(158) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页