- 博客(40)
- 资源 (7)
- 收藏
- 关注
原创 解决MYSQL不能远程登陆问题
先使用Navicat Premium 15本地登陆MYSQL,然后打开mysql数据库,打开表user,修改如下。确定后,使用查询,写flush privileges;重启一下数据库服务器就可以了。
2025-04-10 14:32:34
213
原创 远程第一次连接mysql速度慢解决方法
在文件的[mysqld]下加入 skip-name-resolve这一句。从远程连接MySQL数据库时速度非常慢,连接过第一次后就会变得正常。保存重启MYSQL服务器后就能快速连接了。在安装MYSQL的目录找到my.ini。
2025-04-10 11:40:21
185
原创 WebService的IIS部署打开网站时,出现由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。
找到ASP.NET4.8,选中。然后打开window功能。设置完成后便可打开网站。
2024-11-26 16:25:07
474
转载 QT在关键时刻处理数据,Window关机、重启、注销前 保存数据,QT For Android切换后台时状态改变信号,用于保存数据。
在安卓切换到后台时候,即按home键后,程序虽然没有关闭,但是运行状态是停止的,因此需要保持当前数据。在Window系统也一样。connect(qApp, &QGuiApplication::aboutToQuit, [&]{ // 退出事件循环前 保存数据});connect(qApp, &QGuiApplication::commitDataRequest, [&](QSessionManager &manager){ // 关机、重启.
2022-04-15 16:37:54
1145
原创 VS2019C#提示没有中文,.net4.7.2有中文,其他.NET FrameWork版本没有
正常情况下:1、找到.net framework不同版本dll存放路径;我的电脑是C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework (64位电脑)2、 注释存放的目录是如下zh-Hans文件夹3、 将zh-Hans文件夹复制到对应框架下4、重新启动VS便可以看到注释。不正常情况下:我当时想配置的是.NET FrameWork3.5,按照上面仍然显示不出。经过查找,将z
2022-02-11 16:09:09
1347
原创 读取PLC寄存器数据字节位置交换问题
1、读取PLC两个寄存器时:读取十进制数据是16时,PLC读取到的数据是:00 10 ,电脑存储数据:10 00(电脑是小端)2、读取PLC四个寄存器:PLC读取数据:87 94 41 45 = 12.3456 (十进制)61 4E 00 BC = 12345678 (十进制)电脑存储数据:94 87 45 41 = 12.3456 (十进制)4E 61 BC 00 = 12345678 (十进制)通过上述对比进行字节交换,从而得到PLC寄存器的数据。...
2022-02-10 09:06:22
2259
原创 C#中回调函数是否需要加上static静态关键字
由于我在MSDN中的文档看socket的BeginAccept函数使用了异步回调,里面例子中回调函数中都有static,但是自己写的时候又没有static也能编译通过。经过查找发现:在C++中使用回调函数需要加上static或者函数必须是全局。在C#中回调函数使用的是C#中的委托进行调用,而使用委托调用函数的时候,它所指向的函数可以不加static也可以加static。可以在百度搜索:C#委托调用函数是否必须为静态函数,能看到许多解释。在C#有的回调函数中使用到了static,是由于在Main函
2022-02-09 09:22:22
1325
原创 QT解决 error: C2065: “INTMAX_MAX”: 未声明的标识符
QT使用MSVC2019编译源码的时候出现“INTMAX_MAX”: 未声明的标识符。解决方法是:在.pro文件上加上DEFINES +=__STDC_LIMIT_MACROS
2021-12-26 10:47:01
2036
原创 解决QT使用mingw编译器转MSVC编译器时,出现大量编码警告和错误提示
在.pro文件上加上下面两句话,重新编译即可。msvc:QMAKE_CXXFLAGS += -execution-charset:utf-8msvc:QMAKE_CXXFLAGS += -source-charset:utf-8
2021-12-25 11:05:24
2804
4
原创 mingw编译CMake后的OpenCV文件时出现:mingw32-make : 无法将“mingw32-make”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。
CMake后的OpenCV文件后,使用PowerShell进行编译时候出现如下情况:这时需要去到QT的安装目录上,找到mingw32-make.exe这个运行文件,我安装在C盘,因此运行文件目录在C:\Qt\Qt5.12.5\Tools\mingw730_32\bin下。将这个文件放到编译的文件下。然后输入.\mingw32-make,记得加上.\。便可开始编译。...
2021-12-23 17:12:32
5899
2
原创 QT中负数16进制转为10进制的QString显示
这里拿short int作为例子讲解QT中的QByteArray有一个toshort函数,但是这功能只能转0x00-0x7FFF的整数,大于这个数,转换失败。解决方法:先将数据转为uint,然后再强行转为short int。
2021-10-24 18:52:06
2383
2
原创 记录 OpenGL 学习网站
LearnOpenGL CNhttp://learnopengl.com 系列教程的简体中文翻译https://learnopengl-cn.github.io/待续。。。
2021-10-17 15:35:55
129
转载 OpenGL ES 官方在线帮助文档
OpenGL ES 1.1:https://www.khronos.org/opengles/sdk/1.1/docs/man/https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fwww.khronos.org%2Fopengles%2Fsdk%2F1.1%2Fdocs%2Fman%2FOpenGL ES 2.0https://www.khronos.org/opengles/sdk/docs/man/https://www.osc
2021-10-17 11:32:52
947
原创 Qt for android 出现‘KHR/khrplatform.h‘ file not found
在使用OpenGL编译安卓环境时候,说“KHR/khrplatform.h”文件没有找到在对应文件夹中确实没有这个文件zai
2021-10-16 21:21:03
2066
原创 新手使用QT时配置OpenGL
在按网上说在.pro中加上QT += opengl然后继承QOpenGLWidgetclass OpenGL : public QOpenGLWidget{ Q_OBJECTpublic: OpenGL(QWidget *parent = nullptr);protected: void initializeGL() override; void resizeGL(int w, int h) override; void paintGL
2021-10-16 17:20:49
744
转载 Modbus-RTU通讯协议的CRC校验码算法代码
void InvertUint8(unsigned char* DesBuf, unsigned char* SrcBuf){ int i; unsigned char temp = 0; for (i = 0; i < 8; i++) { if (SrcBuf[0] & (1 << i)) { temp |= 1 << (7 - i); ...
2021-09-02 18:59:41
2187
转载 qt 判断文件的编码
原文链接:https://blog.youkuaiyun.com/wwwer52022222/article/details/95743292//>>.编码转换QString MainWindow::GetCorrectUnicode(const QByteArray &ba){ QTextCodec::ConverterState state; QTextCodec *codec = QTextCodec::codecForName("UTF-8"); QString
2021-06-14 12:01:03
1055
原创 TCP在广域网相互通信
看过其他人的文章,我知道的有两种方法。第一种是租用服务器,用服务器作为中转站,在服务器上面运行服务程序,两个客户向指定服务器ip地址和端口进行连接,服务器将连接到这两个客户,然后经过c...
2021-06-14 11:40:51
1633
14
原创 Qt自动判断文件的编码格式
使用QFile的readall(),QByteArray text=file.readAll();QString GetCorrectUnicode(const QByteArray &ba){ QTextCodec::ConverterState state; QTextCodec *codec = QTextCodec::codecForName("UTF-8"); QString text = codec->toUnicode( ba.constData(
2021-03-04 15:11:34
1594
1
转载 linux变为实时操作系统
转载:CDSN:https://blog.youkuaiyun.com/v6543210/article/details/80941906
2021-02-25 10:02:31
767
原创 Qt QTreeWidget节点的删除
QTreeWidgetItem *item = ui->treeWidget->currentItem(); QTreeWidgetItem *a = item->child(0); delete item;不论item是否含有字节点,直接delete就可以,QT内部已经做了处理,如果有子节点会自动释放内存。首先选中的是值为2的item然后 a是值为11111的item,目前内存是存在的当执行delete后,其占用的内存被释放了...
2021-02-03 10:16:29
7361
原创 Qt复制文件和文件夹
参考别人的复制文件和复制文件夹,将他们合并成一个函数功能: 文件拷贝输入: fromDir源路径,toDir目标路径fromDir是文件或者是文件夹,toDir规定是文件夹bool QWidget::copyDirectoryFiles(const QString &fromDir, const QString &toDir){ QDir sourceDir( fromDir );//源路径 QDir targetDir( toDir );//目标路径
2021-01-28 10:18:01
1380
原创 将QTablewidget中的焦点移动到其它控件上
ui->tableWidget->setTabKeyNavigation(false);设置了这个属性后,按Tab键,焦点就不会在 tableWidget里面的item一直循环,而是焦点移动到其他控件上。
2021-01-22 15:17:18
2532
原创 QT中使用size的函数得到的是QSize(100, 30)
在初始化使用size(),ui未使用show() Widget::Widget(QWidget *parent) : QWidget(parent) , ui(new Ui::Widget){ ui->setupUi(this); qDebug()<<ui->label->size(); qDebug()<<ui->tableWidget->size();}得到的是QSize(100, 30)、Q
2021-01-19 22:08:04
2391
2
原创 精通Qt4编程(第2版) 完整清晰PDF+源码
里面有两个文件1、精通Qt4编程(第2版)完整并且是超级清晰的,不是扫描版,上面的文字像文档一样可以选中,但格式是pdf,图片也是高清2、精通Qt4编程(第2版)配套源码下载地址是:https://download.youkuaiyun.com/download/weixin_45394356/12739792...
2020-08-23 21:46:56
1248
原创 使用Qt 5.12.5版本获取安卓分辨率大小
在main文件直接加上头文件QRect QRect screen =QGuiApplication::primaryScreen()->geometry(); int screenW = screen.width(); int screenH = screen.height(); w.setFixedSize(screenW,screenH);第一行是获取屏幕分辨率大小最后是设置窗口大小这是个人见解,如有不对请原谅!!...
2020-06-30 10:52:00
703
原创 问一下越界访问问题
int* a = new int[10];a +=100;count<<*a<<end;*a = 1000;它们每一行分别是什么意思?
2020-06-26 17:10:52
217
原创 关于Microsoft Communications Control组件解决方法
首先要有MSCOMM.SRGMSCOMM32.DEPMSCOMM32.ocamscomm32.ocx这4个文件可以看这个https://blog.youkuaiyun.com/hijane/article/details/46851005然后有人会出现这种情况然后可以参考这篇文章https://zhidao.baidu.com/question/1888399374681981308.html...
2019-07-13 17:11:54
1528
上位机控制电机运动.rar
2020-05-08
Microsoft Communications Control,version 6.0.rar
2019-07-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人