const 关键词指定对象或变量不可修改,static 关键词指定对象或变量为静态的。两者可以分别使用也可以结合使用,这篇博客就来探讨一些这两个关键词的用法。
SYN flood 或称 SYN 洪水、SYN 洪泛,是一种拒绝服务攻击,起因于攻击者发送一系列的 SYN 请求到目标系统。 —— 维基百科
为了能够编译运行 《UNIX 网络编程》(UNPv1)上的示例代码,需要编译 libunp.a
库文件,然后才可以正常编译书中的代码。
关于如何编译《UNIX 环境高级编程》(APUE)的示例代码,可以参照这里。
在学习的过程中, 总是要阅读很多别人的代码的. 很多优秀的开源代码能够让我们受益匪浅, 也有一些代码, 看了之后只会让我们感觉浪费了时间……
Webbench是Radim Kolar在1997年写的一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。
通过 POSIX 信号量函数实现父子进程交替执行.
通过 XSI 信号量函数实现父子进程交替执行.
Tinyhttpd 是J. David Blackstone在1999年写的一个不到 500 行的超轻量型 Http Server,分析这个项目可以帮助我们理解服务器软件的本质。
编写一个类似 cp(1) 的程序,它复制包含空洞的文件,但不将字节 0 写到输出文件中去。
我在大学里学的第一门语言就是 C 语言,几年里用 C 语言在 OJ 上交了成百上千发题目,却连最基本的 scanf 函数的用法都不了解。碰到一些字符串和数字混杂输入的题目,基本就只能靠猜来输入……这次来具体的看一下 scanf 函数的用法。