摘要: 根据题目要求: 可以想到运用异或运算,任何一个数字异或它自己都等于0。 如果我们从头到尾依次异或数组中的每一个数,那么最终的结果就是那个只出现一次的数字,因为其他出现两次的数字全部在异或中被抵消为0了(异或运算遵循交换分配率)。 举个例子:2 3 4 2 3 所有数字依次异或运算:2 xor 3 x 阅读全文
posted @ 2021-01-05 11:29 Werial 阅读(97) 评论(0) 推荐(0) 编辑
摘要: Socket在主进程发送短字符消息可以成功,在多线程发送数据失败。void DataSendThread::run() { webclient.sendTextMessage(strData); webclient.flush(); //加上这句就可以成功发送} 阅读全文
posted @ 2020-04-21 09:17 Werial 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 原因:在项目pro文件SOURCES += 配置里有两个连续//造成。qmake 语法里每增加一个源文件或一个配置用一个斜杠结束,如果两个斜杠连续出现,则表明有一个空输入,但Qmake不规避空文件输入,导致传递给GCC,GCC编译空文件时出差.解决办法:取消在项目pro文件SOURCES += 配置里有两个连续// 阅读全文
posted @ 2020-04-17 23:23 Werial 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 需要将rpcrt4.lib加到依赖得lib中 阅读全文
posted @ 2020-04-02 13:33 Werial 阅读(366) 评论(0) 推荐(0) 编辑
摘要: soap ENDMessage报这样的错误,经过长时间的调试,还是解决不了;解决:换方法吧,不要用动态连接库了,使用Gsoap生成所需的接口信息,上传搞定!链接 阅读全文
posted @ 2020-03-31 10:55 Werial 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 子类中需要将父类的所有虚函数都要实现才能 new ,注意,是所有 阅读全文
posted @ 2020-03-25 11:37 Werial 阅读(675) 评论(0) 推荐(0) 编辑
摘要: QGraphicsLineItem *line; scene->addItem(line = new QGraphicsLineItem(QLineF(QPointF(0, 0), QPointF(300, 300)))); //在创景窗口中画一条直线 line->setPen(QPen(Qt::DashDotDotLine)); QGraphicsItemAnimatio... 阅读全文
posted @ 2020-03-23 16:25 Werial 阅读(1267) 评论(0) 推荐(0) 编辑
摘要: int main(int argc, char *argv[]) { QApplication a(argc, argv); MainWindow w; //w.show(); QGraphicsScene scene; QLineF line(0,0,500,500); scene.addLine 阅读全文
posted @ 2020-03-23 14:21 Werial 阅读(1331) 评论(0) 推荐(0) 编辑
摘要: 分享即是快乐! QPainter绘图设备添加背景图 创建Widget对象,在.h文件添加如下代码: protected: cpp代码如下: #include "widget.h" #include "ui_widget.h" Widget::Widget(QWidget *parent) : QWi 阅读全文
posted @ 2020-02-12 15:48 Werial 阅读(582) 评论(0) 推荐(0) 编辑
摘要: #include <time.h> clock_t start,ends; start=clock(); Sleep(50); ends=clock(); cout<<ends-start<<endl; 阅读全文
posted @ 2019-10-28 10:33 Werial 阅读(458) 评论(0) 推荐(0) 编辑