上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
摘要: 一、进程间通信 队列和管道(multiprocess.Queue、multiprocess.Pipe) 进程间通信:IPC(inter-Process Communication) 1、队列 概念介绍: 创建共享的进程队列,Queue是多进程的安全的队列,可以使用Queue实现多进程之间的数据传递。 阅读全文
posted @ 2020-04-27 18:48 zyling_me 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 一、multiprocess.process模块 1、join方法 阻塞主进程,等待子进程执行完毕再放开阻塞 import time import random from multiprocessing import Process # 单个子进程 def func(index): time.sle 阅读全文
posted @ 2020-04-27 16:35 zyling_me 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 手工操作 —— 穿孔卡片 1946年第一台计算机诞生--20世纪50年代中期,计算机工作还在采用手工操作方式。此时还没有操作系统的概念。 程序员将对应于程序和数据的已穿孔的纸带(或卡片)装入输入机,然后启动输入机把程序和数据输入计算机内存,接着通过控制台开关启动程序针对数据运行;计算完毕,打印机输出 阅读全文
posted @ 2020-04-27 16:31 zyling_me 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 一、socket的更多方法介绍 # 服务端套接字函数 s.bind() # 绑定(主机,端口号)到套接字 s.listen() # 开始TCP监听 s.accept() # 被动接受TCP客户的连接,(阻塞式)等待连接的到来 # 客户端套接字函数 s.connect() # 主动初始化TCP服务器连 阅读全文
posted @ 2020-04-26 21:20 zyling_me 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 一、软件开发的机构 我们了解的涉及到两个程序之间通讯的应用大致可以分为两种: 第一种是应用类:QQ、微信、网盘等这一类是属于需要安装的桌面应用 第二种是web类:比如百度、知乎、博客园等使用浏览器访问就可以直接使用的应用 这些应用的本质其实都是两个程序之间的通讯,而这两个分类又对应了两个软件开发的架 阅读全文
posted @ 2020-04-26 17:10 zyling_me 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 计算机网络的发展及基础网络概念 问题:网络到底是什么?计算机之间是如何通信的? 早期 : 联机 以太网 : 局域网与交换机 广播 主机之间“一对所有”的通讯模式,网络对其中每一台主机发出的信号都进行无条件复制并转发,所有主机都可以接收到所有信息(不管你是否需要),由于其不用路径选择,所以其网络成本可 阅读全文
posted @ 2020-04-26 16:47 zyling_me 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一、re模块 1、match方法 import re # match 验证用户输入的内容 ret = re.match('\d+', 'hhoi2342ho12ioh11') print(ret) # None ret = re.match('\d+', '342khjlh324jbk234') p 阅读全文
posted @ 2020-04-26 16:33 zyling_me 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 正则表达式: 应用场景: 1、判断某一个字符串是否符合规则 (注册时:判断手机号,身份证号,邮箱格式是否正确) 2、将符合规则的内容从一个庞大的字符串体系中提取出来 (爬虫,日志分析) 什么是正则表达式: 只和字符串打交道,是一种规则,来约束字符串的规则 字符组: 在同一个位置可能出现的各种字符组成 阅读全文
posted @ 2020-04-26 16:10 zyling_me 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 一、模块 1、什么是模块: 一个模块就是一个包含了Python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1、使用Python编写的代码(.py文件) 2、已被编译为共享库或DLL的C或C++扩展 3、包好一组模块的包 4、使用C编写并链接 阅读全文
posted @ 2020-04-26 15:07 zyling_me 阅读(200) 评论(0) 推荐(0) 编辑
摘要: logging模块 函数式简单配置: import logging # 日志级别等级CRITICAL > ERROR > WARNING > INFO > DEBUG logging.basicConfig(level=logging.DEBUG) # 更改打印的内容,默认只打印info以上的内容 阅读全文
posted @ 2020-04-26 15:03 zyling_me 阅读(148) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页