
C++
文章平均质量分 51
Cedric_h
0.0
展开
-
Qt 的udpSocket通信及相关
定义udpSocket = new QUdpSocket(this); QByteArray datagram = "http://blog.youkuaiyun.com/uyy203"; udpSocket->writeDatagram(datagram.data(), datagram.size(), QHostAddress::Broadcast, 8686); udpSocket->bi原创 2016-04-03 01:59:19 · 717 阅读 · 0 评论 -
Qt 多线程的简单应用
MyThread.h#ifndef MYTHREAD_H#define MYTHREAD_H#include #include class MyThread : public QThread{ Q_OBJECTpublic: explicit MyThread(QObject *parent = 0); ~MyThread();protected:原创 2016-09-29 18:01:42 · 438 阅读 · 0 评论 -
Qt TCP通讯简易Demo
在Qt上建立Tcp server 和 client 间的简易通讯,实现效果如下//mainwindow.h#include "tcpserverwindow.h"#include "ui_tcpserverwindow.h"TcpServerWindow::TcpServerWindow(QWidget *parent) : QDial原创 2017-02-10 01:05:48 · 4038 阅读 · 0 评论 -
Arduino 的读串口与写串口
while(Serial.available()>0) WifiSerial.write(Serial.read()); while(WifiSerial.available()>0) Serial.write(WifiSerial.read());............ while (1) { if (W原创 2016-04-03 02:09:12 · 3941 阅读 · 0 评论 -
Visual Studio 2013 C++ 调用mysql错误 error LNK2019: 无法解析的外部符号 _mysql_init@4
因为我的系统是64位的,当时安装的mysql也是64位的,但是我用visual sutido 2013创建的项目默认是32位的,所以导致该错误出现,解决方法最好就是改用32位的mysql,也可以将项目编译为64位,步骤如下:1 需要项目属性---->配置属性--->连接器--->高级-->目标计算机,改为64位系统,2解决方案页 ---> 属性--->配置属性--->平台 :改为6原创 2017-01-23 02:46:24 · 3883 阅读 · 0 评论 -
Visual Studio 2013 C++ LINK : fatal error LNK1104: 无法打开文件“libmysql.lib”
右键点击项目名称,选择属性,分别在 c/c++->常规 的 附加包含目录 和 链接器->常规 的 附加库目录 直接填入D:\mysql\include;D:\mysql\lib ,也可以自己点开一项项填写然后在 链接器->输入 中 的 附加依赖项 填入:libmysql.lib最后,复制D:\mysql\li原创 2017-01-23 01:23:09 · 7132 阅读 · 5 评论 -
Arduino+SIM900A 通过http协议实现上传数据到云服务器
本文主要讲述Arduino和SIM900A通过HTTP协议将数据上传至云服务器上的相关操作,如果想了解 Zigbee和SIM900A的相关操作请看 http://blog.youkuaiyun.com/uyy203/article/details/55017571主要使用AT命令AT+CFUN=1选择模式为 全功能模式AT+SAPBR=原创 2017-01-15 05:20:03 · 13505 阅读 · 8 评论 -
MVP架构模式简单示例
MVP架构的概念MVP(Model-View-Presenter)是从经典的模式MVC演变而来的,它们的基本思想有相通的地方:Controller/Presenter负责逻辑的处理,Model提供数据,View负责显示。作为一种新的模式,MVP与MVC有着一个重大的区别:在MVP中View并不直接使用Model,它们之间的通信是通过Presenter (MVC中的Controller)来进行的,所有原创 2018-01-02 12:22:34 · 824 阅读 · 0 评论