闭包: 闭包的本质就是函数嵌套,就是在函数里面定义函数, 内部函数可以引用外部函数的参数和变量 参数和变量不会被垃圾回收机制给回收 闭包的用途:可以存循环的索引值、做私有变量...
闭包: 闭包的本质就是函数嵌套,就是在函数里面定义函数, 内部函数可以引用外部函数的参数和变量 参数和变量不会被垃圾回收机制给回收 闭包的用途:可以存循环的索引值、做私有变量...
WSGI允许开发者将选择web框架和web服务器分开。可以混合匹配web服务器和web框架,选择一个适合的配对 web服务器必须具备WSGI接口,所有的现代Python We...
索引是: 索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。 更通俗的说,数据库索引好比是字典前面的目录,能加...
事务: 事务操作分两种:自动事务(默认)、手动事务 手动事务的操作流程: 开启事务:start transaction; 进行事务操作 关闭事务 提交事务:commit; 同...
视图: 视图(view):是一种有结构,但是没结果的虚拟表 创建视图: 基本语法:create view 视图名字 as select 语句; 创建单表视图:基表只有一个 创...
外键: 增加外键: 创建表的时候增加外键:在所有的表字段之后,使用foreign key(外键字段) references 外部表(主键字段) 在新增表之后增加外键:修改表结...
高级数据操作: 新增数据: 基本语法:insert into 表名[(字段列表)] 源values(值列表); 主键冲突(Duplicate key) 当主键存在冲突的时候,...
主键约束:主健对应的字段中的数据不允许重复,一旦重复,数据操作(增和改)失败 更新主键 & 删除主键 alter table 表名 drop primary key; 主键分...
数据类型(列类型): 对数据进行统一的分类,从系统的角度出发,为了能够使用统一的方式进行管理,更好地利用有限的空间 SQL中将数据类型分成三类 数值类型 字符串类型 时间日期...
MySQL数据库的基本操作(增删改查) 高级操作 视图 触发器 函数 存储过程 什么是数据库: 数据库(Database):存储数据的仓库 数据库的分类:分为关系型数据库(S...
tcp长连接和短连接: TCP在真正的读写操作之前,server与client之间必须建立一个连接, 当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接, 连接的建...
按需返回页面的http服务器: http格式: 每个HTTP请求和响应都遵循相同的格式,一个HTTP包含Header和Body两部分,其中Body是可选的。 HTTP协议是一...
进程 线程 协程区别: 进程是资源分配的单位 线程是操作系统调度的单位 进程切换需要的资源很最大,效率很低 线程切换需要的资源一般,效率一般(当然了在不考虑GIL的情况下) ...
迭代器: 迭代是访问集合元素的一种方式 迭代器是一个可以记住遍历的位置的对象 迭代器对象从集合的第一个元素开始访问 直到所有的元素被访问完结束 迭代器只能往前不会后退 可迭代...
事件处理: 1. 绑定监听: v-on:xxx="fun" @xxx="fun" @xxx="fun(参数)" 默认事件形参: event 隐含属性对象: $eve...
计算属性和监视: 1. 计算属性 在computed属性对象中定义计算属性的方法 在页面中使用{{方法名}}来显示计算的结果 2. 监视属性: 通过通过vm对象的$wa...
Iterator遍历器: 概念: iterator是一种接口机制,为各种不同的数据结构提供统一的访问机制 作用: 1、为各种数据结构,提供一个统一的、简便的访问接口...
es5: 1. 它是一种由ECMA组织(前身为欧洲计算机制造商协会)制定和发布的脚本语言规范 2. 而我们学的 JavaScript 是ECMA的实现, 但术语ECMAScr...
正则: 1、什么是正则表达式: 能让计算机读懂的字符串匹配规则。 2、正则表达式的写法: var re=new RegExp('规则', '可选参数'); var re=/规...
call和apply: call和apply的区别 二者都可以改变当前的this,区别在于apply方法要将参数放入数组中再传参 jQuery加载: JS写法 window....