2018年11月6日
摘要: 一、orm介绍 1.orm的使用 (1)tools >Run manage.py Task makemigrations(记录数据库的修改记录) migrate(把数据同步到数据库) (2)python3 manage.py makemigrations 2.orm能做的事情与不能做的事情 (1)能 阅读全文
posted @ 2018-11-06 20:36 周毅 阅读(162) 评论(0) 推荐(0) 编辑
  2018年9月20日
摘要: 一、css三种引入方式 行间式:<div style="width: 100px; height: 100px; background-color: red"></div> 内联式:<head> <style> div { width: 100px; height: 100px; backgroun 阅读全文
posted @ 2018-09-20 16:51 周毅 阅读(121) 评论(0) 推荐(0) 编辑
  2018年9月19日
摘要: 一、前端 定义:前端即网站前台部分,运行在PC端,移动端等浏览器上展现给用户浏览的网页。 前端技术:前端设计:一般可以理解为网站的视觉设计 前端开发:网站的前台代码实现,包括基本的HTML和CSS以及JavaScript 二、前端三剑客 html 1.超文本标记语言 “超文本”就是指页面内可以包含图 阅读全文
posted @ 2018-09-19 19:24 周毅 阅读(222) 评论(0) 推荐(0) 编辑
  2018年9月18日
摘要: 一、视图 定义:本质是一张虚拟的表,数据来自select语句 用途:原表安全 1.隐藏部分数据,开放指定的数据 2.因为视图可以将查询的结果保存特性,所以可以用视图来减少书写sql语句的次数 创建:create view test_view as select *from t1; 特点:1.每次对视 阅读全文
posted @ 2018-09-18 20:43 周毅 阅读(123) 评论(0) 推荐(0) 编辑
  2018年9月17日
摘要: 一、子查询 定义:将一个查询的结果作为下一次查询的条件或原数据,又称为内查询 用途:当你的需求一次查询无法得到你想要的结果的时候,但子查询能做的事情,多表查询也能做 二、mysql用户管理 原因:MySQL是一个tcp服务器,用于操作服务器上的文件数据,接受用户端发送的指令,接收指令时需要考虑安全问 阅读全文
posted @ 2018-09-17 20:29 周毅 阅读(75) 评论(0) 推荐(0) 编辑
  2018年9月13日
摘要: 一、约束 定义:除了数据类型以外额外添加的约束 用途:为了保证数据的合法性、完整性 分类: not null 非空约束 数据不能为空 学生表的姓名字段 create table student (id ind,name char(10) not null); default 默认值约束 可以指定字段 阅读全文
posted @ 2018-09-13 17:06 周毅 阅读(122) 评论(0) 推荐(0) 编辑
  2018年9月12日
摘要: 一、数据存储引擎 定义:一个功能的核心部分叫引擎;数据存储引擎就是数据存储的核心代码 分类: 阅读全文
posted @ 2018-09-12 20:52 周毅 阅读(243) 评论(0) 推荐(0) 编辑
  2018年9月11日
摘要: 一、认识数据库 定义:数据库即存放数据的仓库,只不过这个仓库是在计算机存储设备上,而且数据是按一定的格式存放的 表:文件 数据库:文件夹 数据库服务器:是一台计算机 数据库管理系统:是一个软件 文件系统管理阶段:优点:1.数据可以长期保存 2.由文件管理系统管理数据 缺点:1.数据共享性差 2.数据 阅读全文
posted @ 2018-09-11 20:05 周毅 阅读(164) 评论(0) 推荐(0) 编辑
  2018年9月10日
摘要: 一、进程池与线程池 调用concurrent.futures下的ThreadPoolExecutor,ProcessPoolExecutor来实现 提交任务有两种方式:同步调用:提交完一个任务之后,就在原地等待,等待任务完完整整地运行完毕拿到结果后,在执行下一段代码,是串行的 异步调用:提交完一个任 阅读全文
posted @ 2018-09-10 20:16 周毅 阅读(97) 评论(0) 推荐(0) 编辑
  2018年9月7日
摘要: 一、GIL全局解释锁 定义:本质就是一把互斥锁,相当于执行权限,每个进程内都会存在一把GIL,同一个进程必须抢到GIL之后才能使用Cpython解释器来执行自己的代码,无法并行 用途:因为Cpython解释器的垃圾回收机制不是线程安全的 用法:计算密集型的使用多进程;IO密集型的使用多线程 二、死锁 阅读全文
posted @ 2018-09-07 16:05 周毅 阅读(91) 评论(0) 推荐(0) 编辑