自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

原创 AI编程需要使用者懂编程

今天用trae的solo模式生成一个强化学习的示例,用python训练,然后用C++部署,其中遇到的一个问题挺有代表性,说明使用者用AI编程最好还是需要懂点编程的知识。它内部经过一系列的扯皮后,还是无法解决,这时我用VS打开项目,自己去打断点,发现在模型的初始化列表就报异常闪退了。总结:假如没有C++的基本知识,可能这个问题就在这里兜兜转转根本解决不了或者需要很多的时间去排查。python下面执行没问题,成功训练并保存了模型文件,但C++下面执行生成的exe时却报错了。

2026-02-03 16:35:17 54

原创 msvcp140.dll重大更新带来的影响

2024年6月发布的,核心价值是修复了std::mutex系列的不可逆死锁+连带的条件变量唤醒失效,这是2020年以来该DLL最关键的一次功能性修复,而非普通安全补丁;该版本无任何架构/接口变更,完全兼容所有旧程序,升级无风险;该缺陷是14.30~14.39版本的通病,如果你之前的程序有「多线程卡死、无响应」的问题,升级后可彻底解决;官方唯一安全的升级方式是安装VC++2015-2022运行库,切勿下载单个DLL替换。希望这些精准的细节能帮到你!

2026-01-14 18:13:16 971

原创 windows编码转换

编码格式有ANSI、Unicode(UTF-16,固定两个字节)、UTF-8。

2025-09-25 11:07:33 117

原创 ubuntu qt报错cannot find -lGL: No such file or directory

【代码】ubuntu qt报错cannot find -lGL: No such file or directory。

2025-08-28 15:15:42 200

原创 wsl2访问宿主机usb转串口设备(ch340)

sudo cp -v ch34*.ko /lib/modules/5.15.153.1-microsoft-standard-WSL2/kernel/drivers/usb/serial/把驱动固定到内核中。2、重新编译增加usb功能的内核,同时安装内核头文件和。注意wsl --shutdown后再启动wsl,内核的文件夹会重新加载,即build文件就没了。在较新的wsl内核中,已经有相应的驱动模块,手动启动就行,执行以下命令。-------------以下作废-------------

2024-09-16 13:57:53 2108

原创 windows下编译onnxruntime报错记录及解决

修改cmake文件夹中的CMakeLists.txt,把第89行的【onnxruntime_USE_FULL_PROTOBUF】配置值由OFF改为ON,重新编译即可无报错生成onnxruntime.dll。onnxruntime编译时默认使用protobuf-lite,需要改为使用protobuf。编译protobuf-lite时报一大堆错,导致onnxruntime.dll无法编译通过。2、 使用x64本机命令提示符,转到onnxruntime源码目录,执行编译命令。1、下载onnxruntime源码。

2024-01-05 14:33:03 3428 1

原创 aarch64上编译linuxdeployqt

遇到的坑:在jetson AGX Xavier测试时,安装的系统是ubuntu18,采用apt安装的QT版本是5.9.5,在cmake-gui上点generate报错。解决方法:打开tools/linuxdeployqt/CMakeLists.txt,修改成以下内容。重新用cmake-gui打开,即可generate成功无报错。

2023-07-12 11:05:07 674 1

原创 注册表自启动调试记录

注册表自启动调试记录

2023-01-30 17:28:31 822

原创 paddleX客户端语义分割训练,使用paddle预测库或openvino加速进行检测的详细部署步骤

一、

2021-07-22 16:43:07 2306

原创 QT WebEngine出现(ig9icd64.dll) (*.exe 中)处有未经处理的异常

