码迷,mamicode.com
首页 >  
搜索关键字:qt tcp    ( 29379个结果
C语言 Socket入门示例1—— 单工通信(客户端向服务器发送消息)
如果对Windows API不太熟悉、对TCP/IP通信协议不太熟悉,或者对C语言本身不太熟悉的话,学习Socket会有点难受的。以前学习操作系统的时候,被API吓怕了,很多莫名其妙的API有着多如牛毛的参数,令人费解。学习计算机网络的时候,又有那么多的协议,并且很多协议本身比较复杂,什么三次握手建立连接,什么四次握手释放链接等等,也没有学得特别透彻。更遗憾的是,以前学C的时候,误以为自己把C学会...
分类:编程语言   时间:2014-05-10 09:52:05    阅读次数:442
.net DataExcel通信组件使用 搭建简单文件服务器
使用.net dataexcel通信搭建一个简单的文件服务器。 通信简单介绍 1,通信使用TCP协议。 2,采用session机制,控制简单通信安全与连接限制防攻击。 3,采用开放协议包格。(32字节数据包) 4,采用网络断开,自动连接机制保证连接。 5,采用压缩机械压缩大数据(比如.net 里面datatable,dataset的传输)。 6,采用事件机制,更容易,更符合.net开发习惯。 7,采用异步传输,较大的连接与并发。 8,采用数据包头,解决粘包。 9,采用命令方式,更容易扩展。 10,采用允许...
分类:Web程序   时间:2014-05-07 08:11:20    阅读次数:494
Qt的卡拉OK歌词效果
实现卡拉OK效果, 主要是使用了QPainter的叠加, pTmp.setCompositionMode(QPainter::CompositionMode_DestinationIn); pTmp.drawImage(0, 0, pmMask); pTmp.setCompositionMode(QPainter::CompositionMode_DestinationOver);...
分类:其他好文   时间:2014-05-07 04:22:26    阅读次数:319
Nginx 进程间通信
Linux下的IPC很多,nginx的进程都是有亲缘关系的进程,对于他们的通信我们选择TCP socket进行通信。 TCP socket 用来做进程通信的好处有, 1.socket是文件描述符,操作简单。 2.双向流动。3.另外还有一个重要好处:可记录可重现,我们可以用tcpdump抓取信息,方便调试。 当然对于进程间大量数据的共享 自然而然的我们采用共享内存。...
分类:其他好文   时间:2014-05-07 03:26:25    阅读次数:421
tcp 和udp的区别
TCP和UDP区别     TCP UDP 是否连接 面向连接 面向非连接 传输可靠性 可靠的 不可靠的 应用场合 传输大量的数据 少量数据 速度 慢 快    OSI 和 TCP/I...
分类:其他好文   时间:2014-05-06 15:02:55    阅读次数:253
C/C++ -- Gui编程 -- Qt库的使用 -- 使用.ui文件
1.创建Qt空工程2.添加Qt设计师界面,无按钮对话框helloqt.ui3.编辑界面,添加部件,修改对话框对象名为HelloQt 1 2 3 HelloQt 4 5 6 7 0 8 0 9 40010 30011 12 13 1...
分类:编程语言   时间:2014-05-06 10:55:54    阅读次数:328
C/C++ -- Gui编程 -- Qt库的使用 -- 使用自定义类
1.新建空Qt工程2.新建C++类HelloQt3.新建ui文件,添加部件,重命名主窗体(对话框)类名HelloQt,构建生成ui头文件4.修改头文件helloqt.h 1 #ifndef HELLOQT_H 2 #define HELLOQT_H 3 4 #include 5 6 names...
分类:编程语言   时间:2014-05-06 10:49:09    阅读次数:447
C/C++ -- Gui编程 -- Qt库的使用 -- Qt编码问题
1.直接使用QObject::trUtf8("中文字符串")2.头文件QTextCodec::setCodecForTr(QTextCodec::codecForName("utf-8"));QObject::tr("中文字符串")3.头文件QTextCodec::setCodecForCStrin...
分类:编程语言   时间:2014-05-06 10:43:40    阅读次数:264
C/C++ -- Gui编程 -- Qt库的使用 -- 对话框QDialog
模态对话框-----源文件main.cpp(工程QtDialog)----- 1 #include "qtdialog.h" 2 #include 3 #include 4 5 int main(int argc, char *argv[]) 6 { 7 QApplication ap...
分类:编程语言   时间:2014-05-06 10:41:05    阅读次数:456
C/C++ -- Gui编程 -- Qt库的使用 -- QtWidget
1 #include 2 int main(int argc, char * argv[]) 3 { 4 QApplication app(argc, argv); 5 QTextCodec::setCodecForCStrings(QTextCodec::codecForName...
分类:编程语言   时间:2014-05-06 10:38:14    阅读次数:341
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!