会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
是我米老鼠
爱是一片无尽之海,而你是我唯一的浮木
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
12
13
14
15
16
17
18
19
20
···
22
下一页
2019年10月23日
这就全都是了解的东西啦
摘要: GIL全局解释锁 gil本质就是一把互斥锁,既然是互斥锁,那他就能把并发运行变成串行,以此来控制同一时间内共享数据只能被一个任务所修改,进而保证数据安全 对于计算来说,cpu越多越好,但是对于I/O来说,再多的cpu都没什么用处,当然dui运行一个程序来说,随着cup的增多,执行效率肯定会有所提高
阅读全文
posted @ 2019-10-23 20:21 是我,米老鼠
阅读(107)
评论(0)
推荐(0)
2019年10月22日
互斥锁
摘要: 互斥锁: 进程之间的数据是不共享的,但是共享同一套文件系统,所以访问同一个文件,或同一个打印终端是没有问题的,而共享带来的竞争,竞争带来的结果就是错乱,因此我们上个锁. 锁可以让多个进程修改同一块数据时,同一时间只能有一个任务可以进行修改,即串行的修改,牺牲了速度保证了数据的安全 进程间通信: 我们
阅读全文
posted @ 2019-10-22 20:46 是我,米老鼠
阅读(139)
评论(0)
推荐(0)
我只会用threading,我菜
摘要: ```python #服务端 import socket import threading # import multiprocessing server=socket.socket(socket.AF_INET,socket.SOCK_STREAM)#面向网络的,面向连接的套接字 server.bind(('127.0.0.1',9527)) server.listen(5) def actio
阅读全文
posted @ 2019-10-22 20:42 是我,米老鼠
阅读(99)
评论(0)
推荐(0)
2019年10月21日
violet
摘要: 操作系统的发展史 1.穿孔卡片 一个计算机机房一次只能被一个卡片使用 缺点:cpu的利用率低 2.联机批处理系统 支持多用户去使用一个计算机机房 3.脱机批处理系统 告诉磁盘 提高文件的读取速度 优点: 提高cpu时是串行 多道技术: 空间上的复用: 一个cpu可以提供给多个用户使用 时间上的复用:
阅读全文
posted @ 2019-10-21 21:10 是我,米老鼠
阅读(239)
评论(0)
推荐(0)
2019年10月18日
网络编程II
摘要: subprocess模块 粘包问题 UDP协议 SocketServer模块 上传大文件 subprocess subprocess模块用于和操作系统的cmd交流,实现操作系统的命令执行和对结果的展示 import subprocess cmd=input('cmd>>:') cac=subproc
阅读全文
posted @ 2019-10-18 20:02 是我,米老鼠
阅读(135)
评论(0)
推荐(0)
2019年10月17日
网络编程
摘要: 网络编程 1.软件开发架构: 开发软件,必须要开发一套客户端与服务端 客服端与服务端的作用 服务端 24小时不断提供给服务 客户端 如果要服务就去享受 两种架构: C/S架构 client:客户端 server:服务端 优点:稳定,可以节约网络资源 缺点:若用户想在同一个设备上使用多个软件,必须下载
阅读全文
posted @ 2019-10-17 19:57 是我,米老鼠
阅读(127)
评论(0)
推荐(0)
这是网络编程的一小步,却是我的一大步
摘要: 1.整理TCP三次握手、四次挥手图 首先是三次握手: 1首先客户端发送了一个请求给服务端 2服务端处于接收状态,且接受到了请求,因此返回了一个确认给客户端,同时也发送了一个请求给服务端 3客户端收到了确认和请求,于是二者开始正式建交 四次挥手: 1.客户端发了一个掐断连接的请求给服务
阅读全文
posted @ 2019-10-17 19:54 是我,米老鼠
阅读(115)
评论(0)
推荐(0)
2019年10月14日
克拉斯卖蛇德
摘要: 目录 "classmethod" "staticmethod" "面向对象高级" "反射" "魔法方法" "单例模式" classmethod: 就是一个装饰器,可以装饰给类内部的方法,使该方法绑定给类来使用 对象的绑定方法特殊之处有:由对象调用,会将对象当作第一个参数传给该方法. 类的绑定方法
阅读全文
posted @ 2019-10-14 18:34 是我,米老鼠
阅读(236)
评论(0)
推荐(0)
2019年10月11日
作业也
摘要: 1、定义MySQL类 2、定义一个类:圆形,该类有半径,周长,面积等属性,将半径隐藏起来,将周长与面积开放 3、使用abc模块定义一个phone抽象类 并编写一个具体的实现类
阅读全文
posted @ 2019-10-11 21:58 是我,米老鼠
阅读(190)
评论(0)
推荐(0)
从组合到鸭子模块
摘要: 组合: 什么是组合 组合指的是一个对象中的属性,是另一个对象. 为什么要使用组合 组合目的和继承一样, 为了减少代码冗余. 封装: 什么是封装? 封装指的是把一堆属性(特征与技能)封装到一个对象中. 存数据的目的是为了取, 对象可以"."的方式获取属性. 为什么要封装? 封装的目的为了方便存取,
阅读全文
posted @ 2019-10-11 21:57 是我,米老鼠
阅读(135)
评论(0)
推荐(0)
上一页
1
···
12
13
14
15
16
17
18
19
20
···
22
下一页
公告