今天在使用QWebEngine开发百度地图的离线功能时,突然就不能加载地图了,之前还一直好好的。调试时发现报以下错误,经过一番百度,Win10 Qt MSVC2017 64bit 使用webEngine出现(ig9icd64.dll) (*.exe 中)处有未经处理的异常: 0xC000041D: 用户回调期间遇到未经处理的异常_andyfcl的博客-CSDN博客这里提供的方法亲测可用在main.cpp里面加入QApplication::setAttribute(Qt::AA_DisableShad

2021-07-15 10:39:19 990

原创 QString与string、char*互转(防止中文乱码)

注意:需要现在头文件中加上以下代码(如果多个头文件需要转换,则各个头文件均需包含)#ifdef WIN32#pragma execution_character_set("utf-8")#endif一、QString与string1、QString转stringQString strTest;string sTest = string(strTest.toLocal8Bit());或者:QString strTest;QByteArray ba = strTest.toLo

2020-09-22 09:32:24 4100 3

原创 C++下调用python时,使用以tensorflow作为后端的keras时出错的解决方法

找到python中keras的安装路径中的backend文件夹(如D:\python\Lib\site-packages\keras\backend)打开load_backend.py文件,把sys.stderr.write('Using TensorFlow backend.\n')这句注释掉

2020-05-11 10:29:40 477

QSftp(已编译跨平台Release64位)及源码

QSftp(已编译跨平台Release64位)及源码,来源:https://blog.csdn.net/njlite/article/details/109066096,本人在来源的源码上增加了setSftpInfo(const QString& host, quint16 port, const QString& userName, const QString& pwd)接口,可配置端口号,其中需要注意的是,如果在arm平台上编译,会报找不到cpuid.h的错误,解决方法参考:https://blog.csdn.net/weixin_43552197/article/details/121451016

2023-12-14

使用Trae的SOLO模式,构建Transformer实现seq2seq翻译任务

使用PyTorch深度学习框架实现一个完整的Transformer模型,并将其应用于序列到序列(seq2seq)的文本翻译任务。该实现需包含以下完整流程: 1. 数据准备:获取并预处理平行语料(如英-中翻译数据集),包括文本清洗、分词、构建词汇表、序列填充与截断、以及数据加载器实现。 2. Transformer模型实现: - 实现完整的Encoder-Decoder架构 - 包含多头自注意力机制、位置编码、前馈神经网络 - 实现掩码机制(包括填充掩码和序列掩码) - 确保模型支持可变长度输入序列 3. 训练流程: - 配置训练超参数(学习率、批大小、迭代次数等) - 实现优化器(如Adam)和学习率调度策略 - 实现损失函数(如交叉熵损失) - 编写训练循环,包含前向传播、损失计算、反向传播和参数更新 - 添加训练过程中的日志记录和模型保存机制 - 实现验证集评估,监控模型性能并防止过拟合 4. 推理流程: - 实现贪心解码或束搜索解码算法 - 编写文本预处理和后处理函数 - 构建完整的翻译预测函数,接收源语言文本并输出目标语言翻译结果 5. 示例应用: - 使用实现的Transformer模型完成一个具体的翻译任务示例(如英语到中文) - 提供训练过程中的性能指标(如BLEU分数) - 展示多个翻译示例,包括成功案例和失败案例分析 6. 代码要求: - 代码结构清晰,包含适当的注释和文档字符串 - 提供完整的可运行脚本,包括数据预处理、模型定义、训练和推理代码 - 确保代码可维护性和可扩展性,便于后续修改和功能扩展 最终交付物应包括完整的Python代码文件、模型训练说明文档以及示例翻译结果。

2026-03-10

nvidia-docker离线安装包

安装顺序 dpkg -i libnvidia-container1_1.13.5-1_amd64.deb dpkg -i libnvidia-container-tools_1.13.5-1_amd64.deb dpkg -i nvidia-container-toolkit-base_1.13.5-1_amd64.deb dpkg -i nvidia-container-toolkit_1.13.5-1_amd64.deb dpkg -i nvidia-docker2_2.13.0-1_all.deb dpkg -i nvidia-container-runtime_3.13.0-1_all.deb

2025-11-25

QFtpExample

QFtpExample

2023-12-14

Quazip(已编译跨平台Release64位)及源码

Quazip(已编译跨平台Release64位)及源码,如需源码重新编译,可参考:1、https://blog.csdn.net/qq21497936/article/details/116561845;2、https://blog.csdn.net/CLinuxF/article/details/132620568

2023-12-13

Zookeeper客户端调用库(已编译跨平台Release64位)及源码

Zookeeper客户端调用库(已编译跨平台Release64位)及源码,如需重新编译,进入源码zookeeper-3.4.14\zookeeper-client\zookeeper-client-c中,按照cmake的常规步骤即可(注意:在Linux平台下,CMakeLists.txt中的set(DEFAULT_WANT_CPPUNIT ON),需要把ON设置为OFF,否则可能会报错)

2023-12-14

QCefView(VS2019,QT5.15.2,CEF102版本)

QCefView(VS2019,QT5.15.2,CEF102版本)

2023-11-21

VLC3.0.6已编译(64位),修改了libvlc_set_user_agent的源码,可设置浏览器的user-agent

VLC3.0.6已编译(64位),修改了libvlc_set_user_agent的源码,可设置浏览器的user-agent

2022-06-06

VLC3.0.6源码及辅助文件

VLC3.0.6源码及辅助文件

2022-06-06

PaddleX部署资源.zip

PaddleX部署资源.zip

2021-07-22

paddlex_gui_win10_v1.1.7.zip

paddlex_gui_win10_v1.1.7.zip

2021-07-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除