- 博客(9)
- 资源 (7)
- 收藏
- 关注
原创 QT:多线程下载文件
这里的线程是指下载的通道(和操作系统中的线程不一样),一个线程就是一个文件的下载通道,多线程也就是同时开起好几个下载通道.当服务器提供下载服务时,使用下载者是共享带宽的,在优先级相同的情况下,总服务器会对总下载线程进行平均分配。不难理解,如果你线程多的话,那下载的越快。现流行的下载软件都支持多线程。思路:1:用阻塞的方式获取目标地址的HTTP头部,得到目标文件的大小。2:算出每
2012-01-31 20:47:28 8027 19
转载 QT QTableWidget 用法总结
QTableWidget是QT程序中常用的显示数据表格的空间,很类似于VC、C#中的DataGrid。说到QTableWidget,就必须讲一下它跟QTabelView的区别了。QTableWidget是QTableView的子类,主要的区别是QTableView可以使用自定义的数据模型来显示内容(也就是先要通过setModel来绑定数据源),而QTableWidget则只能使用标准的数据模型,并
2012-01-31 16:47:54 2918
转载 Ubuntu10.04修复Grub2笔记
我的三星上网本自带一个系统还原功能,安装grub的时候它所在的分区都会被检测到,并被显示为windows vista,不过比较悲剧的是一旦你在启动的时候选了这项,mbr就会被重写,然后就引导不了任何系统了,永远处于开机重启的死循环里。装完系统后一直懒得去修改grub.cfg,这次去旅游带上了上网本,借给别人用的时候忘了叮嘱别人不要选那一项,结果悲剧发生了。好在有强大的ubuntu live
2012-01-30 15:27:48 1099
转载 学位的重要性
Paul Graham这样说:I grew up in a time where college degrees seemed really important, so I'm alarmed to be saying things like this, but there's nothing magical about a degree. There's nothing th
2012-01-22 23:53:59 2000
转载 学习C++:实践者的方法
前言我的blog以前很长一段时间关注的都是C++中的技术&细节,乃至于读者和应者都寥寥。然而5月份的时候写的一篇“你应当如何学习C++”,阅读量却达到了3万多,在blog上所有文章中却是最高的(且远远超过了第二位);评论数目也有一百多。为什么独独这篇能够激起这么多的回应,想必是国内的C++社群被C++压抑太久,或者,严格来说,是被C++的教育方式压抑太久。实际上,不管是在各大国内论坛上,还
2012-01-16 13:51:49 887
转载 字符编码
如果非要评个计算机初学者最头晕概念的话,估计字符编码可以排到前十,比马尔可夫链之类的理论性概念都要晕。为什么呢?因为这东西课本上不会讲,也没有什么理论,只能靠自己体会出来。我比较笨一点,晕了好几年,到了今年终于明白了怎么一回事,现在记在这边,免得再忘了。首先定义只在本文中出现的两个基础概念:1.字节组。每8个位(bit)是为一个字节,多个字节成为一个字节组。2.文字串。现实语言的最小单
2012-01-16 11:00:36 1030
原创 QT:轻松获取网页源码
获取网页源码的小例子,代码很简单,就不多作解释了。不过一定要注意网页的编码问题,否则会出现乱码的!!!#include #include //网页地址 const QString URLSTR = "http://www.csdn.net/"; //储存网页代码的文件 const QString FILE_NAME = "code.
2012-01-14 10:28:39 10253 1
原创 QT:高手们的博客
QT的入门资料比较少(与MFC,JAVA,C#等相比),我整理了一些QT高手们的博客,再配合QT的自带文档与《C++ GUI Programming with QT4》,帮助大家更好地学习QT。希望QT的未来更美好,呵呵。QT官方文档http://qt-project.org/doc/qt-4.8/assistant-manual.htmlQT4.6Qt4.6源
2012-01-10 11:33:33 3609 4
原创 QT:有序排放多个按钮并处理它们的信号
像QQ的好友列表那样排列多个按钮是一项很不错的技术,使用QToolBox可以简单地实现这个需求,而运用QT的QSignalMapper类又可以方便地处理大量由不同控件发出的信号,以下是基于这两技术的一个小例子。思路:1:创建多个按钮(或其他控件),并将它们放到一个group里去。2:将按钮的clicked信号连接到signalmapper中去,并设置它们的“信号转换规则。3
2012-01-05 21:05:15 7254 3
redis网络事件框架的使用
2013-11-22
hao IM 0.20更新补丁
2011-04-22
我自己写的聊天软件haoIM的源代码(utf-8)
2011-04-17
我自己写的聊天软件haoIM的源代码
2011-04-17
有问题的QT程序,请大家帮忙看一下吧
2011-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人