摘要: 进程同步(multiprocess.Lock) 当多个进程使用同一份数据资源的时候,就会引发数据安全或顺序混乱问题。 使用加锁的形式实现了顺序的执行,但是程序又重新变成串行了,这样确实会浪费了时间,却保证了数据的安全。(加锁可以保证多个进程修改同一块数据时,同一时间只能有一个任务可以进行修改,即串行 阅读全文
posted @ 2019-09-16 21:31 asyouwish 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 20190914 并发编程知识的整理 操作的系统的历史介绍 第一代计算机(1940~1955):真空管和插件板 第二代计算机(1955~1965):晶体管和批处理系统 第三代计算机(1965~1980):集成电路芯片和多道程序设计 多道技术 :多道技术中的多道指的是多个程序,多道技术的实现是为了解决 阅读全文
posted @ 2019-09-15 14:38 asyouwish 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 0. 奖励物品存放在文件price.txt 1. 给定年龄(随机18 60),用户可以猜三次年龄 2. 年龄猜对,让用户选择两次奖励 3. 用户选择两次奖励后可以退出 import random age = random.randint(18, 60) 随机一个数字,18 60岁 print(age 阅读全文
posted @ 2019-08-08 14:58 asyouwish 阅读(2888) 评论(0) 推荐(0) 编辑
摘要: 数据类型分类 按存值个数区分 单个值:数字,字符串 多个值(容器):列表,元组,字典,集合 按可变不可变区分 可变:列表,字典,集合 不可变:数字,字符串,元组 有序无序区分 有序(可按索引取值):字符串,列表,元组 无序:字典,集合 Python深浅拷贝 拷贝: 当lt2为lt的拷贝对象时,lt内 阅读全文
posted @ 2019-08-06 21:59 asyouwish 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 计算机基础 计算机组成 CPU 多核CPU:电脑可以同时干多件事,如4核CPU的电脑可以同时干四件事。 控制器 控制硬件 运算器 算术运算和逻辑运算 内存 优点: 速度快 缺点: 断掉即消失,存储容量小 外存 优点:容量大,永久存储 缺点:速度慢 输入设备 输入信息,键盘/鼠标/u盘 输出设备 输出 阅读全文
posted @ 2019-08-02 21:30 asyouwish 阅读(286) 评论(0) 推荐(0) 编辑
摘要: python基础 数据类型 首先我们要知道变量就是描述世间万物变化的状态,世间万物变化的状态是多种的,所以用不同的数据类型来描述这些不同的变量。其中最常见的几种数据类型分别是数字类型、字符串类型、列表类型、字典类型、布尔类型等。 数字类型 数字类型又分整型和浮点型。 整型(int) 作用:整型通常用 阅读全文
posted @ 2019-08-02 21:29 asyouwish 阅读(367) 评论(0) 推荐(0) 编辑
摘要: python基础 格式化输出的三种方式 一.占位符(老版本) name = 'jqc' age = 26 print('my name is %s my age is %d' % (name, age)) my name is jqc my age is 26 %s(针对所有数据类型)、%d(仅仅针 阅读全文
posted @ 2019-08-02 21:28 asyouwish 阅读(195) 评论(0) 推荐(0) 编辑
摘要: python基础 网络的瓶颈效应 由于网络传输的数据可能为10ms,而Python的代码运行时间为1ms,机器语言的代码运行时间为0.001ms,在你上一段数据运输成功之前,无论你的代码运行时间是1ms,还是0.0000001ms,还是9ms,本质上没啥区别,这就是互联网中的网络的瓶颈效应。 执行P 阅读全文
posted @ 2019-08-02 19:35 asyouwish 阅读(371) 评论(0) 推荐(0) 编辑
摘要: current_level=1 max_level=5 while current_level<=max_level: print(' '*(max_level-current_level),end='') print('*'*(2*current_level-1)) current_level+= 阅读全文
posted @ 2019-08-01 20:20 asyouwish 阅读(4450) 评论(0) 推荐(0) 编辑
摘要: l=1 i=0 while l<10: i=1 while i<=l: if i==l: print(i,'*',l,'=',l*i) else: print(i,'*',l,'=',l*i,end=' ') i += 1 l += 1 ''' 1*1=1 2*1=2 2*2=4 3*1=3 3*2 阅读全文
posted @ 2019-08-01 20:08 asyouwish 阅读(1854) 评论(0) 推荐(0) 编辑