上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 信号量 信号量和锁机制基本是类似的,都是为了让资源的分配和进程的调度更加的有序,但是和锁机制不同的是:锁机制一次只能获取一把钥匙,信号量一次可以获取多把钥匙,数量可以设定。 基本的流程: 导入模块:from multiprocessing import Semaphore 实例化信号量对象:se = 阅读全文
posted @ 2020-03-08 14:04 大道至诚 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 事件 导入模块:from multiprocessing import Event 实例化事件对象:e = Event() 事件是通过is_set()的bool值,去标识e.wait()的阻塞状态 当is_set()的bool值为False时,e.wait()是阻塞状态 当is_set()的bool 阅读全文
posted @ 2020-03-08 14:02 大道至诚 阅读(80) 评论(0) 推荐(0) 编辑
摘要: git学习笔记 一、安装与基本配置 安装: 登陆git官网查找合适的版本安装,或者通过命令行安装,以linux为例:sudo apt get/yum install git 基本配置: 方式一:全局配置 git config global user.name 'yourname' git confi 阅读全文
posted @ 2020-03-05 21:49 大道至诚 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 进程 一、基础 进程三态状态转换图: 注意: 栈是一种数据的存储方式,基本的特点是先进后出,具有这种特点的统称为栈。 计算机中栈的一般大小是几个兆,如果希望拿出先进的数据,必须把它后进的数据全部取出之后才能拿出需要的数据。 每个进程都有自己的堆和栈,但是具体的大小是受操作系统影响的。如果不是人为的干 阅读全文
posted @ 2020-03-04 21:31 大道至诚 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 操作系统基本原理 计算机的基本介绍 五大硬件: 主板:固化(寄存器,是直接和cpu进行交互的一个硬件) CPU:中央处理器:计算(数字计算和逻辑计算)和控制(控制所有的硬件协调工作) 存储:硬盘、内存 输出设备 输入设备 早期计算机以计算为核心,现代计算机以存储为核心 操作系统 操作系统是一个可以操 阅读全文
posted @ 2020-03-04 14:01 大道至诚 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 转载自linux公社:https://www.linuxidc.com/Linux/2019 08/159900.htm 问题:MySQL提示ERROR 1698 (28000): Access denied for user 'root'@'localhost'错误解决办法 阅读全文
posted @ 2020-03-03 18:06 大道至诚 阅读(90) 评论(0) 推荐(0) 编辑
摘要: socketserver内置模块 socketserver模块是一个内置模块,主要解决的是socket只能一对一, 不能多对多通信的问题,设置在服务端,不是客户端。 基本格式为: 导入:import socketserver 创建类class Mysocket(socketserver.BaseRe 阅读全文
posted @ 2020-03-02 13:47 大道至诚 阅读(108) 评论(0) 推荐(0) 编辑
摘要: struct模块的使用 pack和unpack用法是主要用于解决TCP协议的产生的粘包问题 pack用法: pack是把输入的数值打包成为4个字节的长度,无论数值多少,pack后的结果都是4个字节,这样可以先把文件的长度确定下来,通过打包把长度传递过去,通过长度来接收文件。 格式: l_s = st 阅读全文
posted @ 2020-03-02 12:35 大道至诚 阅读(102) 评论(0) 推荐(0) 编辑
摘要: subprocess模块 Popen基本格式: subprocess.Popen('命令',shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) shell=True 表示在终端中运行的命令,stdout=subprocess.PIP 阅读全文
posted @ 2020-02-29 13:17 大道至诚 阅读(4143) 评论(0) 推荐(0) 编辑
摘要: TCP协议下的粘包问题 粘包问题出现在TCP协议下,在UDP协议下不会出现粘包的问题。 粘包问题出现的原因: 应用层被成为应用元,操作系统被被称为系统元 合包机制:在TCP协议下有一个合包机制,当应用层传输过来数据后,如果数据较小,并且连续多次传输,此时nagle算法会对把多个数据进行 打包,统一发 阅读全文
posted @ 2020-02-28 23:18 大道至诚 阅读(130) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页