REDIS与MEMCACHED的区别(转)如果简单地比较Redis与Memcached的区别,大多数都会得到以下观点:1Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储。2Redis支持数据的备份,即master-slave模式的数据备份。3Redis支持数据的持久化,可以将内存中..
分类:
系统相关 时间:
2016-04-16 19:36:01
阅读次数:
282
在前面的学习中(参见前面的博客),我们学到了很多OO原则: 封装变化 多用组合,少用继承 针对接口/超类编程,不针对实现编程 松耦合 开闭原则 让我们从一个简单的类开始,看看如何将之改造成符合OO原则的类以及工厂模式在解耦中的威力。 这样写还不够,食物店里又不是只有一种food,我们要让食物店提供更 ...
分类:
编程语言 时间:
2016-04-06 12:51:17
阅读次数:
238
一、hive的基本概念与原理Hive是基于Hadoop之上的数据仓库,可以存储、查询和分析存储在 Hadoop 中的大规模数据。Hive 定义了简单的类 SQL 查询语言,称为 HQL,它允许熟悉 SQL 的用户查询数据,允许熟悉 MapReduce 开发者的开发自定义的 mapper 和 reducer 来处理内建的 mapper 和 reducer 无法完成的复杂的分析工作。Hive 没有专门的...
分类:
其他好文 时间:
2016-04-05 16:21:28
阅读次数:
215
一、什么是Hive Hive是建立在 Hadoop 上的数据仓库基础构架。它提供了一系列的工具,可以用来进行数据提取转化加载(ETL),这是一种可以存储、查询和分析存储在 Hadoop 中的大规模数据的机制。Hive 定义了简单的类 SQL 查询语言,称为 HQL,它允许熟悉 SQL 的用户查询数据 ...
分类:
其他好文 时间:
2016-04-01 13:01:31
阅读次数:
146
今天我们来讲讲Redis中的哈希表。哈希表在C++中对应的是map数据结构,但在Redis中称作dict(字典)。Redis只是用了几个简单的结构体和几种常见的哈希算法就实现了一个简单的类似高级语言中的map结构。下面我们来具体分析一下dict的实现。...
分类:
其他好文 时间:
2016-03-31 11:05:31
阅读次数:
340
首先我要解释一下标题的意义,日期的简洁格式展示,之所以简介,是因为让人一目了然,不需要思考是什么时候。 在详细一点就是我们在微信朋友圈中 所看到的时间格式。 例如:刚刚 -几分钟前-几小时前等等。 今天这里带来的是一个简单的类别。 方便实用。 以及简单的实际应用。 先看看一看类别是什么样子的 .h ...
分类:
移动开发 时间:
2016-03-27 23:50:48
阅读次数:
246
C++怎样识别一个对象的类型?
typeid可以获取到一个类型的名称,但是不能拿来做变量的声明。
【POD类型萃瓤
//
//POD:plainolddata平凡类型(无关痛痒的类型)--基本类型
//指在C++中与C兼容的类型,可以按照C的方式处理。
//#include<iostream>
#include<string>..
分类:
其他好文 时间:
2016-03-16 19:30:18
阅读次数:
152
这里运用Smarty模板,更简单 本文主要的技术:AJAX,PHP,Smarty,另外自己封装了一个很简单的类 类: (function(){ function $(id) { return document.getElementById(id); } $.init=function() { try
分类:
Web程序 时间:
2016-03-10 23:36:00
阅读次数:
247
一、常用数据类型简介: redis常用五种数据类型:string,hash,list,set,zset(sorted set). 1.String类型 String是最简单的类型,一个key对应一个value String类型的数据最大1G。String类型的值可以被视作integer,从而可以让“
分类:
其他好文 时间:
2016-03-08 18:01:32
阅读次数:
216
除了惯例的面对对象的思想,另一种较流行的通过可复用组件创建类的方法是将简单的类混合到一起。你可能对这种混合的方式比较熟悉或对Scala语言的特性有理解,这种模式在JavaScript社区也有一定的人气。 混合案例 在下面的代码中,我们展示了如何在TypeScript中混合模型,看完代码之后,再分析它
分类:
其他好文 时间:
2016-03-07 15:02:31
阅读次数:
231