摘要: 知识准备:JSON 什么是JSON? 定义:json(JavaScript Object Notation, JS 对象标记),是一种轻量级数据交换格式. 他采用完全独立于编程语言的文本格式来储存和表示数据,简洁层次清晰,使json成为理想的数据交换语言 .易于阅读和编写,同时也易于机器解析和生成, 阅读全文
posted @ 2017-11-13 23:07 forjie 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 一:基础知识三次握手 二:网络编程-socket 三:网络编程--socket知识 四:并发进程之多进程 五:并发之多线程 六:进程基本知识 七:并发之多协程 阅读全文
posted @ 2017-11-13 12:15 forjie 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 一:初始数据库-来源,下载,安装 二:数据基础类型: 数值,日期,字符串,枚举类型与几何类型 三:数据库基本操作 四:数据库存储引擎 五:数据库单标查询 六:数据库库语句查询执行顺序 七:数据库多表查询 八:索引原理与慢查询优化 九:数据库补充 阅读全文
posted @ 2017-11-13 11:51 forjie 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一 视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,可以将该结果集当做表来使用。 使用视图我们可以把查询过程中的临时表摘出来,用视图去实现,这样以后再想操作该临时表的数据时就无需重写复杂的sql了,直接去视图中查 阅读全文
posted @ 2017-11-13 11:47 forjie 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 一 介绍 为何要有索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。 什么是索引? 索引在MySQL中也叫做“键 阅读全文
posted @ 2017-11-13 11:44 forjie 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 一 介绍 本节主题 多表连接查询 复合条件连接查询 子查询 准备表 company.employeecompany.department #建表 create table department( id int, name varchar(20) ); create table employee( i 阅读全文
posted @ 2017-11-13 11:43 forjie 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 一 SELECT语句关键字的定义顺序 SELECT DISTINCT <select_list> FROM <left_table> <join_type> JOIN <right_table> ON <join_condition> WHERE <where_condition> GROUP BY 阅读全文
posted @ 2017-11-13 11:42 forjie 阅读(3932) 评论(0) 推荐(0) 编辑
摘要: 一 介绍 本节内容: 查询语法 关键字的执行优先级 简单查询 单条件查询:WHERE 分组查询:GROUP BY HAVING 查询排序:ORDER BY 限制查询的记录数:LIMIT 使用聚合函数查询 使用正则表达式查询 二 查询语法 三 关键字的执行优先级(重点) 1.找到表:from 2.按条 阅读全文
posted @ 2017-11-13 11:39 forjie 阅读(1227) 评论(0) 推荐(0) 编辑
摘要: 一 介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性主要分为: 说明: 二 not null与default 是否可空,null表示空,非字符串not null - 不可空null - 可空 默认值,创建列时可以指定默认值,当插入数据时如果未主动设置,则自动添加默 阅读全文
posted @ 2017-11-13 11:38 forjie 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 表介绍 表相当于文件,表中的一条记录就相当于文件的一行内容,不同的是,表中的一条记录有对应的标题,称为表的字段 id,name,qq,age称为字段,其余的,一行内容称为一条记录 本节重点: 1 创建表 2 查看表结构 3 数据类型 4 表完整性约束 5 修改表 6 复制表 7 删除表 一 创建表 阅读全文
posted @ 2017-11-13 11:37 forjie 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 一 什么是存储引擎 mysql中建立的库 >文件夹 库中建立的表 >文件 现实生活中我们用来存储数据的文件应该有不同的类型:比如存文本用txt类型,存表格用excel,存图片用png等 数据库中的表也应该有不同的类型,表的类型不同,会对应mysql不同的存取机制,表类型又称为存储引擎。 存储引擎说白 阅读全文
posted @ 2017-11-13 11:36 forjie 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 一 知识储备 MySQL数据库基本操作知识储备 数据库服务器:一台计算机(对内存要求比较高) 数据库管理系统:如mysql,是一个软件 数据库:oldboy_stu,相当于文件夹 表:student,scholl,class_list,相当于一个具体的文件 记录:1 刘海龙 324245234 22 阅读全文
posted @ 2017-11-13 11:35 forjie 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 1: 权限管理整体思路 阅读全文
posted @ 2017-11-13 11:23 forjie 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1: django--MTV基础模型 1.1: url的分发,起别名,根目录, 2: django--模板层 3: django--模型层(ORM)--建表 4: django--模型层(ORM)--添加,查询,修改 5: django--模型层(ORM)--多表相关操作(图书管理小练习) 6: 模 阅读全文
posted @ 2017-11-13 11:03 forjie 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 69、django之Form组件 本篇导航: 小试牛刀 Form类 常用选择插件 自定义验证规则 初始化数据 Django的Form主要具有一下几大功能: 生成HTML标签 验证用户数据(显示错误信息) HTML Form提交保留上次提交数据 初始化页面显示内容 一、小试牛刀 1、创建Form类 2 阅读全文
posted @ 2017-11-13 10:49 forjie 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 前面我们介绍了cookies,主要应用在用户登录上,保存用户登录状态,不过cookies直接放在了浏览器上,安全性较低,所以我们便引出了session功能与cookies相同,不同的是它放在了客户端,相比较cookies来说安全性更高。还有分页,这是一个比较常用的功能。 本篇导航: session 阅读全文
posted @ 2017-11-13 10:47 forjie 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 67、django之模型层(model)--查询补充及cookie 已经连续写了好几篇django的模型层(model)增删改查的随笔了,没篇大篇幅都是查询相关的操作,可以看出查询在数据的操作中是多么的重要,而本篇最后再补充一点关于关于查询的一些方法,模型层基本的操作也就结束了。然后会有一部分coo 阅读全文
posted @ 2017-11-13 10:46 forjie 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 66、django之模型层(model)--多表相关操作(图书管理小练习) 前面几篇随笔的数据库增删改查操作都是在单表的操作上的,然而现实中不可能都是单表操作,更多的是多表操作,一对一,一对多,多对多的表结构才是我们经常需要处理的,本篇将带我们了解多表操作的一些相关操作。也会带着大家做一个简单的图书 阅读全文
posted @ 2017-11-13 10:44 forjie 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 上篇带大家简单做了一下图书表的创建、简单的查看和删除,今天会先简单介绍添加和修改,因为添加和修改与删除一样都很简单,本篇会相对多介绍一点单表查询,大家都知道数据库中查询是最重要的一部分,毕竟无论是修改还是删除等很多操作都是建立在查数据的基础上。 本篇导航: 添加 单表查询 修改 今天所有例子用的延续 阅读全文
posted @ 2017-11-13 10:43 forjie 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 要说一个项目最重要的部分是什么那铁定数据了,也就是数据库,这篇就开始带大家走进django关于模型层model的使用,model主要就是操纵数据库不使用sql语句的情况下完成数据库的增删改查。本篇仅带领大家进行简单的建表、查询和删除,因为model的重要性所以后面几篇都会围绕ORM慢慢深入。 本篇导 阅读全文
posted @ 2017-11-13 10:38 forjie 阅读(4001) 评论(0) 推荐(0) 编辑