摘要: Web框架本质 对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 socket流程不细说,关于web框架的一些阐释 上述通过socket来实现了其本质,而对于真实开发中的python web程序来说,一般会分为两部分:服务器程序和应用程序。服务 阅读全文
posted @ 2017-03-17 14:41 JasonEnbo 阅读(985) 评论(0) 推荐(0) 编辑
摘要: 什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库.(简单来说就是选课系统下的db) 每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。 我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。 所以,现在我们使用关系型数据库 阅读全文
posted @ 2017-03-17 14:36 JasonEnbo 阅读(174) 评论(0) 推荐(0) 编辑
摘要: jquery是什么? <1> jQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多 javascript高手加入其team。 <2>jQuery是继prototype之后又一个优秀的Javascript框架。其宗旨是——WRITE LESS,DO MORE! <3>它是轻量级 阅读全文
posted @ 2017-02-22 15:41 JasonEnbo 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 引入方式: 基础: 变量 声明变量时不用声明变量类型. 全都使用var关键字; 一行可以声明多个变量.并且可以是不同类型 声明变量时 可以不用var. 如果不用var 那么它是全局变量. 变量命名,首字符只能是字母,下划线,$美元符 三选一,且区分大小写,x与X是两个变量 变量还应遵守以下某条著名的 阅读全文
posted @ 2017-02-22 11:23 JasonEnbo 阅读(127) 评论(0) 推荐(0) 编辑
摘要: css概述: CSS是Cascading Style Sheets的简称,中文称为层叠样式表,用来控制网页数据的表现,可以使网页的表现与数据内容分离 四种引入方式: 注意: 导入式会在整个网页装载完后再装载CSS文件,因此这就导致了一个问题,如果网页比较大则会儿出现先显示无样式的页面,闪烁一下之后, 阅读全文
posted @ 2017-02-15 10:35 JasonEnbo 阅读(158) 评论(0) 推荐(0) 编辑
摘要: html是什么? htyper text markup language 即超文本标记语言 超文本: 就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。 标记语言: 标记(标签)构成的语言. 网页==HTML文档,由浏览器解析,用来展示的 静态网页:静态的资源,如xxx.html 动态网页 阅读全文
posted @ 2017-02-08 11:43 JasonEnbo 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 客户端and服务端架构 即C/S架构,包括 1.硬件C/S架构(打印机) 2.软件C/S架构(web服务) C/S架构与socket的关系: 我们学习socket就是为了完成C/S架构的开发 osi七层 socket层 Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设 阅读全文
posted @ 2017-01-04 11:49 JasonEnbo 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 类和对象: 1.什么叫类:类是一种数据结构,就好比一个模型,该模型用来表述一类事物(事物即数据和动作的结合体),用它来生产真实的物体(实例)。 2.什么叫对象:睁开眼,你看到的一切的事物都是一个个的对象,你可以把对象理解为一个具体的事物(事物即数据和动作的结合体) (铅笔是对象,人是对象,房子是对象 阅读全文
posted @ 2016-12-22 16:06 JasonEnbo 阅读(251) 评论(1) 推荐(0) 编辑
摘要: 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module) 阅读全文
posted @ 2016-12-15 11:38 JasonEnbo 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 什么是装饰器? 器即函数 装饰即修饰,意指为其他函数添加新功能 装饰器定义:本质就是函数,功能是为其他函数添加新功能 原则: 1.不修改被装饰函数的源代码(开放封闭原则) 2.为被装饰函数添加新功能后,不修改被修饰函数的调用方式 3.装饰器=高阶函数+函数嵌套+闭包 高阶函数: 高阶函数定义:1.函 阅读全文
posted @ 2016-12-13 10:53 JasonEnbo 阅读(319) 评论(0) 推荐(0) 编辑