03 2014 档案

摘要:Qt 为何没有提供 Sleep论坛上不时见到有人问:Qt 为什么没有提供跨平台的 sleep 函数?使用平台相关的 Sleep 或 nanosleep 以后,界面为什么没有反应?QThread 中提供了protected 权限的 sleep 函数,如何用到主线程中?使用 QTest 中的 qSleep,在windows下如何隐藏控制台?这些问题其实归结为一点:在主线程中使用这些函数是一种错误,这会直接导致界面无法刷新,用户与程序无法交互。Qt不提供,是因为你不需要在主线程中使用 sleep 函数。如何让程序等待一段时间QTimeQTime t;t.start();while(t.elapsed 阅读全文
posted @ 2014-03-26 15:20 Bonker 阅读(1147) 评论(0) 推荐(0) 编辑
摘要:Qt的QString类提供了很方便的对字符串操作的接口。使某个字符填满字符串,也就是说字符串里的所有字符都有等长度的ch来代替。QString::fill ( QChar ch, int size = -1 )例: QString str = "Berlin"; str.fill('z'); // str == "zzzzzz" str.fill('A', 2); // str == "AA"2,从字符串里查找相同的某个字符串str。int QString::indexOf ( const QStrin 阅读全文
posted @ 2014-03-26 15:14 Bonker 阅读(609) 评论(0) 推荐(0) 编辑
摘要:qt是跨平台的开发平台。他的编译器是要手动配置的,在window下一般我们用virtual stuido中cl,或者Mingw中的g++在linux中一般采用Linux下的g++而 微软VS的中的cl,Mingw中的g++,Linux下的g++),源代码分别采用GBK和不带BOM的UTF-8以及带BOM的UTF-8这3中编码进行保存。也就是说编译器的编码方式是不同的,所以大部分情况我们在qt代码中写中文时就会有乱码网上搜索得出 这两段代码可以解决大部分的乱码问题。(记得加入#include 头文件引用)QTextCodec::setCodecForCStrings(QTextCodec::co 阅读全文
posted @ 2014-03-22 19:35 Bonker 阅读(3866) 评论(0) 推荐(0) 编辑
摘要:这几天btbook.net这个搜片神器网站火了, 让我这个无工作的人, 也想做一个出来, 不然时间不好打发, 本人的草稿站:fastbot.me(刚发布几个小时, 体验等几天再做)现在说说这种搜片神器是怎么做的:一, 先实现一个DHT爬虫至于怎么实现, 我就不多说了, 我这里有几篇文章说了.1,大白... 阅读全文
posted @ 2014-03-06 16:10 Bonker 阅读(2257) 评论(0) 推荐(0) 编辑
摘要:下载wamp,地址http://www.wampserver.com/en/#download-wrapper和正常软件安装下就行了。修改WAMP中mysql默认空密码WAMP安装好后,mysql密码是为空的,那么要如何修改呢?其实很简单,通过几条指令就行了,下面我就一步步来操作。 首先,通过WAMP打开mysql控制台。 提示输入密码,因为现在是空,所以直接按回车。 然后输入“use mysql”,意思是使用mysql这个数据库,提示“Database changed”就行。 然后输入要修改的密码的sql语句“update user set password=PASSWORD('ho 阅读全文
posted @ 2014-03-06 16:03 Bonker 阅读(704) 评论(0) 推荐(0) 编辑
摘要:本文重点介绍使用Eclipse+pydev插件来写Python代码, 以及在Mac上配置Eclipse+Pydev 和Windows配置Eclipse+Pydev编辑器:Python 自带的 IDLE简单快捷, 学习Python或者编写小型软件的时候。非常有用。编辑器: Eclipse + pyde... 阅读全文
posted @ 2014-03-06 15:55 Bonker 阅读(322203) 评论(22) 推荐(32) 编辑
摘要:1,从soureforge下载sdk(包括汇编,c,c++,c#,java) 下载地址http://nchc.dl.sourceforge.net/project/sevenzip/LZMA%20SDK/lzma920.tar.bz22,CS文件夹就是c#实现的7zip压缩算法,但是没有封装好,不好用。在csdn上看到有人封装过。http://download.csdn.net/detail/sanguorewrite/4313133 下载下来感觉接口做的不是很好,在他的基础上我又该了下 这样调用就方便了压缩代码//源地址,压缩后的地址SevenZipHelper.Zip("test 阅读全文
posted @ 2014-03-03 18:14 Bonker 阅读(8288) 评论(1) 推荐(1) 编辑