摘要: 多进程代码from multiprocessing import Process (以下的方法与属性都是Process)方法 进程对象.start() 开启一个子进程 进程对象.join() 感知一个子进程的结束 进程对象.terminate() 结束一个子进程 进程对象.is_alive() 查看某个子进程是否还在运行属性 ... 阅读全文
posted @ 2019-01-25 11:39 牧羊世界 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 操作系统的作用: 1,隐藏丑陋复杂的硬件接口,提供良好的抽象接口 2,管理、调度进程,并且将多个进程对硬件的竞争变得有序。 程序 是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态概念。进程 是程序在处理机上的一次执行过程,它是一个动态的概念。程序可以作为一种软件资料长期存在,而进程是有一 阅读全文
posted @ 2019-01-22 20:29 牧羊世界 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1 # tcp 2 # server 3 import socket 4 sk = socket.socket() # 买手机 # 创建一个socket对象 5 sk.bind(("127.0.0.1",8081)) # 给server端绑定一个ip和端口 6 sk.listen() # 括号里写数 阅读全文
posted @ 2019-01-18 10:01 牧羊世界 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 由于不同机器上的程序要通信,才产生了网络C/S架构server 服务端client 客户端服务端 是 要一直运行 等待服务别人客户端 是 我用的时候 我才去用 B/S架构server 服务端broser 浏览器使用浏览器去访问的服务 就是一个B/S架构的服务 b/s 和 c/s架构是什么关系 b/s 阅读全文
posted @ 2019-01-17 11:10 牧羊世界 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1 """ 2 什么时候用主键?主键的作用? 3 保证数据的唯一性 4 一张表只能有一个主键 5 一个主键只能是一列吗?错的 可以有多列 6 7 例子: 8 create table t1( 9 nid int(11) not null auto_increment primary key, 10 pid i... 阅读全文
posted @ 2019-01-11 21:05 牧羊世界 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 什么是数据库? 存储数据的仓库 MySQL MySQL就是帮我来操作文件的MySQL :是用于管理文件的一个软件(包括两个软件) - 服务端的软件 -socket服务端 -本地文件操作 -解析指令 【SQL语句】 - 客户端软件 -socket客户端 -发送指令 -解析指令 【SQL语句】文件夹【数 阅读全文
posted @ 2019-01-09 09:37 牧羊世界 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1 # class Person: 2 # def __init__(self,name,blood,aggr,sex): 3 # self.name = name 4 # self.blood = blood 5 # self.aggr = aggr 6 # self.sex = sex 7 #... 阅读全文
posted @ 2019-01-05 09:39 牧羊世界 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1 # 什么是序列化:数据类型转化成字符串的过程就是序列化 2 # 作用:为了方便存储和传输 3 4 # json 可以操作的数据类型(数字、字符串、列表、字典、元祖) 5 # 通用的序列化格式 6 # 只有很少的一部分数据类型能够通过json转化成字符串 7 # dumps 序列化 8 # loads 反序列... 阅读全文
posted @ 2019-01-04 10:06 牧羊世界 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1 # def wrapper(func): 2 # def inner(*args,**kwargs): 3 # print('再被装饰之前要做的事') 4 # ret = func(*args,**kwargs) 5 # print('再被装饰之后要做的事') 6 # return ret 7... 阅读全文
posted @ 2019-01-03 09:16 牧羊世界 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1 # 函数进阶 2 """ 3 命名空间和作用域 4 5 *内置命名空间 -----python解释器 6 # 就是Python解释器一启动就可以使用的名字存储在内置命名空间中 7 内置的名字在启动解释器的时候被加载进内存里 8 9 *全局命名空间 -----我们写的代码,但不是函数中的代码 10 # 是在程序从上到下被执行的... 阅读全文
posted @ 2019-01-02 09:23 牧羊世界 阅读(173) 评论(0) 推荐(0) 编辑