240 发简信
IP属地:江苏
  • Unix环境高级编程-读写锁

    读写锁有三种状态:读模式下加锁状态,写模式下加锁状态,不加锁状态。一次只有一个线程可以占有写模式的读写锁,但是多个线程可以同时占有读模式的读写锁...

  • GDB调试工具

    启动GDB 1) 通常启动GDB gdb program 2) 通过gdb调试core文件 gdb program core 3...

  • Resize,w 360,h 240
    Unix网络编程-UDP客户端服务器示例(2)

    一个简单的UDP客户端/服务器程序示例,这个简单的例子执行如下步骤的一个回射服务器: 1) 客户端从标准输入读入一行文本,并写给服务端 2) 服...

  • Resize,w 360,h 240
    Unix网络编程-UDP客户端服务器示例(1)

    一个简单的UDP客户端/服务器程序示例,这个简单的例子执行如下步骤的一个回射服务器: 1) 客户端从标准输入读入一行文本,并写给服务端 2) 服...

  • Resize,w 360,h 240
    Unix网络编程-基本UDP套接字编程

    在使用TCP编写的应用程序和使用UDP编写的应用程序之间存在一些本质差异,其原因在于这两个传输层之间的差别:UDP是无连接不可靠的数据报协议,非...

  • Resize,w 360,h 240
    Unix网络编程-poll函数重写服务器函数

    我们现在用poll替代select重写tcp回射服务器程序。在使用select早先那个版本中,我们必须分配一个client数组以及一个名为rse...

  • Unix网络编程-poll函数

    poll函数起源于SVR3,最初局限于流设备。SVR4取消了这种限制,允许poll工作在任何描述符上。poll提供的功能于select类似,不过...

  • Unix网络编程-pselect函数

    pselect函数是由POSIX发明的,如今有许多Unix变种支持他。 #include #include #include int psel...

  • Resize,w 360,h 240
    Unix网络编程-select模型重写服务器回射函数

    Unix网络编程-TCP客户端服务器示例(1)这篇文章给出的tcp服务端程序,把他重写成使用select来处理任意个客户的单进程程序,而不是每个...

个人介绍
大毛的学习笔记,记录,分享,供参考,加油!