08 2013 档案

Makefile所有内嵌函数
摘要:一、文本处理函数以下是GNUmake内嵌的文本(字符串)处理函数。1$(substFROM,TO,TEXT)函数名称:字符串替换函数—subst。函数功能:把字串“TEXT”中的“FROM”字符替换为“TO”。返回值:替换后的新字符串。示例:$(substee,EE,feetonthestreet)替换“feetonthestreet”中的“ee”为“EE”,结果得到字符串“fEEtonthestrEEt”。2$(patsubstPATTERN,REPLACEMENT,TEXT)函数名称:模式替换函数—patsubst。函数功能:搜索“TEXT”中以空格分开的单词,将否符合模式“TATTERN 阅读全文

posted @ 2013-08-28 14:52 凌峰布衣 阅读(7505) 评论(1) 推荐(1) 编辑

所有时间测试函数
摘要:/**timeTest.c**Createdon:Aug28,2013*Author:zsf*/#include#include#include#includeintmain(intargc,char*argv[]){#if0//获取时间{//取得S级的时间time_ttime_s=0;structtm*nowtm=NULL;charbuf[64]={0};chartmbuf[64]={0};if(-1==time(&time_s)){perror("timeerror");//获取当前时间}printf("timeis[%d]\n",(int) 阅读全文

posted @ 2013-08-28 14:46 凌峰布衣 阅读(509) 评论(0) 推荐(0) 编辑

时间函数应用 time
摘要:表 1. C 时间函数 function 定义 含义 返回值 精度 time() time 函数获得从 1970 年 1 月 1 日 0 点到当前的秒数,存储在time_t结构之中。 time_t 秒 gettimeofday() gettimeofday 函数返回从 1970 年 1 月 1 日 0 点以来,到现在的时间。用 timeval 数据结构表示。 struct timeval { time_t tv_sec; long int tv_usec; }; 微秒 clock_gettime() clock_gettime 函数返回从 1970... 阅读全文

posted @ 2013-08-27 18:14 凌峰布衣 阅读(405) 评论(0) 推荐(0) 编辑

50个c/c++源代码网站
摘要:C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c/c++源代码 。这份清单提供了源代码的链接以及它们的小说明。我已尽力包括最佳的C/C++源代码的网站。这不是一个完整的清单,您有建议可以联系我,我将欢迎您的建 议,以进一步加强这方面的清单。 添加:http://www.boost.org/ 1、http://snippets.dzone.com/tag/c/--数以千计的有用的C语言源代码片段 2、http://www.hotscripts.com/category/c-cpp/scripts-programs/Hotscripts --提供数以百计的... 阅读全文

posted @ 2013-08-27 17:56 凌峰布衣 阅读(588) 评论(0) 推荐(0) 编辑

ASN.1详解
摘要:Chapter 4 ASN.14.1 网络数据表示及编码4.2 ASN.1的基本概念4.3 基本编码规则4.1 网络数据表示及编码ASN.1(Abstract Syntax Notation 1)是一种形式语言。独立与表示层编码技术,提供统一的网络数据表示。管理信息PDU需要一种对数据类型和数据内容进行描述的语法。ASN.1很好地表示出数据的含义。ASN.1提供对传输语法的支持:BER(Basic EncodingRule)。4.2 ASN.1的基本概念4.2.1 文字约定ASN.1区分大小写。跳空格,与布局无关。注释以--开头,以--或行尾结束。标识符由大、小写字母,数字和横线组成,如sys 阅读全文

posted @ 2013-08-26 17:54 凌峰布衣 阅读(33443) 评论(0) 推荐(0) 编辑

SNMP协议
摘要:SNMP报文 SNMP报文结构如下:(编码之前) 版本号 团体名 协议数据单元PDU SNMP共有5种报文,所以其PDU也有5中,第七点会详细介绍SNMP的5种协议数据单元。 1 SNMP的5种协议数据单元 SNMP规定了5种协议数据单元PDU(也就是SNMP报文),用来在管理进程和代理之间的交换。 get-request操作:从代理进程处提取一个或多个参数值。 get-next-request操作:从代理进程处提取紧跟当前参数值的下一... 阅读全文

posted @ 2013-08-26 17:39 凌峰布衣 阅读(10637) 评论(2) 推荐(4) 编辑

SNMP协议详解
摘要:简单网络管理协议(SNMP)是TCP/IP协议簇的一个应用层协议。在1988年被制定,并被Internet体系结构委员会(IAB)采纳作为一个短期的网络管理解决方案;由于SNMP的简单性,在Internet时代得到了蓬勃的发展,1992年发布了SNMPv2版本,以增强SNMPv1的安全性和功能。现在,已经有了SNMPv3版本。 一套完整的SNMP系统主要包括管理信息库(MIB)、管理信息结构(SMI)及SNMP报文协议。 (1)管理信息库MIB:任何一个被管理的资源都表示成一个对象,称为被管理的对象。MIB是被管理对象的集合。它定义了被管理对象的一系列属性:对象的名称、对象的访问权限和对象的数 阅读全文

posted @ 2013-08-26 17:26 凌峰布衣 阅读(8208) 评论(0) 推荐(0) 编辑

Apache 2 移植到Arm开发板
摘要:第一步,安装pcre: tar-xvzfpcre-8.31.tar.gz cdpcre-8.31 ./configure--prefix=$ARMROOTFS/usr/pcre--host=arm-linuxCC=$TOOLCHAIN/arm-linux-gccCXX=$TOOLCHAIN/arm-linux-g++LD=$TOOLCHAIN/arm-linux-ld make makeinstall 第二步,安装apr 这里特别提醒,先看一下后面的几点一些要注意的地方,特别是第⑤点 tar-xvzfapr-1.4.6.tar.gz cdapr-1.4.6 ./configure--pref. 阅读全文

posted @ 2013-08-21 16:30 凌峰布衣 阅读(11458) 评论(3) 推荐(0) 编辑

Makefile 实例
摘要:CROSS_COMPILE = HI_CFLAGS= -Wall -O2 -g -march=armv7-a -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=vfpv3-d16 CC=$(CROSS_COMPILE)gcc AR=$(CROSS_COMPILE)ar LD=$(CROSS_COMPILE)ld export CROSS_COMPILE CC AR LD PWD = $(shell pwd) SRCDIR = $(PWD)/src CFG_INC = $(PWD)/include objs := $(patsubst %.c,%.o,$(wild 阅读全文

posted @ 2013-08-09 15:30 凌峰布衣 阅读(447) 评论(0) 推荐(0) 编辑

new与malloc的区别
摘要:1、new是c++中的操作符,malloc是c中的库函数。 2、new不止分配内存,而且会调用类的构造函数,同时,析构时会调用析构函数。(申请一个类对象的指针时) malloc只分配内存,不会进行初始化类的工作,同样,free不会调用析构函数。 3、内存泄漏对于malloc或者new都可以检查出来的,区别在于new可以指明是那个文件的那一行,而malloc没有这些信息。 4、new 和 malloc效率比较 new 有三个字母, malloc有六个字母 new可以认为是malloc加构造函数的执行。 new出来的指针是直接带类型信息的。 而malloc返回的都是void指针。 一:... 阅读全文

posted @ 2013-08-08 15:01 凌峰布衣 阅读(1317) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示