摘要:
建立Socket链接的时候需要IP地址,但是只有域名怎么办,gethostbyname就是一个将域名转换为IP的函数; 返回:若成功则为非空指针,若出错则为NULL且设置h_errno #include <stdio.h>#include <sys/types.h> /*如果不影响编译也不能少*/# 阅读全文
posted @ 2015-10-22 22:55
步孤天
阅读(477)
评论(0)
推荐(0)
摘要:
Linux下如何产生coredump(gdb调试用) 任务发生异常,需要记录遗言信息,利用gdb调试,因此需要记录coredump文件。设置查看:在root用户下执行sysctl -a | grep core,查看core文件的配置是否正确命令设置:1)使用命令 ulimit -c unlimite 阅读全文
posted @ 2015-10-22 19:43
步孤天
阅读(398)
评论(0)
推荐(0)
摘要:
在Linux下工作了几年,都是一些环境较成熟的产品,无需自己搭建makefile,新增文件只要在makefile里面加入XXX.cc就行了,对静态库与动态库的理解也只是概念上的。新公司里的makefile简直是团mess,甚至编译都通不过,只得自己去整理makefile,顺便研究了下静态库与动态库。 阅读全文
posted @ 2015-10-22 19:43
步孤天
阅读(174)
评论(0)
推荐(0)
摘要:
网络字节顺序是TCP/IP中规定好的一种数据表示格式,它与具体的CPU类型、操作系统等无关,从而可以保证数据在不同主机之间传输时能够被正确解释。网络字节顺序采用big endian排序方式。 为了进行转换 bsd socket提供了转换的函数 有下面四个htons 把unsigned short类型 阅读全文
posted @ 2015-10-22 19:41
步孤天
阅读(274)
评论(0)
推荐(0)
摘要:
突然看到echo "scale=100; a(1)*4" | bc -l可以输出圆周率,很惊奇,后来发现很简单。 首先bc是“basic calculator”的缩写,就是初级的计算器;Linux键入如下命令,可查看: [root@server]# bc -lbc 1.06Copyright 199 阅读全文
posted @ 2015-10-22 19:34
步孤天
阅读(1558)
评论(0)
推荐(0)