我觉得自己犯的那么多严重错误,其实以前都是在书上见过的,可就是不当回事,把它当一个故事看过哈哈一笑而过,有的时候还把这些故事当作谈资来炫耀自己知道的事情多,现在想起来真是万分后悔。至少有2件事情完全没有吸取教训,让自己付出巨大代价: 1. 双侠2. 贺若弼 另外,我没有沉着冷静观察周边事物,从而失去 Read More
posted @ 2016-09-04 21:36 findumars Views(393) Comments(0) Diggs(3)
http://blog.csdn.net/liang19890820/article/details/50974059 Read More
posted @ 2016-09-04 14:18 findumars Views(2964) Comments(0) Diggs(0)
Qt 文件处理 Qt提供了QFile类来进行文件处理,为了更方便地处理文本文件或二进制文件,Qt还提了QTextStream类和QDataStream类,处理临时文件可以使用QTemporaryFile,获取文件信息可以使用QFileInfo,处理目录可以使用QDir.监视文件和目录变化可以使用QF Read More
posted @ 2016-09-04 06:37 findumars Views(5740) Comments(1) Diggs(0)
最近写大作业用到Qt的Socket部分,网上关于这部分的资料都太过复杂,现在总结一下一些简单的应用。有机会可以给大家讲讲用Socket传送文件的代码。 这里主要讲解如何实现TCP和UDP的简单通信。 socket简介 在LINUX下进行网络编程,我们可以使用LINUX提供的统一的套接字接口。但是这种 Read More
posted @ 2016-09-04 06:09 findumars Views(53167) Comments(0) Diggs(2)
可重入与线程安全 在Qt文档中,术语“可重入”与“线程安全”被用来说明一个函数如何用于多线程程序。假如一个类的任何函数在此类的多个不同的实例上,可以被多个线程同时调用,那么这个类被称为是“可重入”的。假如不同的线程作用在同一个实例上仍可以正常工作,那么称之为“线程安全”的。 大多数c++类天生就是可 Read More
posted @ 2016-09-04 05:38 findumars Views(1728) Comments(0) Diggs(0)
在线程中定义一个信号量: QMutex pause;把run()函数中循环执行的部分用信号量pause锁住: void run() { while(1) { pause.lock(); //循环执行的内容,比如视频播放 pause.unlock(); } } 在主线程(UI线程)中,如果想暂停线程执 Read More
posted @ 2016-09-04 05:32 findumars Views(3651) Comments(0) Diggs(0)