目录:一、C语言基本知识二、C语言概述回到顶部一、C语言基本知识1 语言背景1946年,美国冯·诺依曼第一台计算机。四大部分:中央处理器(控制器,运算器),存储器,输入设备,输出设备。注意:摄像头属于输入设备。计算机语言的分类:机器语言0、1汇编语言高级语言 语系分类 C语系 C、C++、C#、OC...
分类:
编程语言 时间:
2015-05-08 18:02:33
阅读次数:
137
怎么获取Android设备所有存储器的位置呢?或者说获得所有的挂载点...
分类:
移动开发 时间:
2015-05-08 15:03:28
阅读次数:
289
STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xxand STM32F107xx advanced ARM-based 32-bit MCUs本资料覆盖范围: 这本资料提供完整的关于上述系列STM单片机的存储器和外设的使用方法。在整个文档中(除非特....
分类:
其他好文 时间:
2015-05-07 23:44:23
阅读次数:
210
目标:实现一个放置策略为首次适配,并合策略为立即并合基于隐式空闲链表的内存分配器。
这里使用memlib.c包提供的存储器系统模型,该模型允许我们在不干涉已存在的malloc包的情况下运行分配器,也就是说封装了malloc函数。
memlib.h
void mem_init(void);
void *mem_sbrk(int incr);
memlib.c:(封装了mal...
分类:
移动开发 时间:
2015-05-07 18:53:55
阅读次数:
205
1.在Ubuntu等linux系统中识别到U盘,有时我们不知道它在哪个文件夹里,也不知道怎么查看它的内容,一般来说我们会把它挂载到目录/media下,首先要看下系统中都有哪些存储器,然后可以看到我们的U盘是哪个设置文件,然后用mount挂载其即可,命令如下:
fdisk -l
sodu mount -t vfat /dev/sdb4 /media
要取消挂载则:
umount /m...
分类:
系统相关 时间:
2015-05-07 16:53:35
阅读次数:
152
如果esxi主机出现“未在主机XXX.XXX.XXX.XXX上配置系统日志记录”或者“主机上的系统日志存储在非持久存储器中”的报错,可尝试进行如下操作。选中出错的esxi主机,在管理--设置--高级系统设置中,找到Syslog.global.logDir这一行参数点编辑。输入log文件所存放的路径:以上图..
分类:
其他好文 时间:
2015-05-07 01:02:30
阅读次数:
210
9.1存储层次计算机的存储是按照层次组织的。顶层是主存储器,由高速缓存和主存组成,并提供数据的快速访问。接下去是第二级存储器,由较慢的磁盘等设备组成。第三级存储器是最慢的存储设备,如光盘和磁带。磁带是相对便宜的存储设备,能存储大容量的数据,主要缺点是磁带是顺序存取设备,必须顺序的经过所有的数据,而不...
分类:
数据库 时间:
2015-05-06 20:56:20
阅读次数:
234
计算机基础CPU两个主要的单元:算数逻辑单元、控制单元算数逻辑单元:主要负责程序运算与逻辑判断控制单元:主要在协调各周边组件与各单元间的工作上图中:系统单元,其实指的就是计算机机壳内的主要组件,而重点在于CPU与主存储器。北桥:负责链接速度较快的CPU、主存储器(RAM..
分类:
其他好文 时间:
2015-05-06 01:35:55
阅读次数:
226
一.堆的介绍
堆有如下特点的二叉树:
1.他是完全的二叉树。也就是说,除了树的最后一层布需要时满的,其他的每一层从左到右都是满的.(如下图的完全二叉树跟不完全二叉树)
2.它常常用一个数组在实现。(如下图显示了堆它与数组之间的关系。堆在存储器中的表示是数组;堆只是概念上的表示。注意树是完全二叉树,...
分类:
编程语言 时间:
2015-05-05 21:46:49
阅读次数:
195
TinyOS操作系统介绍
TinyOS操作系统是UC Berkeley(加州大学伯克利分校)开发的开源操作系统,专门为嵌入式无线传感器网络设计,该操作系统基于组件(Component-based)的架构使得程序能快速更新,同时又减小了受传感器网络节点存储器限制的代码长度。
一般而言,TinyOS操作系统的组件分为3种类型 :硬件抽象组件,合成硬件组件和高层软件组件。...
分类:
其他好文 时间:
2015-05-05 19:48:47
阅读次数:
309