06 2019 档案

摘要:MySQL备份: 必须是在没有登录之前使用 注意: 1.执行lock是因为需要对表进行枷锁,防止别的线程操作 2.mysqldump,一次dump的数据是1000条 mysqldump -uroot -p > D:/a.sql 导入和导出一对: mysqldump -uroot -p db3>D:/ 阅读全文
posted @ 2019-06-19 21:12 帅气逼人23 阅读(146) 评论(0) 推荐(0)
摘要:SQLAlchemy SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库APL之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据执行SQL并获取执行结果 安装: pip3 install SQLAlchemy SQLAlchemy本身无法 阅读全文
posted @ 2019-06-18 15:10 帅气逼人23 阅读(211) 评论(0) 推荐(0)
摘要:pysql: sql注入:太相信用户输入的所有的数据。 解决方法:1.自己手动去判断转义用户输入的数据2.不要拼接SQL语句,使用PyMySQL 的execute方法,防止SQL的注入。 事务:一组操作,要么都成功要么都失败 四大特性: 1.原子性:原子是最小的粒度,所以说一组操作要么都 成功要么都 阅读全文
posted @ 2019-06-17 17:20 帅气逼人23 阅读(128) 评论(0) 推荐(0)
摘要:PyMySQL: (*******************************) a. 登录验证 写sql语句的时候, %传值的时候, 需要加引号: sql = "select * from t4 where name = '%s' and pwd = '%s'" % (username, pw 阅读全文
posted @ 2019-06-17 15:57 帅气逼人23 阅读(144) 评论(0) 推荐(0)
摘要:一. 外键的变种: (*********************************************************) 1. 唯一索引: create table t5( id int, num int, unique(num) )engine=Innodb charset=ut 阅读全文
posted @ 2019-06-13 22:49 帅气逼人23 阅读(290) 评论(0) 推荐(0)
摘要:初始化: mysqld --initialise-secure 数据库(文件夹)表(文件) 数据行(文件中的一行内容) 数据库的操作: 1数据库: 增加: SQL语句: create database 数据库名称 例子: create database db1 删 drop database 数据库 阅读全文
posted @ 2019-06-12 19:51 帅气逼人23 阅读(207) 评论(0) 推荐(0)
摘要:select 只能同时处理1024个客户端,多线程会回遇到资源瓶颈,什么才是解决高并发最有效的方式呢? linux中提供了epoll这种多路复用的IO模型,注意其他平台没有相应的实现,所以epoll仅在linux中可用。 程序阻塞过程分析: 假设系统目前运行了三个进程ABC 进程A正在运行一下soc 阅读全文
posted @ 2019-06-11 16:09 帅气逼人23 阅读(314) 评论(0) 推荐(0)
摘要:多道技术: 空间复用: 同一时间在内存中加载不同的数据,其内存之间是相互隔离。 时间上的复用:切换加保存。 切换的两种情况:1一个进程遇到IO操作会切换到另一个进程 2.时间片用完了也会被强行切换,切换的时候会记录状态。 多道技术的出现使计算机由串行执行任务变成并发执行任务。 进程: 进程就是一个运 阅读全文
posted @ 2019-06-10 20:22 帅气逼人23 阅读(140) 评论(0) 推荐(0)
摘要:1.Queue 先进先出队列 与多进程中的Queue使用方式完全相同,区别仅仅是不能被多进程共享。 2.LifoQueue 后进先出队列 该队列可以模拟堆栈,实现先进后出,后进先出 3.PriorityQueue 优先级队列 该队列可以为每个元素指定一个优先级,这个优先级可以是数字,字符串或其他类型 阅读全文
posted @ 2019-06-06 19:42 帅气逼人23 阅读(169) 评论(0) 推荐(0)
摘要:GIL锁 ******* 全名是(Global Interpreter Lock 全局解释器锁) 官方解释: In CPython, the global interpreter lock, or GIL, is a mutex that prevents multiple native threa 阅读全文
posted @ 2019-06-05 19:54 帅气逼人23 阅读(773) 评论(0) 推荐(1)
摘要:守护进程 什么是守护进程:进程是一个正在运行的程序,守护进程也是一个普通进程, 意思是一个进程可以守护另一个进程。 结论:如果说b是a的守护进程,那么a就是被守护的进程,如果a挂了,那b也没有什么必要继续存在了。 测试: 使用场景:父进程交给 了子进程一个任务,任务还没有完成父进程就结束了,那么子进 阅读全文
posted @ 2019-06-04 16:21 帅气逼人23 阅读(303) 评论(0) 推荐(0)