自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

转载 linux内存检测

http://www.ibm.com/developerworks/cn/linux/l-cn-valgrind/

2011-10-26 11:26:59 196

转载 自动生成makefile

从helloworld入手<br />  我们从大家最常使用的例子程序helloworld开始。<br />  下面的过程如果简单地说来就是:<br />  新建三个文件:<br />   helloworld.c<br />   configure.in<br />   Makefile.am<br />  然后执行:<br />aclocal; autoconf; automake --add-missing; ./configure; make; ./helloworld <br />  

2010-11-21 14:57:00 306

原创 libtool工作原理

libtool

2010-11-20 23:09:00 394

原创 linux 路由设置

方法一:写入启动脚本:route add default gw 129.20.0.1  添加路由route del -net 169.254.0.0 netmask 255.255.0.0   删除路由<br /><br />————————以上命令都为本次有效,机器重启后失效 <br /><br />解决办法: <br />   在/etc/rc.local 里边加上 <br />  route del -net 169.254.0.0 netmask 255.255.0.0 <br />

2010-10-18 11:40:00 384

原创 Linux 下网络编程中的select

Linux 下网络编程中的select<br />  #include <sys/select.h>  #include <sys/time.h>  int select (int maxfdp1, fd_set *readset, fd_set *writeset,  fd_set *exceptset, const struct timeval * timeout);  Return >0:就绪描述字的正数目  -1:出错  0 :超时  struct timeval{ 

2010-10-14 23:08:00 315

原创 ioctl函数详解

<br />ioctl函数<br /> <br />本函数影响由fd参数引用的一个打开的文件。<br /> <br />#include<unistd.h><br />int ioctl( int fd, int request, .../* void *arg */ );<br />返回0:成功    -1:出错<br /> <br />第三个参数总是一个指针,但指针的类型依赖于request参数。<br />我们可以把和网络相关的请求划分为6类:<br />套接口操作<br />文件

2010-10-14 22:51:00 1042

原创 __cplusplus

<br />时常在cpp的代码之中看到这样的代码:<br />1 #ifdef __cplusplus <br />2  extern "C" {       //为什么括号中先有个#endif,最后又有#ifdef __cplusplus???<br />3 #endif                //第1行和第3行对应,第5行和第7行对应<br />4 //一段代码        // {}表示这个括号范围内的都和c的函数兼容,没有括号的话,extern c 只修饰后面的一个句子<br />5 #i

2010-09-19 19:20:00 1604 1

原创 iis 不能解析asp问题

<br />IIS无法解析ASP的解决方案 <br />错误提示:<br />Server Application Error <br />The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the serv

2010-09-15 22:29:00 630

转载 linux 信号量使用

<br />信号量的数据类型为结构sem_t,它本质上是一个长整型的数。函数sem_init()用来初始化一个信号量。它的原型为:  <br />extern int sem_init __P ((sem_t *__sem, int __pshared, unsigned int __value));  <br />sem为指向信号量结构的一个指针;pshared不为0时此信号量在进程间共享,否则只能为当前进程的所有线程共享;value给出了信号量的初始值。  <br />函数sem_post( sem_t

2010-09-14 16:20:00 1097

原创 异步套接字基础:select函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET

<br />select函数:   <br />          系统提供select函数来实现多路复用输入/输出模型。原型:   <br />        #include   <sys/time.h>   <br />        #include   <unistd.h>   <br />      select函数:   <br />          系统提供select函数来实现多路复用输入/输出模型。原型:   <br />        #include   <sys/time.h>

2010-09-06 22:58:00 464

转载 gcc 参数

<br />引用 : http://linux.bokee.com/4629759.html<br /> <br />gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步 <br />1.预处理,生成.i的文件[预处理器cpp] <br />2.将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs] <br />3.有汇编变为目标代码(机器代码)生成.o的文件[汇编器as] <br />4.连接目标代码,生成可执行程序[链接器ld] <br /

2010-09-06 22:57:00 257

转载 gcc 参数

<br />引用 : http://linux.bokee.com/4629759.html<br /> <br />gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步 <br />1.预处理,生成.i的文件[预处理器cpp] <br />2.将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs] <br />3.有汇编变为目标代码(机器代码)生成.o的文件[汇编器as] <br />4.连接目标代码,生成可执行程序[链接器ld] <br /

2010-09-06 09:04:00 242

c语言 吸血鬼数字简单源码

吸血鬼数字是指位数为偶数的数字,可以由一对数字相乘而得到,而这对数字各包含乘积的一半位数的数字,其中从最初的数字中选取的数字可以任意排序。以两个0结尾的数字是不允许的,例如,下列数字都是“吸血鬼”数字:   1260 = 21 * 60   1827 = 21 * 87   2187 = 27 * 81   1994年柯利弗德·皮寇弗在Usenet社群sci.math的文章中首度提出吸血鬼数。

2010-10-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除