一、MySQL的主要适用场景 1、Web网站系统 2、日志记录系统 3、数据仓库系统 4、嵌入式系统 二、MySQL架构图 三、MySQL存储引擎概述 1)MyISAM存储引擎 MyISAM存储引擎的表在数据库中,每一个表都被存放为三个以表名命名的物理文件。首先肯定会有任何存储引擎都不可缺少的存放表 ...
分类:
数据库 时间:
2017-05-22 13:21:48
阅读次数:
209
这周我又跟老师学到了很多知识 1.函数原型 (1)size_t fread ( void * ptr, size_t size, size_t count, FILE * stream ); 其中,ptr:指向保存结果的指针;size:每个数据类型的大小;count:数据的个数;stream:文件指 ...
分类:
其他好文 时间:
2017-05-21 21:38:57
阅读次数:
166
本周所学内容如下: 1.函数原型 fwrite和fread是以记录为单位的I/O函数,fread和fwrite函数一般用于二进制文件的输入输出。fread和fwrite的函数原型分别为:size_t fread(void *ptr, size_t size, size_t nmemb, FILE * ...
分类:
其他好文 时间:
2017-05-21 17:46:14
阅读次数:
150
本周学习了fopen,fread,fclose,fwrite 1.作用 读写文件数据块。 2.函数原型 (1)size_t fread ( void * ptr, size_t size, size_t count, FILE * stream ); 其中,ptr:指向保存结果的指针;size:每个 ...
分类:
其他好文 时间:
2017-05-21 16:09:12
阅读次数:
118
本周学习了I/o编程和linux下进程相关的基本系统调用 1 在文件流被打开之后,可对文件流进行读写等操作,其中读操作的函数为fread() 2 fork()函数用于从已存在的进程中创建一个新进程,新进程称为子进程,而原进程称为父进程。 3 fread的ptr命令:存放读入记录的缓冲区;size命令 ...
分类:
其他好文 时间:
2017-05-21 13:51:02
阅读次数:
131
第5周总结首先用二进制方式向文件读写一组数据,使用fread函数和fwite函数完成。这里读写的数据是指一串固定长度的字节,比如一个int、一个结构体或者一个定长数组等。其次在实验报告里写入程序代码的含义、使用的编译命令、运行结果然后把已有的文件进行覆盖并且读出来理解各个代码的意思C 库函数 siz ...
分类:
其他好文 时间:
2017-05-21 13:44:25
阅读次数:
116
本周学习内容 1、fread函数和fwrite函数的每个参数的含义 fwrite和fread是以记录为单位的I/O函数,fread和fwrite函数一般用于二进制文件的输入输出。 (1)size_t fread ( void * ptr, size_t size, size_t count, FIL ...
分类:
其他好文 时间:
2017-05-18 22:12:19
阅读次数:
215
嵌入式C语言优化小技巧1 概述 嵌入式系统是指完毕一种或几种特定功能的计算机系统,具有自己主动化程度高,响应速度快等长处,眼下已广泛应用于消费电子,工业控制等领域.嵌入式系统受其使用的硬件以及运行环境的限制,非常注重代码的时间和空间效率,因此选择一种合适的开发语言十分重要.眼下,在嵌入式系统开发中可 ...
分类:
其他好文 时间:
2017-05-17 18:21:11
阅读次数:
238
1交叉编译工具 1.1 交叉编译器介绍 在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码,我们就称这种编译器支持交叉编译。这个编译过程就叫交叉编译。简单地说,就是在一个平台上生成另一个平台上的可执行代码,而这种工具就是交叉编译器(cross compiler)。 1.2搭建交叉编 ...
分类:
其他好文 时间:
2017-05-15 22:40:47
阅读次数:
235
1.适用范围SylixOS是一款为大型嵌入式系统设计的硬实时系统,支持使用system调用执行命令。SylixOS为了保证实时性在system的实现上和Linux有所差别,本文着重介绍SylixOS如何实现system和在使用system时需要注意的事项。2.原理介绍SylixOS为保证系统的实时性所以没有实现fork功..
分类:
其他好文 时间:
2017-05-15 22:39:58
阅读次数:
298