摘要: 手动编写一个web简易框架 import socket server = socket.socket() server.bind( ('127.0.0.1', 8080) ) server.listen(5) """ b'GET /index HTTP/1.1\r\n Host: 127.0.0.1 阅读全文
posted @ 2020-01-03 20:07 treeter 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 一、jQuery简单介绍 jQuery它是一个轻量级的、兼容多浏览器的JavaScript库。 优点: - 是一款轻量级的JS框架,不会影响页面加载速度 - 丰富的DOM选择器,jQuery的选择器用起来更方便 - 链式表达式,可以把多个操作写在一行代码里,更加简洁 - 事件、样式、动画支持 - A 阅读全文
posted @ 2019-12-31 16:51 treeter 阅读(207) 评论(0) 推荐(0) 编辑
摘要: BOM是指浏览器对象模型,它使 JavaScript 有能力与浏览器进行“对话” DOM是指文档对象模型,通过它,可以访问HTML文档的所有元素 我们已经学习了JavaScript的基本语法,而接下来学习的BOM和DOM就是用这些JS语法与HTML页面进行交互 一、Window对象 Window对象 阅读全文
posted @ 2019-12-30 18:15 treeter 阅读(267) 评论(1) 推荐(0) 编辑
摘要: JavaScript简介 JavaScript是一种脚本语言,也是一种轻量级的编程语言,可插入HTML页面的编程代码,插入HTML页面后,可由浏览器执行 引入方式: 1.script标签内写代码 <script> // 编写js代码 </script> 2.引入外部的js文件 <script src 阅读全文
posted @ 2019-12-28 20:29 treeter 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一、选择器的优先级 1.选择器相同,引入方式不同: 就近原则 2.引入方式相同,选择器不同: 行内 > id选择器 > 类选择器 > 标签选择器 除此以外,我们还可以自己设置强制让该样式为最高优先级,通过添加 !important方式。但是不推荐这样使用,因为过多的使用会使样式文件混乱,不易维护,迫 阅读全文
posted @ 2019-12-27 20:14 treeter 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 什么是CSS CSS就是层叠样式表,定义如何显示HTML元素,当浏览器读到一个样式表,就会按照这个样式来渲染文档 CSS语法 选择器 {属性名:值;属性名:值;...} CSS注释 注释样式: CSS注释与HTML不一样 HTML:<!--注释内容--> CSS:/*注释内容*/ 注释使用: CSS 阅读全文
posted @ 2019-12-26 16:35 treeter 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一、什么是前端 任何与用户直接打交道的操作界面都可以称作为一个前端 例如:电脑显示界面、手机界面、Ipad 二、Web服务本质 软件开发架构: C/S B/S:本质上是C/S 当打开一个浏览器,点击一个可以点击的界面时,发生了哪些事 1.朝着指定的客户端发送请求 2.服务端接收相应的请求 3.服务端 阅读全文
posted @ 2019-12-25 20:04 treeter 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 一、需求分析 1.管理员: 注册、登录、上传视频、删除视频、发布公告 2.用户: 注册、登录、充会员、查看视频、下载免费视频、下载收费视频、查看下载记录、查看公告 二、程序的架构设计(三层架构) 1.用户视图层 与用户交互 2.接口层 处理核心业务逻辑 3.数据层 对数据进行存取 三、ORM(对象关 阅读全文
posted @ 2019-12-18 19:40 treeter 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 一、视图 1.什么是视图? 视图是一个虚拟表,并非真实存在的。 产生的视图我们在data文件夹中只能找到表结构文件,而找不到表的数据文件,这是因为视图中的数据来源于查询的原表。而为了数据的安全,避免修改视图而影响原表中的数据,视图只能进行查询字段操作,而拒绝修改字段操作 若需要修改视图,需要修改原表 阅读全文
posted @ 2019-12-17 18:42 treeter 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一 单表查询 1、前期表与数据准备 插入表数据 2、语法书写与执行顺序 4、group by 5、练习题 6、having 7、distinct 8、order by 9、limit 10、正则 二 多表查询 创建表与插入数据准备 1、关联查询 2、子查询 阅读全文
posted @ 2019-12-13 14:32 treeter 阅读(238) 评论(0) 推荐(0) 编辑