摘要: 一、库的简介 二、增 1 语法(help create database) 2 数据库命名规则: 3 实例: 三、查 1 查看所有数据库 2 查看指定数据库的创建信息(代码) 四、改 1 修改数据库的编码格式 五、删 阅读全文
posted @ 2018-03-02 19:47 人生不如戏 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 一 数据库管理软件的由来 基于我们之前所学,数据要想永久保存,都是保存于文件中,毫无疑问,一个文件仅仅只能存在于某一台机器上。 如果我们暂且忽略直接基于文件来存取数据的效率问题,并且假设程序所有的组件都运行在一台机器上,那么用文件存取数据,并没有问题。 很不幸,这些假设都是你自己意淫出来的,上述假设 阅读全文
posted @ 2018-03-02 19:47 人生不如戏 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 第一篇:初识数据库 第二篇:库操作 第三篇:表操作 第四篇:数据操作 第五篇:视图、触发器、存储过程、函数、事物与数据库锁 第六篇:索引原理与慢查询优化 第七篇:pymysql(用python连接以及操作数据库) 第八篇:mysql其他知识补充(引擎、Explain、授权) 阅读全文
posted @ 2018-03-02 19:05 人生不如戏 阅读(373) 评论(0) 推荐(1) 编辑
摘要: 一、什么是进程 进程:正在进行的一个过程或者说一个任务。而负责执行任务则是cpu。 二、进程与程序的区别 程序:仅仅是一堆代 进程:是指打开程序运行的过程 三、并发与并行 并发与并行是指cpu运行多个程序的方式 不管是并行与并发,在用户看起来都是‘同时’运行的,他们都只是一个任务而已,正在干活的是c 阅读全文
posted @ 2018-02-03 22:45 人生不如戏 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 一、multipricessing模块的介绍 python中的多线程无法利用多核优势,如果想要充分的使用多核CPU资源,在python中大部分情况下需要用多线程,python提供了multiprocessing模块 multiprocessing模块用来开启子进程,并在子进程中执行我们的任务(比如函 阅读全文
posted @ 2018-02-03 21:15 人生不如戏 阅读(322) 评论(0) 推荐(1) 编辑
摘要: 在开发项目过程中,为了方便调试代码,经常会向stdout中输出一些日志,默认的这些日志就直接显示在了终端中。而一般的应用服务器,第三方库,甚至服务器的一些通告也会在终端中显示,这样就搅乱了我们想要的信息。书写格式,和相关说明如下: 示例如下: 阅读全文
posted @ 2018-01-27 14:06 人生不如戏 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 一.楔子 二.客户端/服务端架构 三.网络基础 四.套接字(socket)初使用 五.黏包 六.验证客户端链接的合法性 七.socketserver 回到顶部 一.楔子 你现在已经学会了写python代码,假如你写了两个python文件a.py和b.py,分别去运行,你就会发现,这两个py 阅读全文
posted @ 2018-01-25 14:56 人生不如戏 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 函数式简单配置 默认情况下Python的logging模块将日志打印到了标准输出中,且只显示了大于等于WARNING级别的日志,这说明默认的日志级别设置为WARNING(日志级别等级CRITICAL > ERROR > WARNING > INFO > DEBUG),默认的日志格式为日志级别:Log 阅读全文
posted @ 2018-01-24 15:05 人生不如戏 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 模块简介 该模块适用于配置文件的格式与windows ini文件类似,可以包含一个或多个节(section),每个节可以有多个参数(键=值)。 创建文件 来看一个好多软件的常见文档格式如下: 如果想用python生成一个这样的文档怎么做呢? 查找文件 增删改操作 阅读全文
posted @ 2018-01-24 15:02 人生不如戏 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 一、模块简介 Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 摘要算法就是通过摘要函数f()对任意长度的数据data计算出固定长度 阅读全文
posted @ 2018-01-23 17:38 人生不如戏 阅读(545) 评论(0) 推荐(1) 编辑