欢迎来到Cecilia陈的博客

孤独,是人一生最好的修行。

10 2019 档案

摘要:[TOC] 一、前言 什么是可插拔式设计? 在我们前面学习的django的内容,在django框架中,我们学习到了中间件,中间件是干嘛的,都还记得把!! 中间件是当请求来的时候,全局的对每一个request进行一个验证,我们都知道在Django的中间件中,有7个默认的中间件,而当一个request来 阅读全文
posted @ 2019-10-31 22:45 Cecilia陈 阅读(1140) 评论(0) 推荐(0)
摘要:[TOC] 一、Auth模块是什么 Auth模块是Django自带的用户认证模块: 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,我们就要自己利用cookie和session去进行登录认证,这还真是个麻烦的事情 阅读全文
posted @ 2019-10-31 22:44 Cecilia陈 阅读(334) 评论(0) 推荐(0)
摘要:[TOC] 一、前言 在前面的博客中已经介绍了给视图函数加装饰器来判断是用户是否登录,把没有登录的用户请求跳转到登录页面。我们通过给几个特定视图函数加装饰器实现了这个需求。但是以后添加的视图函数可能也需要加上装饰器,这样会稍微的有些繁琐 下面的内容即将让我们通过一些特点的方式实现控制全局的效果 二、 阅读全文
posted @ 2019-10-30 23:32 Cecilia陈 阅读(113) 评论(0) 推荐(0)
摘要:[TOC] 一、Cookie 1.1 Cookie的由来 我们知道HTTP协议的四大特性中有一特性: 无状态 无状态: 服务器无法保存客户端浏览器的任何信息,无法记住每次访问服务器的客户端浏览器是谁。也就是说客户端浏览器每次对服务器的访问请求都是独立的,它的知心话情况和结果与前面任何依次的请求和之后 阅读全文
posted @ 2019-10-30 23:31 Cecilia陈 阅读(231) 评论(0) 推荐(0)
摘要:[TOC] 前言 当用户输入URL时,我在前端页面显示的数据,假设有1万条数据,用脑子想一想不可能将这一万条数据全部都展示在当前一个页面上去给用户直接看把,这样虽然后端方便了,但是如果你是开发一个上线的项目,用户体验贼差,那这个项目岂不是费了,所以我们在浏览别人的网站的时候,就好比博客园来说把,它是 阅读全文
posted @ 2019-10-29 22:14 Cecilia陈 阅读(116) 评论(0) 推荐(0)
摘要:[TOC] 一、Form 介绍 我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来。 与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确。如果用户输入的内容有错误就需要在页面上相应的位置 阅读全文
posted @ 2019-10-29 22:14 Cecilia陈 阅读(139) 评论(0) 推荐(0)
摘要:[TOC] 一、Ajax 介绍 Ajax是一种异步提交,就是在当前页面时,不刷新当前页面的前提下,将数据提交到另一个页面 Ajax可以局部刷新页面,在一个页面下,不整体刷新页面,而是可以将当前页面的某一个部分刷新 此处回忆一下同步异步/阻塞非阻塞 同步异步: 描述的任务的提交方式 同步: 提交任务之 阅读全文
posted @ 2019-10-28 20:32 Cecilia陈 阅读(152) 评论(0) 推荐(0)
摘要:[TOC] choices 参数 在将choices参数之间,我们先来回顾一下Django ORM创建表类中字段如何创建的把,是不是下面这样 通过上面的userinfo表,我们是否可以想一下,在用户性别字段中,人类的性别好像只有两种表示方式,男/女,那这样,我们如果有100万条用户信息,而这100万 阅读全文
posted @ 2019-10-28 20:31 Cecilia陈 阅读(671) 评论(0) 推荐(0)
摘要:[TOC] 一、update() 和 save() 区别 两者都是对数据的修改保存操作,但是save()函数是将数据列的全部数据项全部重新写一遍,而update()则是针对修改的项进行针对的更新效率高耗时少 所以以后对数据的修改保存用update() 二、only 与 defer defer和onl 阅读全文
posted @ 2019-10-27 16:48 Cecilia陈 阅读(143) 评论(0) 推荐(0)
摘要:[TOC] 一、事务 事务的定义:将多个sql语句操作变成原子性操作,要么同时成功,有一个失败则里面回滚到原来的状态,保证数据的完整性和一致性(NoSQL数据库对于事务则是部分支持) 事务的详解概念请看: "事务解读" 二、示例 如何在Django中开启事务 阅读全文
posted @ 2019-10-27 16:47 Cecilia陈 阅读(115) 评论(1) 推荐(0)
摘要:[TOC] 一、F与Q查询 二、F 查询 在上面所有的例子中,我们构造的过滤器都 只是将字段值与某个我们自己设定的常量做比较 。 如果我们要对两个字段的值做比较,那该怎么做呢 ? Django 提供 F() 来做这样的比较。F() 的实例可以在查询中引用字段,来比较同一个 model 实例中两个不同 阅读全文
posted @ 2019-10-27 16:46 Cecilia陈 阅读(138) 评论(0) 推荐(0)
摘要:[TOC] 一、聚合查询 聚合(利用聚合函数查询): 是`QuerySet` 的一个终止子句,意思是说,它返回一个包含一些键值对的字典。 键的名称是聚合值的标识符,值是计算出来的聚合值。键的名称是按照字段和聚合函数的名称自动生成出来的。 用到的内置函数: 示例: 如果你想要为聚合值指定一个名称,可以 阅读全文
posted @ 2019-10-27 16:46 Cecilia陈 阅读(324) 评论(0) 推荐(0)
摘要:[TOC] 一、说明 表的名称是自动生成的,如果你要自定义表名,需要在model的Meta类中指定 db_table 参数,强烈建议使用小写表名,特别是使用MySQL作为后端数据库时。 id字段是自动添加的,如果你想要指定自定义主键,只需在其中一个字段中指定 primary_key=True 即可。 阅读全文
posted @ 2019-10-27 16:45 Cecilia陈 阅读(152) 评论(0) 推荐(0)
摘要:[TOC] 一、数据库表关系 在讲解MySQL时,我们提到,把应用程序的所有数据都放在一张表里是极不合理的。 比如我们开发一个员工管理系统,在数据库里只创建一张员工信息表,该表有四 个字段:工号、姓名、部门名、部门职能描述,此时若公司有1万名员工,但只有 3个部门,因为每一名员工后都需要跟着部门信息 阅读全文
posted @ 2019-10-25 00:01 Cecilia陈 阅读(229) 评论(0) 推荐(0)
摘要:[TOC] 一、前言 前面基础部分学习的差不多了,是不是感觉卧槽,Django牛逼啊,哈哈哈,前面的部分内容还不是django的重头戏呢,接下来的部分才是精彩来袭,此处需要你擦亮自己的眼睛啦 下面讲的部分是我们django模型层的内容,此处插一嘴,想问一下之前django学习了那几层你还记得不,不记 阅读全文
posted @ 2019-10-24 23:56 Cecilia陈 阅读(197) 评论(0) 推荐(0)
摘要:[TOC] 一、模板层简介 在视图层中我们提到,浏览器发送的请求信息会转发给视图函数进行处理,而视图函数在经过一系列处理后必须要有返回信息给浏览器。如果我们 要返回html标签、css等数据给浏览器进行渲染,我们可以在视图函数中这么做 上例所示,我们直接将HTML代码放到视图函数里,然后进行返回,这 阅读全文
posted @ 2019-10-24 16:49 Cecilia陈 阅读(145) 评论(0) 推荐(0)
摘要:[TOC] 一、视图层简介 都看到这里了,视图层有何卵用就不用我在过多介绍了吧!!! 视图层是干嘛的呢?:放视图函数的,简称视图 提示:视图层是用来放路径对应的视图函数的!!! 二、视图函数 视图函数,简称视图,属于Django的视图层,默认定义在views.py文件中。 是用来处理web请求信息以 阅读全文
posted @ 2019-10-24 16:49 Cecilia陈 阅读(371) 评论(0) 推荐(0)
摘要:[TOC] 一、前言 在前面的一小结学习,我们们已经能够利用命令行和pycharm去创建Django的项目了,也知道Django项目的目录文件是用来干什么的以及用django框架开发web项目时的注意事项。 详情: "Django的安装及详情使用" 二、路由器 事实上,在 "Django的安装及详情 阅读全文
posted @ 2019-10-24 16:48 Cecilia陈 阅读(403) 评论(0) 推荐(0)
摘要:第一部分 基础操作 "01 Vue 概念基础" "02 Vue 基础使用" 第二部分 Vue 使用 "03 Vue 实例成员" "04 Vue 指令操作" "05 Vue组件" 第三部分 Vue项目启动 "06 Vue项目搭建" "07 Vue router路由" "08 Vue生命周期钩子" "0 阅读全文
posted @ 2019-10-24 09:56 Cecilia陈 阅读(248) 评论(0) 推荐(0)
摘要:第一部分 接口规范 "01 Web API接口" "02 Restful 接口规范" 第二部分 配置模块组件 "03 drf 请求模块" "04 drf 渲染模块" "05 drf 解析模块" "06 drf 异常模块+响应模块" 第三部分 序列化组件 "07 Serializer 序列化组件" " 阅读全文
posted @ 2019-10-21 19:01 Cecilia陈 阅读(484) 评论(6) 推荐(1)
摘要:[TOC] 一、Django的安装 在使用Django框架开发web应用程序时,开发阶段同样时依赖于wsgrief模块来实现Server的功能,我们使用Django框架是为了快速的开发application 注意事项: 1. 在安装Django之前,首先先看一下自己的计算机名字,千万不要有中文,否则 阅读全文
posted @ 2019-10-19 19:37 Cecilia陈 阅读(249) 评论(0) 推荐(0)
摘要:[TOC] 一、web三大主流框架 1.1 Django: Django是个比较大的框架,自带的功能比较多,但是有时候过于繁琐 1.2 Flask Flask是一个较小的框架,自带的功能也比较少,但是它的第三方模块比较多,如果将flask第三方模块全部加起来 完全可以超过django,但是还是比较依 阅读全文
posted @ 2019-10-19 19:36 Cecilia陈 阅读(423) 评论(0) 推荐(0)
摘要:[TOC] 一、软件开发架构 C/S 客户端 服务端 B/S 浏览器和服务端 注意 :B/S 的本质也是C/S架构 二、web应用的组成 ​ 接下来学习的目的是为了开发一个web应用程序,而web应用程序是基于B/S架构的,其中B就是上面说的浏览器,负责向S端发送请求信息,而S端会根据接收到的请求信 阅读全文
posted @ 2019-10-19 19:35 Cecilia陈 阅读(282) 评论(0) 推荐(0)
摘要:第一部分 Django基础部分 "01 web 应用" "02 python web的三大主流框架" "03 Django的安装使用" "04 Djang 路由层urls.py" "05 Django 视图层views.py" "06 Django 模板层" 第二部分 数据库操作部分 "07 Dja 阅读全文
posted @ 2019-10-19 19:25 Cecilia陈 阅读(621) 评论(0) 推荐(0)
摘要:[TOC] 一、HTTP协议简介 作为学习前端开发的开始,我们必须搞明白一下几件事 1.1 什么是互联网 互联网=物理连接介质+互联网协议 1.2 互联网建立的目的 数据传输打破地域限制,否则的话,我想获得对方主机上的数据,只能拿着硬盘去对方主机拷贝 1.3 什么是上网 ​ 用户上网的过程即浏览器向 阅读全文
posted @ 2019-10-19 16:23 Cecilia陈 阅读(181) 评论(0) 推荐(0)
摘要:第一部分 MarkDown 基本语法 "001 MarkDown基本语法" 第二部分 Python集成环境和解释器 "002 Python解释器" "003 Python解释器源修改" "004 pip的使用" "005 Python的IDE之Pycharm的使用" "006 Python的IDE之 阅读全文
posted @ 2019-10-17 23:52 Cecilia陈 阅读(577) 评论(0) 推荐(1)
摘要:[TOC] 一、练习 1.1 表与数据准备 2.2 题目 1.查询出每个部门每次最新入职的那位员工 二、综合练习 2.1 数据准备 mysql 先创建一个班级表,并导入数据 CREATE TABLE class ( cid int(11) NOT NULL AUTO_INCREMENT, capti 阅读全文
posted @ 2019-10-17 23:51 Cecilia陈 阅读(149) 评论(0) 推荐(0)
摘要:[TOC] 一、初识索引 1.1 为什么要有索引 一般的应用系统,读往往是比写的速度要块的,而且插入操作和一般的更新操作很少会出现性能问题,在生产环境中,我们遇到的最多的,也就是最容易出现问题的,还是一些比较复杂的查询操作,因此对查询语句的优化显然是重中之重的,而优化加速查询,就肯定会提到数据表的索 阅读全文
posted @ 2019-10-17 23:50 Cecilia陈 阅读(163) 评论(0) 推荐(0)
摘要:"[01 CSS] :form表单实例" "[02 CSS] :checkbox和radio" "[03 CSS] :submit 提交按钮" "[04 CSS] :button 普通按钮" "[05 CSS] :file 上传文件" "[06 CSS] :reset 重置表单" "[07 CSS] 阅读全文
posted @ 2019-10-17 08:14 Cecilia陈 阅读(210) 评论(0) 推荐(0)
摘要:[TOC] 一、为什么要学习算法与数据结构 算法说直白点算是检验一个人的脑回路了,一个人脑子调理请不清晰,看算法学的好不好,就可以看出个90% 个人觉得算法十比较有趣的,并且很多人都在学 二、算法概述 定义:一个计算过程,解决问题的方法,而程序=数据结构+算法。 时间复杂度:⽤来评估算法运⾏效率的⼀ 阅读全文
posted @ 2019-10-17 00:14 Cecilia陈 阅读(208) 评论(0) 推荐(0)
摘要:"[01 JQ] :自定义模块框" "[02 JQ] :左侧菜单栏" "[03 JQ] :回到顶部" "[04 JQ] :自定义登录校验" 阅读全文
posted @ 2019-10-17 00:00 Cecilia陈 阅读(103) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:59 Cecilia陈 阅读(124) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:59 Cecilia陈 阅读(133) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:58 Cecilia陈 阅读(139) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:58 Cecilia陈 阅读(136) 评论(0) 推荐(0)
摘要:"[01 DOM] :定时器" "[02 DOM] :取消定时器" "[03 DOM] :循环弹框" "[04 DOM] :清除循环弹框" "[05 DOM] :dom操作" "[06 DOM] :toggle操作" "[07 DOM] :当前时间显示" "[08 DOM] :搜索框获取焦点" "[ 阅读全文
posted @ 2019-10-16 23:56 Cecilia陈 阅读(157) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:55 Cecilia陈 阅读(118) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:54 Cecilia陈 阅读(184) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:54 Cecilia陈 阅读(174) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:53 Cecilia陈 阅读(107) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:53 Cecilia陈 阅读(247) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:52 Cecilia陈 阅读(107) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:52 Cecilia陈 阅读(113) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:51 Cecilia陈 阅读(90) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:51 Cecilia陈 阅读(232) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:47 Cecilia陈 阅读(97) 评论(0) 推荐(0)
摘要:"[01 JS] :JS引入和语言基础" "[02 JS] :数据类型转换" "[03 JS] :字符类型 常用方法" "[04 JS] :布尔值boolean" "[05 JS] :数组对象" "[06 JS] :运算符" "[07 JS] :流程控制" "[08 JS] :函数" "[09 JS 阅读全文
posted @ 2019-10-16 23:47 Cecilia陈 阅读(124) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:46 Cecilia陈 阅读(112) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:45 Cecilia陈 阅读(96) 评论(0) 推荐(0)
摘要:```js <!DOCTYPE html Title / Date对象 / //getDate() 获取日 //getDay () 获取星期 //getMonth () 获取月(0 11) //getFullYear () 获取完整年份 //getYear () 获取年 //getHours () 阅读全文
posted @ 2019-10-16 23:45 Cecilia陈 阅读(142) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:44 Cecilia陈 阅读(109) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:44 Cecilia陈 阅读(288) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:43 Cecilia陈 阅读(78) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:43 Cecilia陈 阅读(102) 评论(0) 推荐(0)
摘要:```js <!DOCTYPE html Title // 字符串类型 var a = " Hello "; var b = "world "; var c = a + b; console.log(c); // 得到Helloworld // 常用方法 console.log(c.length); 阅读全文
posted @ 2019-10-16 23:42 Cecilia陈 阅读(130) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:42 Cecilia陈 阅读(132) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:41 Cecilia陈 阅读(148) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:41 Cecilia陈 阅读(105) 评论(0) 推荐(0)
摘要:[TOC] 一、JQuery介绍 1. jQuery是一个轻量级的、兼容多浏览器的JavaScript库。 2. jQuery使用户能够更方便地处理HTML Document、Events、实现动画效果、方便地进行Ajax交互,能够极大地简化JavaScript编程。它的宗旨就是:“Write le 阅读全文
posted @ 2019-10-16 23:37 Cecilia陈 阅读(179) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:33 Cecilia陈 阅读(200) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:33 Cecilia陈 阅读(227) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:32 Cecilia陈 阅读(120) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:32 Cecilia陈 阅读(99) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:31 Cecilia陈 阅读(123) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:31 Cecilia陈 阅读(114) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:30 Cecilia陈 阅读(118) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:30 Cecilia陈 阅读(106) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:29 Cecilia陈 阅读(119) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:29 Cecilia陈 阅读(135) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:28 Cecilia陈 阅读(114) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:28 Cecilia陈 阅读(542) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:27 Cecilia陈 阅读(116) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:27 Cecilia陈 阅读(195) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:26 Cecilia陈 阅读(151) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:26 Cecilia陈 阅读(107) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:25 Cecilia陈 阅读(261) 评论(0) 推荐(0)
摘要:文字对齐 文字装饰 阅读全文
posted @ 2019-10-16 23:24 Cecilia陈 阅读(196) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:23 Cecilia陈 阅读(427) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:22 Cecilia陈 阅读(118) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:22 Cecilia陈 阅读(181) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:21 Cecilia陈 阅读(154) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:20 Cecilia陈 阅读(167) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:20 Cecilia陈 阅读(197) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:19 Cecilia陈 阅读(658) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:18 Cecilia陈 阅读(114) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:12 Cecilia陈 阅读(185) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:11 Cecilia陈 阅读(188) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:10 Cecilia陈 阅读(92) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:09 Cecilia陈 阅读(287) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:09 Cecilia陈 阅读(232) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:08 Cecilia陈 阅读(335) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:07 Cecilia陈 阅读(289) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:06 Cecilia陈 阅读(666) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:05 Cecilia陈 阅读(130) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-16 23:04 Cecilia陈 阅读(258) 评论(0) 推荐(0)
摘要:[TOC] 一、JavaScript 基本功能 能直接写入HTML输出流中 能对事件的反应 能改变HTML内容 改变HTML图像 能改变HTML样式,属于改变HTML属性的变种 用于验证用户的输入 二、JavaScript 引入方法 浏览器会解释并执行位于``之间的JavaScript代码。 三、J 阅读全文
posted @ 2019-10-15 17:36 Cecilia陈 阅读(153) 评论(0) 推荐(0)
摘要:[TOC] 一、前言 我们已经学过了JavaScript的一些简单的语法。但是这些简单的语法,并没有和浏览器有任何交互。也就是我们还不能制作一些我们经常看到的网页的一些交互,我们需要继续学习BOM和DOM相关知识。 JavaScript分为 ECMAScript,DOM,BOM。 BOM(Brows 阅读全文
posted @ 2019-10-15 16:43 Cecilia陈 阅读(133) 评论(0) 推荐(0)
摘要:[TOC] 一、Javascript概述 1.1 ECMAScript和JavaScript的关系 1996年11月,JavaScript的创造者 Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA 阅读全文
posted @ 2019-10-14 21:37 Cecilia陈 阅读(132) 评论(0) 推荐(0)
摘要:一、块级元素:块级大多为机构行标记 二、行内元素 行内大多为描述性标记 三、块级元素和行内元素的区别 3.1 块级元素 1. 总是从新的一行开始 2. 高度、宽度都是可控的 3. 宽度没有设置时,默认时100% 4. 块级元素中可以包含块级元素和行内元素 3.2 行内元素 1. 和其他元素都是在一行 阅读全文
posted @ 2019-10-11 22:28 Cecilia陈 阅读(142) 评论(0) 推荐(0)
摘要:[TOC] 一、CSS介绍 CSS(Cascading Style Sheet ,层叠样式表):定义如何显示HTML元素,也就是HTML的样式表 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染) 二、CSS语法 每一个CSS样式由两个部分组成: 选择器和声明 。 声明又包括属性 阅读全文
posted @ 2019-10-11 22:28 Cecilia陈 阅读(205) 评论(0) 推荐(0)
摘要:[TOC] 一、HTML的本质 1.1 Web服务本质 在这里我们先提一下网络编程中的socket套接字,我们知道我们的TCP连接有C/S和B/S C/S:是客户端和服务端之间进行通信连接 B/S:是浏览器和服务端之间进行通信连接的,这里浏览器其实就是相当于是客户端 通过B浏览器向服务端建立连接 1 阅读全文
posted @ 2019-10-11 22:27 Cecilia陈 阅读(150) 评论(0) 推荐(0)
摘要:一、索引的概念 索引就是键 key 二、实例 重点 :从以上的a1和a2表的数据查询速度来看,很明显a2表中有索引的x字段的数据查询的速度比较快。这就是键(索引)可以极大的加快查询速度 阅读全文
posted @ 2019-10-04 14:53 Cecilia陈 阅读(124) 评论(0) 推荐(0)
摘要:[TOC] 一、数据库的安装和连接 1.1 pymysql的安装 1.2 python连接数据库 1. 建立数据库连接对象 conn 2. 通过 conn 创建操作sql的 游标对象 3. 编写sql交给 cursor 执行 4. 如果是查询,通过 cursor对象 获取结果 5. 操作完毕,端口操 阅读全文
posted @ 2019-10-04 14:53 Cecilia陈 阅读(223) 评论(0) 推荐(0)
摘要:[TOC] 一、视图概念 视图是存在内存中的临时表 视图的创建依赖select语句,所以就是select语句操作的结果形成的表 视图支持对数据的增删改查,增删改本质是直接对创建视图的真实表进行操作 视图不允许对视图表的字段做修改 视图不仅支持创建,也支持更新与删除 二、视图实例 2.1 语法 2.2 阅读全文
posted @ 2019-10-04 14:52 Cecilia陈 阅读(190) 评论(0) 推荐(0)
摘要:[TOC] 一、事务的概念 事务:通常就是一些业务需要多条sql语句参与,参与的sql语句会形成一个执行的整体,该整体我们称之为是一个事物 简而言之:事务就是保护多条执行的sql语句,必须同时执行成功 二、事物的四大特性 1. 原子性 :事务是一组不可分割的单位,要么同时成功,要么同时不成功 2. 阅读全文
posted @ 2019-10-04 14:52 Cecilia陈 阅读(179) 评论(0) 推荐(0)
摘要:[TOC] 一、子查询的概念 二、子查询的规则 三、子查询的实例 3.1 案例(基于emp表) 阅读全文
posted @ 2019-10-04 14:51 Cecilia陈 阅读(185) 评论(0) 推荐(0)