06 2019 档案

摘要:今日内容:1、html: 标记语言:解释性,没有逻辑(有无效果) 常用标签(指令<!...>、转义字符&...;、标签<英文数字->) h1~h6 p a img div span i b ul>li table>tr>th|td form>input|select(option)|textarea 阅读全文
posted @ 2019-06-28 21:38 54菜鸟 阅读(145) 评论(0) 推荐(0) 编辑
摘要:MYSQL 备份 必须在没有登录之前 注意:执行dump 时,需要对表进 行加锁,防止别的线程操作 mysqldump,一次dump的数据时1000条 导入与导出 方法一: 导出; mysqldump -uroot -p db3 > D:/db3.sql 导入: create database db 阅读全文
posted @ 2019-06-19 11:36 54菜鸟 阅读(162) 评论(0) 推荐(0) 编辑
摘要:SQLAlchemy 是python 编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简而言之急就是:将对象转为sql,然后使用数据api执行sql并获取执行结果。 注:ORM 是一种思想 ; SQLZlchemy本身无法操作数据库,他必须依赖pysmysq 阅读全文
posted @ 2019-06-18 20:52 54菜鸟 阅读(617) 评论(0) 推荐(0) 编辑
摘要:存储引擎:定义:引擎就是驱动各种数据库的程序,它负责处理数据库相关工作的核心部份。同样的,数据库应用项目的操作指令,均会通过数据库引擎的处理作用到数据库上。引擎的选择: 大尺寸的数据集趋向于InnoDB引擎,因为它支持事务处理和故障恢复。数据库的大小决定了故障恢复的时间长短,InnoDB可以利用事务 阅读全文
posted @ 2019-06-17 16:57 54菜鸟 阅读(358) 评论(0) 推荐(0) 编辑
摘要:1.python语言操作mysql的包: import pymysql # 连接mysql服务器 conn = pymysql.connect(host='localhost', user='root', password='123',database='db2', charset='utf8') 阅读全文
posted @ 2019-06-15 20:32 54菜鸟 阅读(2794) 评论(0) 推荐(0) 编辑
摘要:唯一索引: 作用:num列的值不能重复 加速查找 create table t5( id int, num int, unique(num) )engine=Innodb charset=utf8; 联合唯一索引: 作用:number 列 和 id列的值不能 重复 加create table t6( 阅读全文
posted @ 2019-06-13 20:01 54菜鸟 阅读(185) 评论(0) 推荐(0) 编辑
摘要:一. 为啥使用数据库? 因为之前使用文件(Excel)管理数据, 但是数据量特别大的时候,使用Excel管理 的话, 就比较的麻烦了 因此引入一个新的数据管理软件 : 数据库软件二. 数据库的分类? 关系型数据库 1. 有约束 2. 基于硬盘的存储 (就是将数据存储到硬盘上, 持久化 落地) 典型代 阅读全文
posted @ 2019-06-12 20:13 54菜鸟 阅读(176) 评论(0) 推荐(0) 编辑
摘要:数据库相关概念: 数据库:存储数据的仓库 数据库的本质:是一套cs结构的tcp程序,也就是客户端连接到服务器 向服务器发送指令,来完成数据的操作 数据库与文件系统的对应关系: 一个数据项 name=Jerry 本质是文件中某一行的一部分数据 一条记录 Jerry,18,man 本质是文件里的一行数据 阅读全文
posted @ 2019-06-11 17:10 54菜鸟 阅读(229) 评论(0) 推荐(0) 编辑
摘要:引子: 因为 有GIL锁,所以cpython无法利用多核CPU的优势,只能使用单核并发的执行,效率明显不高。 对于计算密集型任务而言,无需任何操作就能一直占用cpu到超时,米办法提高效率,除非去锁,让多核CPU并行执行; 对于io密集型任务而言,一旦线程遇到io操作CPU就会且到其他线程,切到的线程 阅读全文
posted @ 2019-06-06 18:55 54菜鸟 阅读(173) 评论(0) 推荐(0) 编辑
摘要:1.GIL 全局解释器锁 只存在于cPython中,其他解释器中没有 释以:在cpython中它是一种互斥锁是为了防止多个线程在同一时间执行python字节码,这个锁是非常重要的,因为cpython的内存管理是非线程安全的,而且很多已经存在的代码需要依赖这个锁,所以即使它影响了程序效率也无法将其去除 阅读全文
posted @ 2019-06-05 21:07 54菜鸟 阅读(173) 评论(0) 推荐(0) 编辑
摘要:1.线程理论 定义:线程是操作系统最小执行调度单位,被包含在进程中,一个线程就是一堆代码构成的的执行流程 why需要线程:目的是提高效率,eg:就像一个车间,如果产量更不上那就再造一条流水线,当然也可以再造一个新车间,但是那需要把原材料运过来,很耗时;所以就是创建新的流水线也就是程 使用:使用方法和 阅读全文
posted @ 2019-06-04 20:03 54菜鸟 阅读(316) 评论(0) 推荐(0) 编辑
摘要:1守护进程 定义:一个进程可以守护另一个进程 eg:如果b是a的守护进程,a是被守护的进程,a完了,b也shui随之完了,qq 接收到一个视频文件,于是开启了一个子进程来下载,如果中途退出了qq,下载任务就没必须要继续运行了 应用场景:父进程交给子进程一个任务,任务还没完成,父进程就结束了,子进程就 阅读全文
posted @ 2019-06-03 18:54 54菜鸟 阅读(161) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示