标签
-
浅谈 Linux 下常用 Socket 选项设置
这是因为操作系统默认情况下会保留一段时间内(通常是几分钟)所有连接到该端口上的套接字,而 SO_REUSEADDR 的作用就是告诉操作系统可以重复使用该端口号而不必等待这个超时时间。
-
值得学习的C语言项目开源(转)
1. 支持静态和动态页面2. 支持GET和POST请求3. 使用epoll实现I/O多路复用4. 实现了基本的HTTP认证机制由于其简单易懂、代码清晰、注释详细、设计精妙等特点。
-
从零开始学习Linux编程,打造高效开发环境
1、基础知识2、开始学习3、优化开发环境4、总结与展望Linux作为一款优秀的操作系统,在学习Linux编程之前必须熟悉基本的命令行知识。
-
深入学习Unix网络编程卷二:进程间通信
进程间通信是Unix网络编程卷二中不可或缺的一部分。包括管道、FIFO、消息队列、共享内存和套接字等等。管道允许两个相关进程之间进行单向数据传输。并演示如何使用这些机制在父子进程之间进行通信。
-
Linux网络编程——端口复用(多个套接字绑定同一个端口)
在使用TCP或UDP协议进行网络通信时,每个套接字都需要绑定不同的本地IP地址和端口号。就是通过设置SO_REUSEADDR选项来允许多个套接字同时绑定到同一个本地IP地址和端口号上。
-
如何在Linux环境下使用C语言获取MAC地址
1、 获取网络接口信息2、 获取MAC地址3、 完整程序示例在计算机网络中,我们需要获取设备的MAC地址以进行网络通信或安全验证。我们可以使用C语言编写程序来获取设备的MAC地址。
-
独立开发APP需要什么技术?从零开始开发一个APP需要哪些技能?
独立开发APP需要掌握哪些技术呢?目前市场上比较流行的编程语言包括Java、Swift、Objective-C等等。在进行独立开发APP时还需要掌握相关的开发工具。