一、使用getters和setters 使用getters和setters获取对象数据比简单查找对象属性要好。因为: 1、当你想要做的不仅仅是获取对象属性,你不必查找和修改你代码中的每处访问。 2、使用set可以使验证变简单。 3、封装内部结构。 4、使用get和set,容易打日志和处理错误。 5、 ...
分类:
其他好文 时间:
2017-07-25 22:41:26
阅读次数:
167
1、决策树原理 1.1、定义 分类决策树模型是一种描述对实例进行分类的树形结构。决策树由结点和有向边组成。结点有两种类型:内部节点和叶节点,内部节点表示一个特征或属性,叶节点表示一个类。 举一个通俗的栗子,各位立志于脱单的单身男女在找对象的时候就已经完完全全使用了决策树的思想。假设一位母亲在给女儿介 ...
分类:
其他好文 时间:
2017-07-24 22:31:16
阅读次数:
195
面向对象定义 面向对象是相对面向过程而言面向对象和面向过程都是一种思想面向过程:强调的是功能行为面向对象:将功能封装进对象,强调具备了功能的对象面向对象是基于面向过程的 面向对象特点 三个特征:封装、继承、多态 我们在开发过程中,就是在找对象进行使用,没有对象就new一个对象。 找对象:建立对象,使 ...
分类:
其他好文 时间:
2017-07-16 12:39:31
阅读次数:
135
web前端面试题JavaScript第一弹,个人整理部分面试题汇总 ...
分类:
编程语言 时间:
2017-07-15 10:13:00
阅读次数:
158
面向对象怎么理解? 1.1 面向对象是相对面向过程而言 1.2 面向对象和面向过程都是一种思想 1.3 面向过程:强调的是功能行为 1.4 面向对象:将功能封装进对象,强调具备了功能的对象 1.5 面向对象是基于面向过程的 特点: 三个特征:封装、继承、多态 我们在开发过程中,就是在找对象进行使用, ...
分类:
其他好文 时间:
2017-07-09 23:52:23
阅读次数:
291
对象内存布局 在HotSpot虚拟机中,对象在内存中存储的布局可以分为3块区域:对象头(Header)、实例数据(Instance Data)和对齐填充(Padding)。 对象头 HotSpot虚拟机的对象头包括两部分信息:运行时数据和类型指针。 运行时数据 用于存储对象自身的运行时数据,如哈希码... ...
分类:
其他好文 时间:
2017-07-08 21:11:35
阅读次数:
224
概念: IOC(Inversion of Control)控制反转,本来是有应用程序管理的对象之间的依赖关系。如今交给了容器管理。这就叫控制反转,即交给了IOC容器,Spring的IOC容器主要使用DI方式实现的,不须要主动产找,对象的查找、定位和创建所有由容器管理。 理解: 通俗一点讲就是“不创建 ...
分类:
编程语言 时间:
2017-07-07 13:06:05
阅读次数:
149
一 正则表达式 1 功能:字符串的模糊匹配查询 "hello".find("yuan\n egon\nalex") 2 元字符 re.findall('查找对象','内容') 匹配出所有条件的元素 元字符包括:. ^ $ * + ? { } [ ] | ( ) \ . :除换行符以外的任意“一个”符 ...
分类:
其他好文 时间:
2017-06-26 17:11:20
阅读次数:
171
命令 查找对象 查找速度 备注 which 可执行文件 根据PATH变量的内容去寻找可执行文件 不同的PATH配置会有不一样的结果 whereis 程序名的搜索 根据数据库来寻找,速度快 只支持二进制文件,源代码,man手册 locate 文件或目录 根据数据库来寻找,速度快 更新数据库:$sudo ...
分类:
系统相关 时间:
2017-06-19 23:26:52
阅读次数:
237
原文连接:http://www.cnblogs.com/keepfool/p/5625583.html 组件 #注册组件 Vue.component('my-component', { // 选项 }) 组件在注册之后,便可以在父实例的模块中以自定义元素 <my-component></my-com ...
分类:
Web程序 时间:
2017-06-13 23:53:07
阅读次数:
381