会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
🍞面包🍞
Sometimes a person can be special on the inside,and if you don`t look under the surface,you could miss something great. And possibly be single the rest of your life. 有时候有趣的灵魂深藏其中,不看透那层皮囊,你会错失良人。然后可能会孤独终老
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
下一页
2019年10月24日
day 31
摘要: day 31 Event、进or线程池、协程、IO模型 01.Event 1. 调用该类实例化一个对象 e = Event() 2. 若该方法出现在任务中会进入阻塞态 3. 用一些线程控制其他线程的状态 4. 5. 02.线程池与进程池 1. 进程池与线程池是用来控制当前程序允许进程/线程的数量 2
阅读全文
posted @ 2019-10-24 20:57 🍞面包🍞
阅读(115)
评论(0)
推荐(0)
2019年10月23日
day 30
摘要: day 30 GIL、死锁现象、信号量、线程队列 01.GIL全局解释器锁(基于Cpython) 1. GIL本质是一个互斥锁 2. 为了阻止同一进程内多线程同时执行(并行) 1. 单个进程下无法实现多线程并行,只能实现并发 3. 在线程处于非阻塞态时,GIL保证了线程对解释器的使用权为串行,遇到线
阅读全文
posted @ 2019-10-23 20:01 🍞面包🍞
阅读(113)
评论(0)
推荐(0)
2019年10月22日
day 29(作业)
摘要: ```python # 服务端 import socket import struct import json from threading import Thread server = socket.socket() server.bind( ('127.0.0.1', 9608) ) server.listen(5) def my_server(conn): while ...
阅读全文
posted @ 2019-10-22 20:12 🍞面包🍞
阅读(96)
评论(0)
推荐(0)
day 29
摘要: day 29 进程互斥锁、队列、进程间通信、线程 01.进程互斥锁 1. 可以让并发变成串行,牺牲了执行效率保证了数据安全 2. 3. 在程序并发执行时,需要修改数据时使用 02.队列 1. 相当于内存中的一个空间,可以存放多个数据,队列数据顺序为先到先排到前面,先进先出 2. 堆栈;最先进来的最后
阅读全文
posted @ 2019-10-22 17:28 🍞面包🍞
阅读(90)
评论(0)
推荐(0)
2019年10月21日
day 28
摘要: day 28 操作系统,进程 01.操作系统的发展史 1. 穿孔卡片 1. 一个计算机,一次只能被一个卡片使用,当这个卡片(程序)运行结束后才可以读取下一张卡片的内容 2. 缺点;CPU利用率低 2. 联机批处理 1. 主机与输入机之间增加一个存储设备——磁带, 2. 加载在计算机上的一个系统软件,
阅读全文
posted @ 2019-10-21 21:03 🍞面包🍞
阅读(113)
评论(0)
推荐(0)
2019年10月20日
day 27
摘要: day 27 粘包、subprocess、struct、qq聊天室、Socketserver 01.粘包问题 1. 服务端第一次发送的数据大于网络上传送的最大数据包,客户端无法精确一次性接受完毕,导致下一次发送的喝上一次未接受的的连在一起了 2. 借助struct模块将将要发送的长度转换成固定的长度
阅读全文
posted @ 2019-10-20 17:24 🍞面包🍞
阅读(152)
评论(0)
推荐(0)
2019年10月17日
day 26
摘要: day 26 网络编程 01.软件开发架构 1. 开发软件,必须要开发一套客户端与服务端 1. 服务端;24小时不间断提供服务 2. 客户端;用户使用,寻找服务端,获取服务 2. 软件开发架构; 1. C/S架构; 1. Client;客户端 2. Server;服务端 3. 优点;软件的使用稳定,
阅读全文
posted @ 2019-10-17 21:37 🍞面包🍞
阅读(142)
评论(0)
推荐(0)
day26(作业)
摘要: day 26(作业) 1 TCP连接的建立(三次握手) TCP连接的释放(四次挥手) 02
阅读全文
posted @ 2019-10-17 20:04 🍞面包🍞
阅读(93)
评论(0)
推荐(0)
2019年10月13日
day 22
摘要: day 22 classmethod,staticmethod,uuid,isinstance,issubclass,反射,魔法方法,单列 01.classmethod:一个类方法 1. 是一个装饰器,可以装饰给类内部的方法,使该方法绑定给类来使用 2. 类的绑定方法;由类来调用,会将类当作第一个参
阅读全文
posted @ 2019-10-13 22:28 🍞面包🍞
阅读(122)
评论(0)
推荐(0)
day 21
摘要: day 21 组合 封装 01 组合 1. 一个类产生的对象是另一个对象的属性 2. 为了减少代码量 02 封装 1. 什么是封装 1. 把一堆属性(特征与技能)封装到一个对象中。 2. 可以通过(对象.属性)方式调用该属性 2. 为什么要封装 1. 通过(对象.属性)简化操作流程,方便存取 3.
阅读全文
posted @ 2019-10-13 22:27 🍞面包🍞
阅读(100)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
下一页
公告