摘要:
1 hash索引的查询效率非常高,但是由于本身的性质,不能用于确定的范围。btree索引常用于数据库内部,可以方便的构建一个区间内的查询。 2 由于表中的记录只能以一种物理顺序存放,索引每个表只能有一个聚簇索引。但是可以有多个非聚簇索引(索引顺序与物理顺序无关) 阅读全文
摘要:
1 #define 宏定义中的替换是直接的替换 例 : #define add(a,b) a+b int main() { printf("%d",3*add(4,7));} 输出是 19 2 为程序分配的内存可以分为栈区,堆区,静态区和程序代码区。栈区是由系统自动分配的,在函数中声明的局部变量和参 阅读全文
摘要:
A 临界区 B 互斥量 C 信号量 D事件 选择A,因为临界区指的是串行化多线程的方式来访问公共资源。 阅读全文
摘要:
由于CPU一次读取若干字节的内存数据,所以为了方便存取,编译器可以指定结构体的对其方式,由于静态成员在静态区而不占用结构体内存。 在32位系统中,long 占8字节,int占4字节,char占1字节 阅读全文
摘要:
Kosmos distribited file System(KFS) ,是一个专门为数据密集型应用(搜索引擎,数据挖掘等)而设计的存储系统,类似于Google的GFS和Hadoop的HDFS分布式文件系统。KFS使用C++实现,支持的客户端包括C++,Java,Python。 KFS有三部分组成, 阅读全文
摘要:
1 一个基类的生命中有纯虚函数被称为抽象类,该基类的派生类如果没有实现所有的纯虚函数则还是抽象类。 2 静态成员被所有类的对象共有。不能加const修饰符。同时静态函数也不可以加const修饰符,也不能访问成员变量,因为static成员不是任何对象的组成部分,所以static成员不能被声明为cons 阅读全文
摘要:
转载自http://blog.sina.com.cn/s/blog_618199e60101fskp.html 使用过 SQLite数据库的童鞋对 Cursor 应该不陌生,加深自己和大家对Android 中使用 Cursor 的理解。 关于 Cursor 在你理解和使用 Android Curso 阅读全文
摘要:
数据存储在开发中是使用最频繁的,在这里主要介绍Android平台中实现数据存储的5种方式,分别是: 1 使用SharedPreferences存储数据 2 文件存储数据 3 SQLite数据库存储数据 4 使用ContentProvider存储数据5 网络存储数据 下面将为大家一一详细介绍。 第一种 阅读全文
摘要:
android:singleLine="true" android:ellipsize="marquee"android:marqueeRepeatLimit="marquee_forever"android:focusable="true"android:focusableInTouchMode= 阅读全文
摘要:
一、什么是Intent? Intent的中文意思是目的。在Android中也是“目的”的意思。就是我们要去哪里,从这个activity要前往另一个Activity就需要用到Intent。 示例代码一: 1: //定义一个Intent 2: Intent intent = new Intent(Int 阅读全文