摘要: python 冷知识 1.交互式中修改最大递归深度 大家都知道使用递归是有风险的,递归深度过深容易导致堆栈的溢出。 那到底,默认递归次数限制是多少呢? 可以使用sys这个库来查看 既然可以查当然也可以自定义修改次数,退出即失效。不过这玩意还是不要轻易去碰,可能导致系统崩溃了 2.交互式中“_”操作符 阅读全文
posted @ 2019-09-27 18:49 暗夜幻羽 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 字段操作 多表关系 外键 一对一:无级联关系 一对一:有级联关系 一对多 多对多 阅读全文
posted @ 2019-09-24 20:20 暗夜幻羽 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 数据库配置 通过配置文件统一配置的目的:统一管理 服务端(mysqld) 、客户端(client) 配置了 mysqld(服务端) 的编码为utf8,那么再创建的数据库,默认编码都采用utf8 配置流程 1)在mysql安装根目录下,创建配置文件:my.ini mac下配置文件名叫 my.cnf 2 阅读全文
posted @ 2019-09-23 22:03 暗夜幻羽 阅读(200) 评论(0) 推荐(0) 编辑
摘要: [TOC] 什么是数据库 定义 ​ 数据库是存放数据的仓库。它的存储空间很大,可以存放百万条、千万条、上亿条数据。但是数据库并不是随意地将数据进行存放,是有一定的规则的,否则查询的效率会很低。当今世界是一个充满着数据的互联网世界,充斥着大量的数据。即这个互联网世界就是数据世界。数据的来源有很多,比如 阅读全文
posted @ 2019-09-22 19:21 暗夜幻羽 阅读(167) 评论(0) 推荐(0) 编辑
摘要: [TOC] 省略号也是对象 在python中一切皆对象,省略号( ... )也是一个对象 注意:只能是三个点的省略号 在python中叫做Ellipsis 在python3中能直接得到它 Ellipsis 而在python2中没有这个,只能通过Ellipsis来获取 它转成布尔值为真 True 它还 阅读全文
posted @ 2019-09-19 15:31 暗夜幻羽 阅读(341) 评论(0) 推荐(0) 编辑
摘要: ​ 在python的多线程和多进程中,当我们需要对多线程或多进程的共享资源或对象进行修改操作时,往往会出现因cpu随机调度而导致结果和我们预期不一致的问题, 线程举例: 479261 还剩1 还剩1 还剩1 还剩1 还剩1 进程6292 抢票成功 进程10604 抢票成功 进程19280 抢票成功 阅读全文
posted @ 2019-09-18 16:08 暗夜幻羽 阅读(4603) 评论(0) 推荐(0) 编辑
摘要: 什么是线程 在传统操作系统中,每个进程有一个地址空间,而且默认就有一个控制线程 线程顾名思义,就是一条流水线工作的过程,一条流水线必须属于一个车间,一个车间的工作过程是一个进程 车间负责把资源整合到一起,是一个资源单位,而一个车间内至少有一个流水线 流水线的工作需要电源,电源就相当于cpu 所以, 阅读全文
posted @ 2019-09-17 19:24 暗夜幻羽 阅读(125) 评论(0) 推荐(0) 编辑
摘要: [TOC] 进程 什么是进程 概念:正在运行的一个过程或者一个任务,每个进程在内存中使用的数据彼此都是物理级别的隔离 进程的三个特征 独立性 :进程是系统中独立存在的实体,它可以拥有自己的独立的资源,每一个进程都拥 有自己的私有的地址空间。在没有经过进程本身允许的情况下, 个用户进程不可以直接 访问 阅读全文
posted @ 2019-09-17 15:41 暗夜幻羽 阅读(201) 评论(0) 推荐(0) 编辑
摘要: ​ 在讲解代码之前我们先来回忆一下,平时我们发送消息时,先打开微信或QQ的界面,在信息栏中输入你要发送的内容在点击发送或通过快捷键发送。如果要发送表情时,先打开微信或QQ的界面,在点击表情包中你要发送的表情在点击发送或通过快捷键发送 ​ 而这个简易版微信或QQ轰炸就是通过pyautogui模块来模拟 阅读全文
posted @ 2019-09-16 16:50 暗夜幻羽 阅读(1738) 评论(0) 推荐(0) 编辑
摘要: [TOC] tkinter模块 ​ Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macintosh系统里.Tk8.0的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中. 阅读全文
posted @ 2019-09-16 16:29 暗夜幻羽 阅读(2185) 评论(0) 推荐(0) 编辑