摘要: 嵌入式Linux学习分五个阶段 第一阶段: 01嵌入式环境搭建初期 02C语言语法概述 03C语言内存操作 04c语言函数 05linux基础 06gun基础 第二阶段: 01-linux之io系统编程 02-linux进程间通信 03-linux多线程 04-linux网络编程基础 第三阶段: 0 阅读全文
posted @ 2019-06-27 01:13 千小塔 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 1.2Hadoop与云计算的关系1.什么是云计算:一种基于互联网的计算,在其中共享的资源、软件和信息以一种按需的方式提供给计算机和设备 , 就如同日常生活中的电网一样。 什么是Hadoop:Hadoop 是Apache 旗下的一款开源软件 ,它实现了包括分布式文件系统 HDFS 和 MapReduc 阅读全文
posted @ 2019-06-21 16:34 千小塔 阅读(1024) 评论(0) 推荐(0) 编辑
摘要: 1、循环链表可以解决星期、月份、24小时等循环的数据。 2、循环链表的结构: 3、代码 阅读全文
posted @ 2019-06-17 22:39 千小塔 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 静态链表:静态链表就是长度大小固定的,链式存储的线性表。 静态链表的定义 静态链表的操作 StaticList.c StaticList.h main.c 阅读全文
posted @ 2019-06-11 20:15 千小塔 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 单链表 好处:①无需一次性定制链表的容量;②插入和删除无需移动数据元素 坏处:①数据元素需要保存后继元素的位置信息;②获取数据元素操作需要顺序访问之前的元素 链表头(表头节点):链表中的第一个节点,包含指向第一个数据元素的指针以及链表自身的一些信息(即链表长度length) 数据节点:链表中的代表数 阅读全文
posted @ 2019-06-11 15:06 千小塔 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 走上数据结构与算法前的开胃菜: 如何学习数据结构与算法 史上最全的国嵌视频笔记链接 一些需要了解的算法 数据结构与算法动态可视化 书籍:大话数据结构 顺序表代码: 2、SeqList.h 3、main.c 4、学生信息管理: 阅读全文
posted @ 2019-06-09 17:22 千小塔 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 函数与指针 1、函数指针的本质 2、回调函数 3、右左法则 小咸鱼的:https://blog.csdn.net/sinat_30071459/article/details/52894220 等等,平时用的少,很容易忘记,需要用的时候就网上查找。。。 阅读全文
posted @ 2019-06-05 09:57 千小塔 阅读(121) 评论(0) 推荐(0) 编辑
摘要: C语言指针基础 1、*号的理解:*号类似一把钥匙,通过这把钥匙可以打开内存,读取内存中的值。 2、传值调用与传址调用: void swap(int *a, int *b) { int temp; temp = *a; *a = *b; *b = temp; } int main(void) int 阅读全文
posted @ 2019-06-04 11:34 千小塔 阅读(121) 评论(0) 推荐(0) 编辑
摘要: C语言关键字的秘密 重点说明: 1、if(略) 2、void ①C语言规定只有相同类型的指针才可以相互赋值 ②void*指针作为左值用于“接收”任意类型的指针 ③void*指针作为右值赋值给其它指针时需要强制类型转换 ④void*指针的使用(比如:memset函数的实现) 3、extern 4、co 阅读全文
posted @ 2019-05-13 20:52 千小塔 阅读(176) 评论(0) 推荐(0) 编辑