- 博客(4)
- 收藏
- 关注
原创 php面试题
1、双引号和单引号的区别双引号解释变量,单引号不解释变量双引号里插入单引号,其中单引号里如果有变量的话,变量解释双引号的变量名后面必须要有一个非数字、字母、下划线的特殊字符,或者用{}讲变量括起来,否则会将变量名后面的部分当做一个整体,引起语法错误双引号解释转义字符,单引号不解释转义字符,但是解释'\和\\能使单引号字符尽量使用单引号,单引号的效率比双引号要高(因为双引号要先遍历一遍,判断
2017-02-23 23:18:13 472
原创 redis和memcached的区别
原文链接:http://wenku.baidu.com/link?url=uE-d0bkBsqIw9ZYlgHoZ1TEsIHJrxKUf-304LbrMHh0aNr-T3JFoKyGgDKCdPe2MVwZIFCVFxA8X-eSrqKk9VAHQ2MPScFf5LamzMyUpKiS 它们都是内存型数据库,数据保存在内存中,通过tcp直接存取,优势是速度快,并发高,缺
2017-02-20 12:29:04 280
原创 MongoDB 或者 redis ,memcached区别
mongodb和memcached不是一个范畴内的东西。mongodb是文档型的非关系型数据库,其优势在于查询功能比较强大,能存储海量数据。mongodb和memcached不存在谁替换谁的问题。和memcached更为接近的是redis。它们都是内存型数据库,数据保存在内存中,通过tcp直接存取,优势是速度快,并发高,缺点是数据类型有限,查询功能不强,一般用作缓存。在我们团队的项目中,一开始
2017-02-20 12:28:26 406
原创 traits简单介绍
traits class是个类模板,在不修改一个实体(通常是数据类型或常量)的前提下,把属性和方法关联到一个编译时的实体。在c++中的具体实现方式是:首先定义一个类模板,然后进行显式特化或进行相关类型的部分特化。我的理解是:traits是服务于泛型编程的,其目的是让模板更加通用,同时把一些细节向普通的模板用户隐藏起来。当用不同的类型去实例化一个模板时,不可避免有些类型会存在一些与众不同的属性,
2017-02-20 12:26:28 900
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人