![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 56
xiongwei_1101
这个作者很懒,什么都没留下…
展开
-
Linux网络编程:原始套接字
我们在前面已经学习过了网络程序的两种套接字(SOCK_STREAM、SOCK_DRAGM)。在这一章里面,我们一起来学习另外一种套接字——原始套接字(SOCK_RAW)。应用原始套接字,我们可以编写出由TCP和UDP套接字不能够实现的功能。注意原始套接字只能够由有root权限的人创建。10.1 原始套接字的创建 int sockfd(AF_INET, SOCK_RAW, protoc转载 2013-01-25 14:50:23 · 426 阅读 · 0 评论 -
linux 修改yum安装源为本地光盘
实现步骤:1. mount 上光盘,并服务光盘内容到硬盘上 mkdir /mnt/vcdrom mount -t iso9660 /devcdrom /mnt/vcdrom cp -R /mnt/vcdrom /home/coentos2. yum安装源配置修改,进入目录: /etc/yum.repos.d/ , 编辑一个"*.repo", 以我本机为例:原创 2013-01-25 15:13:31 · 963 阅读 · 0 评论 -
MYSQL数据库安装说明
1、下载MySQL的Linux安装文件 Linux下安装MySQL需要下面两个文件: MySQL-server-5.1.7-0.i386.rpm 下载地址为:http://dev.mysql.com/downloads/mysql/5.1.html,打开此网页,下拉网页找到“Linux x86 generic RPM (statically linked原创 2013-01-25 15:31:55 · 346 阅读 · 0 评论 -
linux下创建后台守护进程实例
步骤:1. 父进程通过fork函数创建一个子进程,然后父进程退出2. 子进程中使用setsid函数创建一个新的会话3. 切换进程的工作目录到根目录4. 设置进程的umask为05. 关闭不需要的文件操作符 实例代码: #include #incude #include #include #inc原创 2013-01-25 15:23:01 · 540 阅读 · 0 评论 -
linux 下通过修改内核参数解决大量TIME_WAIT问题
linux下发现系统存在大量TIME_WAIT状态的连接,可通过调整内核参数解决,可编辑内核配置文件: /etc/sysctl.conf 文件,如下:vi /etc/sysctl.conf编辑文件,加入以下内容:net.ipv4.tcp_syncookies = 1net.ipv4.tcp_tw_reuse = 1net.ipv4.tcp_tw_recycle =原创 2013-01-25 14:33:08 · 783 阅读 · 0 评论 -
用C语言实现Ping程序功能
用C语言实现Ping程序功能 日期:2006-12-25 作者:梁俊辉 来自:IBM DW中国大部分人用ping命令只是作为查看另一个系统的网络连接是否正常的一种简单方法。在这篇文章中,作者将介绍如何用C语言编写一个模拟ping命令功能的程序。ping命令是用来查看网络上另一个主机系统的网络连接是否正常的一个工具。ping命令的工作原理是:向网络上的另一个主机系统发送ICMP报转载 2013-01-25 14:42:25 · 921 阅读 · 0 评论 -
linux c++ 实现http的get()函数
使用linux c++实现了http的get请求传入参数:传入参数是要请求的url传出参数:请求到的网页为了方便说明,这里假定url = "http://search.360buy.com/Search?keyword=ŮЬ&page=67&ev=";std::string chttpget::run(std::string url){ string page转载 2013-01-25 14:47:57 · 1765 阅读 · 0 评论 -
memcpy、memmove、strcpy函数实现源码及区别
对于字符串操作的函数声明是在头文件 内,在编程中需要使用如下方式来引进:#include 1) void * memcpy(void* dest, const void* src, size_t n) 说明: 此函数功能为字符串内存拷贝,src为源字符,dest为目的字符串,拷贝的长度为n,调用此函数需用户保证src,dest所指向的长度原创 2013-03-06 14:58:06 · 834 阅读 · 0 评论