摘要: import shutil 拷贝文件 shutil.copy2('原文件', '现文件') shutil.copy2('file', 'temp') 拷贝目录 shutil.copytree("原目录", "新目录", ignore=shutil.ignore_patterns(" .pyc")) 阅读全文
posted @ 2019-09-17 15:39 若如初见_you 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 一 IO模型介绍 二 阻塞IO(blocking IO) 三 非阻塞IO(non blocking IO) 四 多路复用IO(IO multiplexing) 五 异步IO(Asynchronous I/O) 六 IO模型比较分析 七 selectors模块 IO模型介 阅读全文
posted @ 2019-09-17 15:38 若如初见_you 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 说明:   1. 函数功能将一个数值进行格式化显示。 2. 如果参数format_spec未提供,则和调用str(value)效果相同,转换成字符串格式化。 >>> format(3.1415936) '3.1415936' >>> str(3.1415 阅读全文
posted @ 2019-09-17 15:37 若如初见_you 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 一 错误和异常 二 异常处理 2.1 什么是异常处理? 2.2 为何要进行异常处理? 2.3 如何进行异常处理? 三 什么时候用异常处理 回到顶部 异常和错误 part1:程序中难免出现错误,而错误分成两种 1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就 阅读全文
posted @ 2019-09-17 15:30 若如初见_you 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 数据库的安装和连接 PyMySQL的安装 pip install PyMySQL python连接数据库 import pymysql db = pymysql.connect("数据库ip","用户","密码","数据库" ) 打开数据库连接 cursor.execute("SELECT VERS 阅读全文
posted @ 2019-09-17 15:27 若如初见_you 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 初识索引 索引的原理 索引的数据结构 聚集索引与辅助索引 MySQL索引管理 测试索引 正确使用索引 联合索引 查询优化神器 explain 慢查询优化的基本步骤 慢日志管理 返回顶部 一 初识索引 为什么要有索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少 阅读全文
posted @ 2019-09-17 15:25 若如初见_you 阅读(416) 评论(0) 推荐(0) 编辑
摘要: Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看SQL语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。 Explain语法:explain select … from … [where …] 例 阅读全文
posted @ 2019-09-17 15:22 若如初见_you 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 概览 插入数据 更新数据 删除数据 查询数据 返回顶部 概览 MySQL数据操作: DML 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括 使用INSERT实现数据的插入 UPDATE实现数据的更新 使用DELETE实现数据的删除 使用SELECT查询数据以 阅读全文
posted @ 2019-09-17 15:21 若如初见_you 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 引擎介绍 表介绍 创建表 查看表结构 mysql中的数据类型 表的完整性约束 修改表结构 删除表 多表结构的创建与分析 作业 返回顶部 引擎介绍 mysql中的存储引擎(https://www.cnblogs.com/l hf/p/11533999.html) 返回顶部 表介绍 表就相当于 阅读全文
posted @ 2019-09-17 15:18 若如初见_you 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 概览 not null unique primary key foreign key 返回顶部 概览 为了防止不符合规范的数据进入数据库,在用户对数据进行插入、修改、删除等操作时,DBMS自动按照一定的约束条件对数据进行监测,使不符合规范的数据不能进入数据库,以确保数据库中存储的数据正确、 阅读全文
posted @ 2019-09-17 15:17 若如初见_you 阅读(276) 评论(0) 推荐(0) 编辑
摘要: mysql存储引擎概述 什么是存储引擎? MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。 例如,如果你在研究大 阅读全文
posted @ 2019-09-17 15:14 若如初见_you 阅读(1044) 评论(0) 推荐(0) 编辑
摘要: 安装 第一步:打开网址,https://www.mysql.com,点击downloads之后跳转到https://www.mysql.com/downloads/选择Community选项     第二步: 第一步结束后程序会跳转到https://dev.mysql.com/d 阅读全文
posted @ 2019-09-17 15:04 若如初见_you 阅读(3644) 评论(0) 推荐(0) 编辑
摘要: 下载 第一步:打开网址,https://www.mysql.com,点击downloads之后跳转到https://www.mysql.com/downloads 第二步 :跳转至网址https://dev.mysql.com/downloads/,选择Community选项   &nbs 阅读全文
posted @ 2019-09-17 15:04 若如初见_you 阅读(1659) 评论(0) 推荐(0) 编辑
摘要: 环境和资源地址 centos 7 http://repo.mysql.com/yum/mysql 5.6 community/   安装 安装方式一(在线安装): 查看和mysql有关的安装包yum search mysql 安装mysql社区版本yum源 yum y install ht 阅读全文
posted @ 2019-09-17 15:03 若如初见_you 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 楔子 初识数据库 为什么要用数据库 认识数据库 初识mysql mysql概念 下载和安装 初识sql语句 楔子 假设现在你已经是某大型互联网公司的高级程序员,让你写一个火车票购票系统,来hold住十一期间全国的购票需求,你怎么写? 由于在同一时段抢票的人数太多,所以你的程序不可能写在一台 阅读全文
posted @ 2019-09-17 15:02 若如初见_you 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 一 引子 二 协程介绍 三 Greenlet模块 四 Gevent模块 引子 之前我们学习了线程、进程的概念,了解了在操作系统中进程是资源分配的最小单位,线程是CPU调度的最小单位。按道理来说我们已经算是把cpu的利用率提高很多了。但是我们知道无论是创建多进程还是创建多线程来解决问题,都要 阅读全文
posted @ 2019-09-17 15:00 若如初见_you 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 简介 操作系统线程理论 线程概念的引入背景 线程的特点 进程和线程的关系 使用线程的实际场景 用户级线程和内核级线程(了解) 线程和python 理论知识 线程的创建Threading.Thread类 锁 队列 Python标准模块 concurrent.futures 回到顶部 操作系统线程理论 阅读全文
posted @ 2019-09-17 14:59 若如初见_you 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 理论知识 操作系统背景知识 什么是进程 进程调度 进程的并发与并行 同步\异步\阻塞\非阻塞 进程的创建与结束 在python程序中的进程操作 multiprocess模块 进程的创建和multiprocess.Process 进程同步控制 —— 锁  进程间通信 —— 队列 进 阅读全文
posted @ 2019-09-17 14:58 若如初见_you 阅读(196) 评论(0) 推荐(0) 编辑
摘要:  阅读目录 手工操作 —— 穿孔卡片       批处理 —— 磁带存储和批处理系统 多道程序系统 分时系统 实时系统 通用操作系统 操作系统的进一步发展 操作系统的作用 手工操作 —— 穿孔卡片        阅读全文
posted @ 2019-09-17 14:56 若如初见_you 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 网络编程 一.楔子 二.客户端/服务端架构 三.网络基础 四.套接字(socket)初使用 五.黏包 六.socketserver模块 并发编程 进程 线程 协程 网络编程 回到顶部 一.楔子 你现在已经学会了写python代码,假如你写了两个python文件a.py和b.py,分别去运行 阅读全文
posted @ 2019-09-17 14:54 若如初见_you 阅读(388) 评论(0) 推荐(0) 编辑