主键的设置方法有3种: 一种是设置自增长主键,第二种是采用业务主键,第三种是生成唯一序列(使用uuid/guid);如何选择主键设置方式: 1.主键的使用目的: a.为了保证数据查找唯一; b.提高存储效率和索引效率。 2.使用自增主键的场景: a:表中找不出3个以内字段可以表示的业务主键 b:没有 ...
分类:
数据库 时间:
2016-10-30 13:43:16
阅读次数:
317
angular2 的依赖注入包含了太多的内容,其中的一个重点就是注入器,而注入器又非常难理解,今天我们不深入介绍注入器的内容,可以参考官方文档,我们今天来说注入器的层级。 也就是组件获取服务的容器会选择具体哪一个。 先简单介绍一个背景:有3个组件AppComponent 根组件、DetailList ...
分类:
其他好文 时间:
2016-10-29 19:30:26
阅读次数:
206
1. 文本查找功能的核心思想 (1)获取当前光标的位置并作为起始点 (2)向后(前)查找目标第一次出现的位置 (3)通过目标位置以及目标长度在文本框中进行标记 2. QString类中提供的子串查找相关函数 (1)indexOf:从指定位置向后(即字符串末尾位置)查找目标子串的下标位置 (2)las ...
分类:
其他好文 时间:
2016-10-29 19:29:09
阅读次数:
412
UITableView作为ios中使用最频繁的控件之一,其性能优化也是常常要面对的,尤其是当数据量偏大并且设备性能不足时。本文旨在总结tableview的几个性能优化tips,并且随着认识的深入,本文将持续更新,力求将tableview的优化做到极致! Let`s begin! 治病就要先知道病因, ...
分类:
其他好文 时间:
2016-10-29 19:22:28
阅读次数:
250
UITableView作为ios中使用最频繁的控件之一,其性能优化也是常常要面对的,尤其是当数据量偏大并且设备性能不足时。本文旨在总结tableview的几个性能优化tips,并且随着认识的深入,本文将持续更新,力求将tableview的优化做到极致! Let`s begin! 治病就要先知道病因, ...
分类:
其他好文 时间:
2016-10-29 19:07:28
阅读次数:
279
where T:泛型约束,约束类型T必须具有无参的构造函数表示T必须是class类型或它的派生类。new()构造函数约束允许开发人员实例化一个泛型类型的对象。 一般情况下,无法创建一个泛型类型参数的实例。然而,new()约束改变了这种情况,要求类型参数必须提供一个无参数的构造函数。 在使用new() ...
分类:
其他好文 时间:
2016-10-29 18:48:02
阅读次数:
161
开源地址:https://github.com/mrholek/CoreUI-Free-Bootstrap-Admin-Template/tree/master/Angular2_CLI_Starter 分页插件在:https://github.com/michaelbromley/ng2-pagi ...
分类:
其他好文 时间:
2016-10-29 11:53:14
阅读次数:
2168
单例模式一般应用在整个应用中只会存在一个对象。比如应用类,游戏场景类,工具类等。 实现方式: 头文件 singleton.h: #ifndef _SINGLETON_H_ #define _SINGLETON_H_ class CSingleton{ public: //供外部调用,通过此方法获取实 ...
分类:
编程语言 时间:
2016-10-29 01:17:38
阅读次数:
173
MongoDB的访问控制能够有效保证数据库的安全,访问控制是指绑定Application监听的IP地址,设置监听端口,使用账户和密码登录 一,访问控制的参数 1,绑定IP地址 mongod 参数:--bind_ip <ip address> 默认值是所有的IP地址都能访问,该参数指定MongoDB对 ...
分类:
数据库 时间:
2016-10-28 20:35:16
阅读次数:
304
一、对于二次排序案例部分理解 二、二次排序示例代码 三、MapReduce join简单理解 四、MapReduce join代码示例 ...
分类:
编程语言 时间:
2016-10-28 19:42:39
阅读次数:
223