2019-10
一、libcurl介绍
1、参考网址1:https://curl.haxx.se/libcurl/c/libcurl.html
2、参考网址2:全面详细介绍libcurl的使用
二、linux知识点滴
1、参考网址1:linux tar压缩排除某个文件夹
2、参考网址2:/PROC/UPTIME详解
在Linux中,我们常常会使用到uptime命令去看看系统的运行时间,它与一个文件有关,就是/proc/uptime,下面对其进行详细介绍。
1
2
3
4
|
master@jay-intel:~$ cat /proc/uptime
6447032.12 48185264.69
master@jay-intel:~$ cat /proc/cpuinfo | grep processor | wc -l
8
|
第一列输出的是,系统启动到现在的时间(以秒为单位),这里简记为num1;
第二列输出的是,系统空闲的时间(以秒为单位),这里简记为num2。
3、参考网址3:细谈select函数(C语言)
三、C语言
1、strdup函数介绍
头文件:#include <string.h>
定义函数:char * strdup(const char *s);
函数说明:strdup()会先用maolloc()配置与参数s 字符串相同的空间大小,然后将参数s 字符串的内容复制到该内存地址,然后把该地址返回。该地址最后可以利用free()来释放。
返回值:返回一字符串指针,该指针指向复制后的新字符串地址。若返回NULL 表示内存不足。
四、goAhead
1、参考网址1:goAhead官方源码包和文件上传补丁
五、socket编程
1、参考网址1: 多播,IP_MULTICAST_TTL,IP_ADD_MEMBERSHIP,IP_MULTICAST_IF,IP_DROP_MEMBERSHIP
2、参考网址2:setsockopt 的 SO_BINDTODEVICE 套接口选项 (把socket与特定网络接口绑定)
六、sourceinsight操作
1、参考网址1:解决source insight的context窗口丢失的方法