摘要: 0 安装模块,pip install pymysql 1 pymql的作用是在python程序中操作mysql,同样是一个客户端,需要链接服务端后进行数据操作 1 import pymysql 2 #链接需要指定所链接的ip地址和端口号,本地客户端可以直接写localhost, 3 #建立链接需要指 阅读全文
posted @ 2019-09-07 22:42 眼见高楼起 阅读(2382) 评论(0) 推荐(0) 编辑
摘要: 权限管理: use mysql 添加用户,允许这些ip下的用户通过指定的用户名和密码访问 create user '用户名' @ “ip ” identified ‘密码’ 其中,ip是可以使用模糊来指定一批地址的 删除用户 drop user '用户名' @ “ip ” 授权 grant sele 阅读全文
posted @ 2019-09-07 20:47 眼见高楼起 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 2 索引使用树形结构提高查询速度的操作叶子节点上:数据大小小,且区分度高聚集索引:即主键索引:叶子节点存在id,关联着对应数据(主键)where ... 只能在主键的时候明显提高检索速度 只能给一个字段加主键,如果在where中不使用该字段,则索引无效 添加主键的方式即为添加主键索引的方式 辅助索引 阅读全文
posted @ 2019-09-02 16:39 眼见高楼起 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 行的查操作 select distinct 字段 from 库名.表名 where group by 1 行的查操作 1.1 单表查询 select distinct 字段 from 库名.表名 where 条件语句 group by 分组 having 过滤 order by 排序 limit 限 阅读全文
posted @ 2019-09-01 23:03 眼见高楼起 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 0 数据库的基础知识 安装 修改用户密码 修改字符及编码 数据类型: 数值类型:整型,浮点型 字符串类型:char(定长),varchar(不定长) 两者都是字符串类型,可以在后面接宽度,char在磁盘上的存储空间均为固定的,保存的时候不需要考虑数据长度, 定长在查询的时候也不需要考虑长度,因而读取 阅读全文
posted @ 2019-08-26 23:17 眼见高楼起 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 线程的其他方法 获取线程名 current_thread().getname() 获取线程id current_thread().ident() 线程队列(重点) 队列中的数据被多个线程同时取也是只有一个可以拿到 先进先出队列,与进程中队列相同 先进后出队列,q = queue,Lif 阅读全文
posted @ 2019-08-26 21:30 眼见高楼起 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 线程理论 什么是线程:指令的执行过程。 在进程中存在线程,进程如果没有线程无法运行,进程只是负责提供内存资源,线程真正进入CPU,是CPU最小的运行单位。多线程就是为了一个进程执行多个任务。 线程的创建销毁被进程快,且不像进程那样内存隔离,可以不需要额外操作就可以实现数据共享。 并发的时候,多进程加 阅读全文
posted @ 2019-08-11 23:09 眼见高楼起 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 进程的其他方法: pid:查看进程号 name:查看进程名 is_alive():产看进程是否还活着 terminate():给操作系统发送一个结束进程的信号 守护进程: P.daemon = true 设置为守护进程,主进程代码运行完毕被设置为守护的子进程会随之结束 孤儿进程、僵尸进程(了解) 锁 阅读全文
posted @ 2019-08-10 22:54 眼见高楼起 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 管道: conn1,conn2 = Pipe(),全双工,可以收发消息,一端发,另一端收,跨进程使用 事件: e = Event() 初始等于False e.wait() 当对象状态为False,此处会阻塞;当其为true,继续执行 e.set() 对事件对象改为true e.is_set()查看状 阅读全文
posted @ 2019-08-10 22:30 眼见高楼起 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一种类似于哈希的加密方式, 服务端建立连接后发送固定的随机数,客户端接收同样的随机数后, 使用这串字符串与客户端的密匙生成hmac数据返回服务端, 服务端自己也用hmac把随机数与服务端密匙生成数据 两个数据用hmac模块的比较即可。 服务端 客户端 j 阅读全文
posted @ 2019-08-06 10:20 眼见高楼起 阅读(301) 评论(0) 推荐(0) 编辑