随笔分类 -  网络编程

多路I/O复用(select、poll、epoll)的比较学习:
摘要:elect、poll、epoll之间的区别总结[整理] 转自:http://www.cnblogs.com/Anker/p/3265058.html select,poll,epoll都是IO多路复用的机制。I/O多路复用就通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪 阅读全文

posted @ 2017-01-19 14:48 A-祥子 阅读(388) 评论(0) 推荐(0)

网络编程--Socket(套接字)
摘要:网络编程 网络编程的目的就是指直接或间接地通过网络协议与其他计算机进行通讯。网络编程中 有两个主要的问题,一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后 如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的 路由,由IP地址可以唯一地确定Inter 阅读全文

posted @ 2017-01-18 23:34 A-祥子 阅读(28494) 评论(0) 推荐(1)

Qt 多线程和网络编程学习
摘要:一,Qt多线程类学习 QThread类,开始一个新的线程就是开始执行重新实现QThread::run(),run()是默认现实调用exec(),QThread::start()开始线程的执行,run()函数是在start()函数调用之后开始执行 QMutex类,互斥量/互斥锁,加锁解锁,原子操作 Q 阅读全文

posted @ 2017-01-07 14:01 A-祥子 阅读(2211) 评论(0) 推荐(0)

导航