随笔分类 -  网络编程

34 线程的其他方法 队列 线程池 协程
摘要:今日内容: 1 线程的其他方法 2 线程队列 (重点) 3 线程池(重点) 4协程 生成器 Greenlet模块 Gevent模块(重点) 今日内容回顾: 线程的其他方法: Threading.current_thread() #当前线程对象 GetName() 获取线程名 Ident 获取线程id 阅读全文

posted @ 2019-01-14 15:48 =.=== 阅读(143) 评论(0) 推荐(0)

33 线程的创建 验证线程之间数据共享 守护线程
摘要:今日内容 线程理论 什么是线程 线程的两种创建方式(重点) 查看线程的pid 计算密集型和io密集型 线程与进程的效率对比 线程空间不是隔离的 守护线程(**) 锁(重点) 死锁现象(重点) 递归锁(重点) 以后用递归锁 子进程不能input 线程不需要main GIL锁(重点) 今日内容回顾: 线 阅读全文

posted @ 2019-01-14 15:39 =.=== 阅读(87) 评论(0) 推荐(0)

32 管道 事件 信号量 进程池 线程的创建
摘要:今日内容 管道:了解 事件:了解 信号量:了解 进程池:(重点) 线程理论 (知道什么是线程,为什么要有线程) 线程的两种创建方式(重点) 今日内容回顾: 管道: Conn1,conn2 = Pipe() Conn1.recv() Conn1.send() 数据接收一次就没有了 事件: E = Ev 阅读全文

posted @ 2019-01-14 15:27 =.=== 阅读(126) 评论(0) 推荐(0)

31 进程
摘要:今日内容 操作系统简单介绍 多道技术:(重点) 空间复用 时间复用 进程之间是空间隔离的 分时系统 实时系统 通用操作系统 并发:伪并行,看着像同时运行,其实是任务之间的切换(遇到io切换的会提高代码效率) ,任务切换+保存状态(保存现场) 并行:真正的同时在运行,应用的是多核技术(多个cpu) 进 阅读全文

posted @ 2019-01-14 15:10 =.=== 阅读(116) 评论(0) 推荐(0)

30 进程 线程
摘要:01 multiprocessing模块简单应用 02 for循环创建进程 03 进程传参方式和创建方式2 04 join方法 详细:https://www.cnblogs.com/clschao/articles/9629392.html 阅读全文

posted @ 2019-01-08 15:19 =.=== 阅读(140) 评论(0) 推荐(0)

29 上传下载 socketserve
摘要:FTP上传下载文件的代码(简易版) import socket import struct import json sk = socket.socket() # buffer = 4096 # 当双方的这个接收发送的大小比较大的时候,就像这个4096,就会丢数据,这个等我查一下再告诉大家,改小了就o 阅读全文

posted @ 2019-01-07 19:11 =.=== 阅读(178) 评论(0) 推荐(0)

28 黏包现象 缓冲区 黏包方案解决方案
摘要:九 粘包现象 说粘包之前,我们先说两个内容,1.缓冲区、2.windows下cmd窗口调用系统指令 9.1 缓冲区(下面粘包现象的图里面还有关于缓冲区的解释) 每个 socket 被创建后,都会分配两个缓冲区,输入缓冲区和输出缓冲区。 write()/send() 并不立即向网络中传输数据,而是先将 阅读全文

posted @ 2019-01-04 17:20 =.=== 阅读(344) 评论(0) 推荐(0)

27 网络通信协议 udp tcp
摘要:四 网络通信协议(互联网协议) 四 网络通信协议(互联网协议) 第二天再讲这里,大家第二天再看这里把~~~ 网络通信协议是网络传输的灵魂,非常重要,协议即准则,准则是传输消息的格式要求,那么我们从电脑上发出一个消息,到底是以什么样的消息格式发到了对方的手上呢,来看一看这里>>>,网络通信协议 第二天 阅读全文

posted @ 2019-01-03 20:12 =.=== 阅读(281) 评论(0) 推荐(0)

26 socket简单操作
摘要:一 为什么要学习socket 一 为什么要学习socket 首先我们python基础部分已经学完了,而socket是我们基础进阶的课程,也就是说,你自己现在完全可以写一些小程序了,但是前面的学习和练习,我们写的代码都是在自己的电脑上运行的,虽然我们学过了模块引入,文件引入import等等,我可以在程 阅读全文

posted @ 2019-01-02 16:44 =.=== 阅读(181) 评论(0) 推荐(0)

导航