2017年3月2日
摘要: 目前,在将原来C的socket通讯改为使用Qt类库QTcpSocket通讯,在修改过程中遇到不少问题,在此将问题一并记录,以备后面使用。 采用的通讯方式:QTimer定时器、QThread多线程和QTcpSocket通讯。QTimer设置定时通讯间隔(10s),QThread运行定时器响应函数,QT 阅读全文
posted @ 2017-03-02 15:25 苦涩的茶 阅读(11692) 评论(0) 推荐(2) 编辑
摘要: 前一段时间通过调试Qt源码,大致了解了Qt的事件机制、信号槽机制。毕竟能力和时间有限。有些地方理解的并不是很清楚。 开发环境:Linux((fedora 17),Qt版本(qt-everywhere-opensource-src-4.7.3)。 Qt网络编程比较常用的两个类:QTcpServer和Q 阅读全文
posted @ 2017-03-02 14:37 苦涩的茶 阅读(2802) 评论(0) 推荐(0) 编辑
摘要: 1.协议栈是什么--简介 协议栈,英语名称为Protocol stack,又称协议堆叠,是计算机网络协议套件的一个具体的软件实现。协议套件中的一个协议通常是只为一个目的而设计的,这样可以使得设计更容易。因为每个协议模块通常都要和其他两个通信,它们通常可以想象成是协议栈中的层。最低级的协议总是描述与硬 阅读全文
posted @ 2017-03-02 13:28 苦涩的茶 阅读(12439) 评论(0) 推荐(0) 编辑
摘要: QSocket类提供了一个有缓冲的TCP连接。 详情请见…… #include <qsocket.h> 继承了QObject和QIODevice。 所有成员函数的列表。 公有成员 enum Error { ErrConnectionRefused, ErrHostNotFound, ErrSocke 阅读全文
posted @ 2017-03-02 13:21 苦涩的茶 阅读(2569) 评论(0) 推荐(1) 编辑

// 1.生成目录索引列表