==PHP操作的是SQL数据库。 ==数据库解构: 数据库服务器==>数据库==>表==>记录==>字段==>信息 可以如下理解: 数据库服务器 >一本书 数据库 >书里面的一页纸 表 >纸上画的一张表格 记录 >表格上的每一行 字段 >表格上的每一列 信息 >每一个表格的内容 ==数据库常见操作 ...
分类:
数据库 时间:
2017-08-25 21:03:36
阅读次数:
250
// /** * 基本概念: * 本质上就是一种匹配模式,只要等号两边的模式相同,那么左边的变量就可以 * 被赋予对应的值。 * 结构赋值主要分为: * 1 数组的解构赋值 * 2 对象的结构赋值 * 3 基本类型的解构赋值 */// let a = 1;// let b = 2;// let c ...
分类:
其他好文 时间:
2017-08-25 10:49:46
阅读次数:
137
1. 什么是原型?? 我的理解是:函数都有一个prototype属性,这个属性是一个指针,指向构造函数的原型对象。一定要理解构造函数的原型对象,是构造函数的原型对象,不是构造函数Person。 举例说明: function Person() {} var stu = new Person(); 构造 ...
分类:
其他好文 时间:
2017-08-24 20:20:27
阅读次数:
170
1.如何准确判断一个变量是数组类型2.写一个原型链继承的例子3.描述new一个对象的过程4.zepto(或其他框架)源码中如何使用原型链知识点:1.构造函数2.构造函数-扩展3.原型规则和示例4.原型链5.instanceof 讲解: 构造函数:一般函数为大写字母开头的都是构造函数,如下: var ...
分类:
Web程序 时间:
2017-08-22 13:51:32
阅读次数:
234
1001. Vertex Cover 题意:有一个贪心算法求最小顶点覆盖是每次选出度数最大的点然后删去,输出一个图使得这个算法跑出来的答案是你给出的答案的三倍及以上。 题解: 构造一个二分图,设左边有 nn 个点,标号是 1 ~ n1 n。对于每个 i \in [1, n]i∈[1,n],都在右边新 ...
分类:
其他好文 时间:
2017-08-20 10:24:57
阅读次数:
212
实现依赖的多种方式。 1.理解构造注入。 2.掌握使用p命名空间实现属性注入。 3.理解不同的数据类型的注入方式。 4.如何通过构造注入为业务类注入所依赖的数据访问层对象,实现保存用户数据功能。 5.创建带参构造方法。 一个<constructor>元素表示构造方法的一个参数且使用时不区分顺序。 通 ...
分类:
其他好文 时间:
2017-08-20 10:16:01
阅读次数:
148
? ES6的目标是使得JavaScript语言能够用来编写大型的复杂的应用程序。成为企业级开发语言;该标准已于2015年6月17日正式公布。可是真正的普及我觉得还得须要一段时间。然而这并非理由让我们不去了解ES6。更重要的一点是,Google公司的V8引擎已经部署了ES6部分特性,对于NodeJS的 ...
分类:
其他好文 时间:
2017-08-19 18:37:22
阅读次数:
191
(1)封装 首先理解构造函数:所谓"构造函数",其实就是一个普通函数,但是内部使用了this变量。对构造函数使用new运算符,就能生成实例,并且this变量会绑定在实例对象上。 其中cat1和cat2会自动含有一个constructor属性,指向它们的构造函数。 构造函数存在一个弊端:浪费内存,比如 ...
分类:
编程语言 时间:
2017-08-18 23:49:23
阅读次数:
262
ES6的扩展运算符可以说是非常使用的,在给多参数函数传参,替代Apply,合并数组,和解构配合进行赋值方面提供了很好的便利性。 扩展运算符就是三个点“...”,就是将实现了Iterator 接口的对象中的每个元素都一个个的迭代并取出来变成单独的被使用。 看这个例子: 结果: 调用其实就是: 合并数组 ...
分类:
其他好文 时间:
2017-08-18 20:03:49
阅读次数:
148
课程目录: 第1章 课程介绍讲解课程开发内容和开发流程。前端主流开发框架与AngularJS对比。介绍AngularJS的基本概念。第2章 基础知识介绍介绍单页应用以及AngularJS web app的构成。讲解css预编译语言less的使用。第3章 使用构建工具讲解构建工具gulp、包管理工具b ...
分类:
移动开发 时间:
2017-08-13 16:15:58
阅读次数:
265