摘要:
什么是watchdog:在一般公司的板子下面,有个字符设备,/dev/watchdog,如果程序员写了一个应用程序,在此程序中open看门狗,然后每隔几秒向看门狗(此时就是个文件)里写任何数据,如果程序意外崩溃了,就不能向看门狗写数据了,等待了30秒或者1分钟,系统就会reboot。(所以看门狗是用 阅读全文
摘要:
经常看到网上有些论调说 Qt 程序无比庞大,甚至拿 .NET 程序来比,说 Qt 程序打包以后跟 .NET 安装包差不多大。由此影响了很多人对 Qt 的选择。我觉得有必要对此做一些澄清—— 显然这个说法是错误的!! 很容易理解,虽然 Qt 提供了很多组件,但并非所有的组件都会被程序使用,也并非所有的 阅读全文
摘要:
QProcess对象可以直接执行cmd的命令,但是ping操作是会阻塞的,所以需要在子线程里ping QProcess *tempCmd = new QProcess(); tempCmd->start(orderInfo); tempCmd->waitForFinished(1000);//阻塞等 阅读全文
摘要:
#define MB (1024 * 1024) MEMORYSTATUSEX statex; statex.dwLength = sizeof (statex); GlobalMemoryStatusEx (&statex); qDebug() << QStringLiteral("物理内存使用率 阅读全文
摘要:
#include <time.h> srand(time(NULL) ); //生成种子,做一次否则随机数是递增和递减的 int b; b = rand()%20;//0-20的随机数,这里可以进入循环,产生真正随机数 阅读全文
摘要:
一、入门 1、下载源文件http://www.qcustomplot.com/; 2、把.cpp和.h放在工程目录下,并将cpp和h加入工程; 3、在.pro中:QT += printsupport; 4、在ui中添加一个Widget,右键提升为,输入:QCustomPlot,改变对象名称为cust 阅读全文
摘要:
可以用open和fopen来打开文件,open偏底层,fopen来自于open更顶层。(根据公司某个项目看了源码用的open) #include <stdio.h>#include <windows.h>int main(void){ FILE *fp; char temp; char buf[10 阅读全文
摘要:
#include <QPropertyAnimation> #include <QDesktopWidget> //下坠 void MainWindow::on_pushButton_clicked() { QPropertyAnimation *pAnimation = new QProperty 阅读全文
摘要:
右键虚拟机,选择网络适配器,设置为桥接模式。然后关闭主机防火墙,ping就行了(一直ping是没有参数的) 阅读全文
摘要:
Linux 下 的 cc 和 gcc Linux 下 的 cc 和 gcc 周银辉 在Linux下一会看到cc,另一会又看到gcc,感觉又点混乱的样子。它们是同一个东西么,有啥区别呢 一分为二地看: 首先,如果讨论范围在Unix和Linux之间,那么cc和gcc不是同一个东西。cc来自于Unix的c 阅读全文