共享内存 IPC 原理 共享内存进程间通信机制主要用于实现进程间大量的数据传输,下图所示为进程间使用共享内存实现大量数据传输的示意图: 共享内存是在内存中单独开辟的一段内存空间,这段内存空间有自己特有的数据结构,包括访问权限、大小和最近访问的时间等。该数据结构定义如下: ~~~~ from /usr ...
分类:
系统相关 时间:
2018-02-07 22:46:59
阅读次数:
245
一、二叉树的遍历: 1、前序遍历:根左右 2、中序遍历:左根右 3、后序遍历:左右根 4、层次遍历:一层一层的遍历,类似广度优先 二、二叉树的存储结构 二叉树以二叉链表结构存储,也就是1个数据域,两个指针域(分别指向左右孩子) //二叉树的二叉链表结构定义 typedef char ElemType ...
分类:
其他好文 时间:
2018-02-06 20:11:56
阅读次数:
163
实例1:输出100以内的奇数#-*-coding:utf-8-*-__date__=‘2018/2/517:10‘__author__=‘xiaojiaxin‘__file_name__=‘while1‘n=1whilen<=100:print(n)n+=2//打印奇数实例2:while……else……语句Python中的特殊结构:While条件:……else:……Else只有在循环正常结束
分类:
编程语言 时间:
2018-02-05 18:53:35
阅读次数:
156
一、简介 MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSQL数据库产品中最热门的一种。数据被分组存储在数据集中,被称为一个集合(Collenction)和对于存储在MongoDB数据库中的文件,我们不需要知道它的任何结构定义的自由模式,在存储数据时是以键-值对的集合键是字符串, ...
分类:
数据库 时间:
2018-02-05 18:50:04
阅读次数:
348
标准C的标记化结构初始化语法在标准C中(C89)结构标准初始化是用{}来实始化,在C99的版本,采用了采用可读性更强的标记化实始化,这在LINUX内核和驱动很为常见。这是ISOC99的用法CPrimer Plus第五版中相关章节:已知一个结构,定义如下struct book { char title ...
分类:
其他好文 时间:
2018-02-05 14:27:50
阅读次数:
245
6-4 链式表的按序号查找(10 分) 本题要求实现一个函数,找到并返回链式表的第K个元素。 函数接口定义: ElementType FindKth( List L, int K ); 其中List结构定义如下: typedef struct LNode *PtrToLNode; struct LN ...
分类:
其他好文 时间:
2018-02-04 19:40:23
阅读次数:
464
6-1 单链表逆转(20 分) 本题要求实现一个函数,将给定的单链表逆转。 函数接口定义: List Reverse( List L ); 其中List结构定义如下: typedef struct Node *PtrToNode; struct Node { ElementType Data; /* ...
分类:
其他好文 时间:
2018-02-04 19:35:10
阅读次数:
172
6-3 求链式表的表长(10 分) 本题要求实现一个函数,求链式表的表长。 函数接口定义: int Length( List L ); 其中List结构定义如下: typedef struct LNode *PtrToLNode; struct LNode { ElementType Data; P ...
分类:
其他好文 时间:
2018-02-04 19:27:41
阅读次数:
220
6-11 先序输出叶结点(15 分) 本题要求按照先序遍历的顺序输出给定二叉树的叶结点。 函数接口定义: void PreorderPrintLeaves( BinTree BT ); 其中BinTree结构定义如下: typedef struct TNode *Position; typedef ...
分类:
其他好文 时间:
2018-01-31 22:17:21
阅读次数:
218
6-10 二分查找(20 分) 本题要求实现二分查找算法。 函数接口定义: Position BinarySearch( List Tbl, ElementType K ); 其中List结构定义如下: typedef int Position; typedef struct LNode *List ...
分类:
其他好文 时间:
2018-01-31 17:08:32
阅读次数:
566