文章来源:大牛笔记
HBase,一个NoSQL数据库,可存储大量非关系型数据。
HBase,可以用HBase shell进行操作,也可以用HBase Java api进行操作。HBase虽然是一个数据库,但是它的查询语句,很不太好用。要是能像使用Mysql等关系型数据库一样用sql语句操作HBase,那就很Perfect了。
现有工具有很多Hive,Tez,Impala,Shar...
分类:
数据库 时间:
2014-12-02 13:34:24
阅读次数:
783
利用.net的语音识别库,很容易就可以制作类似Siri的简单的问答程序。
实现步骤如下:
1.创建一个新项目,并添加对System.Speech的引用。(如下图所示)
2. 在窗体内分别定义语音识别(SpeechRecognitionEngine )和语音朗读(SpeechSynthesizer )
SpeechRecognitionEngine _recognizer = new ...
ContentProvider为存储和读取数据提供了统一的接口,使用ContentProvider,应用程序可以实现数据共享,android内置的许多数据都是使用ContentProvider形式,供开发者调用的(如视频,音频,图片,通讯录等)。
本实例将SQLite作为存储数据的方式。
Activity代码:
protected void onCreate(Bund...
分类:
移动开发 时间:
2014-12-02 13:34:10
阅读次数:
231
经常看到别人拿个四四方方的写字板用笔写字,用C#其实也可以实现,大致思路就是处理鼠标的坐标和Graphics,
代码如下:
首先声明两个全局变量
bool isMouseDown = false;
Point point = new Point();
再重写MouseDown事件:
protected override void OnMouseDown(MouseE...
文章来源:大牛笔记HBase,一个NoSQL数据库,可存储大量非关系型数据。HBase,可以用HBase shell进行操作,也可以用HBase Java api进行操作。HBase虽然是一个数据库,但是它的查询语句,很不太好用。要是能像使用Mysql等关系型数据库一样用sql语句操作HBase,那...
分类:
数据库 时间:
2014-12-02 13:29:45
阅读次数:
495
A.需求1.使用汽车品牌名称头字母为一个Model,汽车品牌为一个Model,头字母Model嵌套品牌Model2.使用KVC进行Model封装赋值3.展示头字母标题4.展示索引(使用KVC代替遍历取出所有索引值)B.实现1.Model嵌套其实就是将另一个Model作为成员.plist 文件结构Gr...
分类:
移动开发 时间:
2014-12-02 13:28:30
阅读次数:
188
该文章转载自:http://blog.csdn.net/wuzhekai1985 软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式...
分类:
编程语言 时间:
2014-12-02 13:28:23
阅读次数:
255
作为下一代的网页语言,HTML5拥有很多让人期待已久的新特性。HTML5的优势之一在于能够实现跨平台游戏编码移植,现在已经有很多公司在移动设备上使用HTML5技术。随着HTML5跨平台支持的不断增强和智能手机的迅速普,HTML5技术有着非常好的发展前景,甚至有人预言HTML5将引燃移动平台游戏开发技...
分类:
移动开发 时间:
2014-12-02 13:26:40
阅读次数:
179
来自ampedZ的博客园,原文地址:http://www.cnblogs.com/ampedZ/p/CheckFont.html原理是根据设置span的字体,如果系统不存在指定名称对应的字体,则会以默认字体显示。根据对比指定字体和默认字体的offsetWidth、offsetHeight值,以判断字...
分类:
编程语言 时间:
2014-12-02 13:24:26
阅读次数:
334
代码实现 1 #ifndef _SORT_H 2 #define _SORT_H 3 4 // goal: quicksort and insertsort 5 // time: 12/2/2014 6 // author: zrss 7 // reference: introduction to....
分类:
编程语言 时间:
2014-12-02 13:20:36
阅读次数:
226