
UNIX网络编程
文章平均质量分 79
无限uestc
这个作者很懒,什么都没留下…
展开
-
《UNIX网络编程》读书笔记——第四章(基本TCP套接字编程)
第四章 基本套接字编程本章主要讲解编写一个完整的TCP客户端/服务器程序所需要的各种套接字函数。socket函数通信进程做的第一件事就是调用socket函数,指定通信协议类型。int socket(int family, int type , int protocol);成功:返回非负描述符;失败:返回-1family:指明协议族;AF_INE原创 2014-11-09 17:29:03 · 458 阅读 · 0 评论 -
《UNIX网络编程》读书笔记——第三章 套接字编程简介
第三章 套接字编程简介一、套接字地址结构以socket_in命名,定义在头文件中。 struct in_addr{in_addr_t s_addr;} struct sockaddr_in{uint8_t sin_len;sa_family_t sin_family;in_port_t sin_port; (这三个为必须定义)struc原创 2014-11-03 23:45:03 · 478 阅读 · 0 评论 -
UNIX网络编程和UNIX环境高级编程的环境搭建和运行实例
http://pix.cs.olemiss.edu/csci561/prg561.1.html原创 2014-11-05 11:46:49 · 676 阅读 · 0 评论 -
linux下的GDB调试
一、GDB概述 GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。 一般来说,GDB主要帮忙你完成下面四个方面的功能: 1、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。 2、可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达式) 3、当程序被停住时,可以检查此时你的程序中所发生的事。 4、动态的原创 2015-04-29 16:28:31 · 457 阅读 · 0 评论 -
linux守护进程与inetd超级服务器
一、守护进程介绍守护进程是在后台运行且不与任何控制终端相关联的进程。通常由系统初始化脚本启动,当然也可以在shell提示符下用命令行启动,不过这种守护进程必须亲自脱离于控制终端的关联。守护进程的启动方法有:1、系统初始化阶段,由系统初始化脚本启动。这些脚本通常位于/etc、/etc/rc开头的某个目录中。由这些脚本启动的守护进程从一开始就有root特权。例如:inetd超级服务器、We原创 2015-04-28 16:50:44 · 1879 阅读 · 0 评论