一:系统中内存的结构4g 起始地址为bfffffff3g 起始地址为7fffffff2g 起始地址为3fffffff1g 起始地址为00000000上图所示,虚拟内存为4g,操作系统规定应用程序只能在前3g ,后面1g是操作系统使用。涉及到内核编程时使用。二:指针和数组介绍: 指针需要了解的是...
分类:
其他好文 时间:
2014-10-10 22:49:34
阅读次数:
274
大家好,今天来介绍一下SQLite的相关知识,并结合Java实现对SQLite数据库的操作。SQLite是D.Richard Hipp用C语言编写的开源嵌入式数据库引擎。它支持大多数的SQL92标准,并且可以在所有主要的操作系统上运行。SQLite由以下几个部分组成:SQL编译器、内核、后端以及附件...
分类:
数据库 时间:
2014-10-10 22:16:24
阅读次数:
345
同样的错误,即使你年龄再大,也一样会犯,Opps............
最近在做C#和C++的混合编程。昨天搞了堆栈平衡搞了好久,今天又解决了一个BUG,既开心又难过。
先看代码:
unsigned char*** bytes2D=(unsigned char***)bytesArray;
for(int i=0;i
{
for(int j=0;j
{
tmp=byt...
分类:
编程语言 时间:
2014-10-10 17:53:34
阅读次数:
162
学习了css的基础知识。主要是属性元素。最主要的style。 内联式 嵌入式. 嵌入式# 外部样式
分类:
Web程序 时间:
2014-10-10 00:53:13
阅读次数:
238
当前sqlite 版本 3.8.7 嵌入式数据库;关于SQLiteSQLite是遵守ACID的关系数据库管理系统,它包含在一个相对小的C程式库中。它是 D.RichardHipp建立的公有领域项目。SQLite的设计目标是嵌入式的,它占用资源也非常的低,在嵌入式设备中,可能只需要几百K的内存就够 了...
分类:
数据库 时间:
2014-10-09 23:22:28
阅读次数:
276
一:c语言代码规范 1.预处理代码和主函数代码中间要空一行。 2.分配内存和处理中要空一行。 3.写代码时要注意缩进。善于使用tab键。二: 冯诺伊曼结构介绍 由五个组成: 运算器 ,控制器 ,存储器 ,输入设备 ,输出设备 。 其中存储器指的是内存,而不是硬盘。所以cpu要处理的数据都要...
分类:
其他好文 时间:
2014-10-09 22:39:58
阅读次数:
248
一:Linux的安装(双系统安装) 1.使用cd安装rethat6.3 2.使用U盘安装rethat6.3 二:Linux基础命令 1. ls 查看指定目录下的文件 主要参数: -l 查看全部信息 -la参看隐藏信息 2.cd 切换目录 .表示当前目录 ...
分类:
其他好文 时间:
2014-10-09 22:21:17
阅读次数:
201
处理器系列的芯片(如X86、ARM7以上、MIPS)一般都会有MMU,跟操作系统一块实现虚拟内存管理,MMU也是Linux、Wince等操作系统的硬件要求。而控制器系统的芯片(面向低端控制领域,ARM1,2,MIPS M系列,80251等)一般都没有MMU,或者其只有单一的线性映射机制。本文要谈的是...
分类:
其他好文 时间:
2014-10-09 19:44:27
阅读次数:
286
ARM的汇编编程,本质上就是针对CPU寄存器的编程,所以我们首先要弄清楚ARM有哪些寄存器?这些寄存器都是如何使用的?ARM寄存器分为2类,普通寄存器和状态寄存器寄存器类别寄存器在汇编中的名称各模式下实际访问的寄存器用户系统管理中止未定义中断快中断通用寄存器和程序计数器R0(a1)R0R1(a2)R...
分类:
其他好文 时间:
2014-10-09 18:25:57
阅读次数:
251
ARM 汇编与C之间的函数调用需要符合ATPCS,建议函数的形参不超过4个,如果形参个数少于或等于4,则形参由R0,R1,R2,R3四个寄存器进行传递;若形参个数大于4,大于4的部分必须通过堆栈进行传递。 R0 用来存放函数的第一个参数,R1用来存放第二个参数,R2用来存放第三个参数,R3用来存放第...
分类:
其他好文 时间:
2014-10-09 16:23:27
阅读次数:
168