按类别查询搜索结果
关于关键词 的检测结果,共 2880
ichenxiaohu | 2013-12-31 09:21:21 | 阅读(1340) | 评论(0)
 一、编译源代码1、检查环境配置    我的环境配置是操作系统xp sp2, perl工具是 v5.8.8, 编译器是VC6,、nasm-2.09.09,源代码是openssl-0.9.8e2、配置编译参数    perl Configure VC-WIN32    set path=G:\nasm-2.09.09;%PATH%    这里要先修改...【阅读全文】
taotao_112206_cu | 2013-12-29 23:54:06 | 阅读(4970) | 评论(0)
 一、编译源代码1、检查环境配置    我的环境配置是操作系统xp sp2, perl工具是 v5.8.8, 编译器是VC6,、nasm-2.09.09,源代码是openssl-0.9.8e2、配置编译参数    perl Configure VC-WIN32    set path=G:\nasm-2.09.09;%PATH%    这里要先修改...【阅读全文】
businiaowyf | 2013-12-26 14:47:36 | 阅读(4240) | 评论(0)
    最近发现自己的几个工程有这样一个问题,在代码完全没有改动的情况下,两次make clean;make生成的可执行文件的MD5竟然不一样!!在搜遍了百度和google无结果的情况下还是自己发现了其中的原因:代码中使用了__TIME__或者__DATE__这类获取时间的宏。    这两个宏的作用是获...【阅读全文】
ap0405209 | 2013-12-25 18:44:26 | 阅读(610) | 评论(0)
有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几 个不同的区域,...【阅读全文】
chaohona | 2013-12-25 00:55:07 | 阅读(14540) | 评论(6)
有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几 个不同的区域,...【阅读全文】
superleo518 | 2013-12-21 23:00:56 | 阅读(1230) | 评论(0)
精通信号处理设计小Tips(5):三个应用广泛的数学概念【阅读全文】
superleo518 | 2013-12-21 23:00:18 | 阅读(1420) | 评论(0)
精通信号处理设计小Tips(5):三个应用广泛的数学概念【阅读全文】
superleo518 | 2013-12-21 22:57:10 | 阅读(1240) | 评论(0)
  精通信号处理设计小Tips(4):最频繁使用的几个信号【阅读全文】
superleo518 | 2013-12-21 22:53:00 | 阅读(1480) | 评论(0)
精通信号处理设计小Tips(3):必须掌握的三大基石【阅读全文】
superleo518 | 2013-12-21 22:42:21 | 阅读(1300) | 评论(0)
精通信号处理设计小Tips(2):数学的作用【阅读全文】
superleo518 | 2013-12-20 22:29:53 | 阅读(930) | 评论(0)
通信制式所支持的话语编解码格式【阅读全文】
batman425 | 2013-12-17 15:53:13 | 阅读(980) | 评论(0)
static int pfd1[2],pfd2[2];void err_sys(char *str){  printf("%s\n",str);  exit(1);}void err_quit(char *str){  printf("%s\n",str);  exit(0);}void TELL_WAIT(void){  if(pipe(pfd1)<0||pipe(pfd2)<0)    err_sys("pipe error");}void TELL_PARENT(pid_t...【阅读全文】
伊宇凉 | 2013-12-16 22:49:23 | 阅读(410) | 评论(0)
概念       循环链表是另一种形式的链式存贮结构。它的特点是表中最后一个结点的指针域指向头结点,整个链表形成一个环。分类循环链表(1)单循环链表——在单链表中,将终端结点的指针域NULL改为指向表头结点或开始结点即可。(2)多重链的循环链表——将表...【阅读全文】
batman425 | 2013-12-16 11:30:16 | 阅读(1020) | 评论(0)
管道的创建 int pipe(int filedes[2]);经由参数filedes返回两个文件描述符:filedes[0]为读而打开,filedes[1]为写而打开。从父进程到子进程之间的通信#include"ourhdr.h"int main(void){  int n,fd[2];  pid_t pid;  char line[20];  if(pipe(fd)【阅读全文】
santhinking | 2013-12-15 21:04:59 | 阅读(190) | 评论(0)
进程之间的通信大致有:管道通信(有名管道和无名管道),信号,共享内存,信号量,消息队列,套接字。。。##########无名管道###########无名管道用于只能用于父子进程和兄弟进程之间进行通信函数:int pipe(int fd[2])   头文件 #include<unistd.h>  fd[2]为文件描述符,fd[0]用于读,fd[1]用于写...【阅读全文】
伊宇凉 | 2013-12-13 16:06:03 | 阅读(410) | 评论(0)
链表:                            链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元...【阅读全文】
伊宇凉 | 2013-12-10 16:32:50 | 阅读(550) | 评论(0)
//头文件#ifndef _SEQLIST_H_#define _SEQLIST_H_typedef void SeqList;typedef void SeqListNode;SeqList* SeqList_Create(int capacity);void SeqList_Destroy(SeqList* list);void SeqList_Clear(SeqList* list);int SeqList_Length(SeqList* list);int SeqList_Capacity(SeqList* list);int SeqList_...【阅读全文】
ahutwgs | 2013-12-10 10:35:05 | 阅读(1150) | 评论(0)
信号是 软件中断 , 对信号的处理有三种方式,忽略、捕捉、执行默认操作。信号的相关函数(1)#include void   (*signal ( int signo , void (*func) ( int )) (int) ;(2)#include int kill (pid_t pid , int signo);int raise(int signo);(3)#include unsigned int ala...【阅读全文】
chenmeng11 | 2013-12-10 09:12:42 | 阅读(1240) | 评论(0)
宏参数的字符串化操作#和连接符##,以及可变参数【阅读全文】
ihasudgq | 2013-12-03 17:53:30 | 阅读(450) | 评论(0)
现在Linux使用的进程间通信方式包括:1、管道(pipe)和有名管道(FIFO)2、信号(signal)3、共享内存4、消息队列5、信号量6、套接字(socket)(研究通讯时再讲)1、管道通信管道是单向的、先进先出的,它把一个进程的输出和另一个进程的输入连接在一起。一个进程(写进程)在管道的尾部写入数据,另一个进程(读进程)...【阅读全文】