- 博客(13)
- 资源 (25)
- 收藏
- 关注
转载 一种基于Qt的可伸缩的全异步C/S架构服务器实现(二) 网络传输
二、网络传输模块 模块对应代码命名空间 (namespace ZPNetwork) 模块对应代码存储文件夹 (\ZoomPipeline_FuncSvr\network) 2.1...
2019-06-20 10:01:57 500
转载 一种基于Qt的可伸缩的全异步C/S架构服务器实现(一) 综述
本文向大家介绍一种基于Qt的伸缩TCP服务实现。该实现针对C/S客户端-服务集群应用需求而搭建。连接监听、数据传输、数据处理均在独立的线程池中进行,根据特定任务不同,可安排负责监听、传输、处理的线程数目,从而在高传输负荷、高计算符合上达成取舍。数据处理采用流水线结构,以避免少量客户的密集计算请求影响其他客户端的处理。本文对应的代码符合LGPL协议,可直接从https://github.com/go...
2019-06-20 09:56:29 376
原创 在树莓派(Raspberry Pi)上Qt5的本地构建
网上有很多关于在Raspberry Pi上构建Qt5的教程,但所有或大部分教程都是使用桌面机器交叉编译Raspberry Pi的二进制文件。如果您交叉编译,您将无法运行qmake并在Raspberry Pi本身上创建。本教程旨在向您展示如何在Raspberry Pi上本机编译Qt 5,以便您可以在不交叉编译或依赖外部桌面的情况下使用qmake和Raspberry Pi本身。在这里可...
2018-04-26 22:31:07 1965
原创 Qt 信号和槽
函数原型: QObject::connect(const QObject * sender, const char * signal, const QObject * receiver, const char * method, Qt::ConnectionType type = Qt::AutoConnection) 通常使用的connect,实际上最后一个参数使用的是Q
2016-09-27 14:31:58 184
原创 Qt字符串转换和处理
#include #include "testqstring.h" #include "boost/lexical_cast.hpp" #include #include #include #include using namespace std; int main(int argc, char *argv[]) { QApplication a(argc, ar
2012-12-04 14:51:29 2956
转载 Qt之QTcpServer/QTcpSocket简单收发信息(1)
用QT包装好的东西做socket类东西,我只能说啥这么简单呢。 waitForConnected() 等待链接的建立 waitForReadyRead() 等待新数据的到来 waitForBytesWritten() 等待数据写入socket waitForDisconnected() 等待链接断开 开始前在项目.pro里面添加如下: QT += core guine
2012-12-04 14:15:07 1685
原创 关于#pragma warning
1. #pragma warning只对当前文件有效(对于.h,对包含它的cpp也是有效的),而不是对整个工程的所有文件有效。当该文件编译结束,设置也就失去作用。 2. #pragma warning(push) 存储当前报警设置。 #pragma warning(push, n) 存储当前报警设置,并设置报警级别为n。n为从1到4的自然数。 3.
2012-10-24 09:32:50 791
原创 VC 打开目录对话框
平时安装软件或是使用程序中,经常遇到文件选择对话框和目录选择对话框。在VC中打开文件选择对话框比较简单,使用CFileDialog就可以。打开目录选择对话框就稍微麻烦一些。需要使用API函数SHBrowseForFolder来实现。 该函数原型为: LPITEMIDLIST SHBrowseForFolder(LPBROWSEINFO lpbi); 其中LPBROWSE
2012-04-03 10:20:02 230
翻译 Linux操作系统中的文件目录结构详细介绍
1. 目录结构及主要内容: 1) “/”根目录部分有以下子目录: /usr 目录包含所有的命令、程序库、文档和其它文件。这些文件在正常操作中不会被改变的。这个目录也包含你的Linux发行版本的主要的应用程序,譬如,Netscape。 /var 目录包含在正常操作中被改变的文件:假脱机文件、记录文件、加锁文件、临时文件和页格式化文件等。 /ho
2012-03-16 09:51:44 217
原创 修复数据库
如果备份的数据库有2个文件,分别是.LDF 和 .MDF,打开企业管理器,在实例上右击---所有任务--附加数据库,然后选择那个.MDF文件,就可以了。 或者在查询分析器中输入: sp_attach_db "数据库名称","路径/文件名.ldf","路径/文件名.MDF" SQL Server数据库备份有两种方式,一种是使用BACKUP DATABASE将数据库文件备份出去,另
2008-02-20 13:31:00 290
原创 经常在电脑上工作的朋友应该注意什么?
一、多喝菊花茶吧 菊花对治疗眼睛疲劳、视力模糊有很好的疗效平常就可以泡一杯菊花茶来喝,能使眼睛疲劳的症状消除,如果每天喝三到四杯的菊花茶,对恢复视力也有帮助。在者应该多喝决明子,可以明目,减少电脑对眼睛的危害! 用什么办法才能抗辐射?最好是配幅电脑专用眼睛,这样可以缓解电脑对眼睛的辐射,眼睛不是那么疼,难受,和发干,发胀, 或者在电脑旁放一盆热水或一杯,可以增加温度,减少电脑对人体的辐
2008-02-20 12:55:00 538
原创 JSP各种数据库连接
现在有好多初学JSP的网友经常会问数据库怎么连接啊,怎么老出错啊?所以我集中的在这写篇文章供大家参考,其实这种把数据库逻辑全部放在jsp里未必是好的做法,但是有利于初学者学习,所以我就这样做了,当大家学到一定程度的时候,可以考虑用MVC的模式开发。在练习这些代码的时候,你一定将JDBC的驱动程序放到服务器的类路径里,然后要在数据库里建一个表test,有两个字段比如为test1,test2,可以用
2008-02-13 16:49:00 324
VclZip delphi文件夹压缩解压控件
2015-09-01
ZeosLib 7.1.3
2014-02-22
qt4中文参考
2013-09-10
Windows 7与Windows XP双系统安装方法汇总
2012-09-18
Linux菜鸟过关(chm)
2008-02-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人