- 博客(9)
- 收藏
- 关注
原创 DeepSeek本地化部署
0. 本地化部署DeepSeek作用:数据安全隐私:适合对数据保密要求高的场景,将数据留本地,防外泄,满足规定。性能提升:避免数据传输延迟,适用于实时性要求高的应用,还可按需优化本地计算资源。业务定制:可针对法律、教育等特殊行业和场景,对模型定制开发,满足独特需求。网络适应性强:减少网络依赖,在网络不佳或无网络环境中,保证业务正常运行。尤其适合内网环境部署大模型。
2025-03-13 13:36:00
603
原创 QT播放音频文件
FMOD 是一款强大的音频处理软件库,可支持多平台,能播放多种音频格式,具备音频播放控制、声音特效制作、3D 音频处理、音频事件触发、音频混合分组等功能,广泛应用于游戏开发、影视制作、虚拟现实、多媒体应用等领域。//第一个参数:音乐输出的rate,单位为赫兹,在这里设置为44100. 第二个参数:设最大的通道数量 第三个参数:指定标识.这里暂时置为0。下载后将fmod.dll和fmodvc.lib加入你的工程中.并引用头文件fmod.h。在我们的QT项目中,采样率:44100,量化精度:16,通道数:1。
2025-03-03 18:23:43
280
原创 qt-库存管理系统Qt+Mysql-4删除商品、导出数据和数据备份
再获取当前列的值,如果值为空,添加 NULL,如果值是字符串类型,将字符串中的单引号转义,并添加引号,否则,直接将值转换为字符串添加到 INSERT INTO 语句中。接下来完成 INSERT INTO 语句的构建,并添加分号和换行符,将 INSERT INTO 语句写入备份文件,在处理完一张表的数据后,添加一个换行符。定义一个bool backupDatabase(const QString& backupFilePath),作用为将数据库中所有表的结构和数据以 SQL 语句的形式备份到指定的文件中。
2025-02-18 11:05:01
1423
原创 qt-库存管理系统Qt+Mysql-3库存新增和出入库
这些变量的值是用户输入的,恶意用户可以通过构造特殊的输入来改变 SQL 语句的原意,从而执行恶意操作。在数据库commoditydata数据表中,StockID不能为空,所以要先判断,商品ID不能为空。获取结果集中第 5 列(索引从 0 开始)的值,即商品的现有库存数量,并将其存储在。将用户输入的商品入库数量和数据库中该商品的现有库存数量相加,得到新的库存数量。字段更新为新的库存数量。然后执行该更新语句,并根据执行结果弹出相应的提示框。是 SQL 中的注释符号,它会将后面的内容注释掉,避免出现语法错误。
2025-02-16 21:46:17
1280
原创 qt-库存管理系统Qt+Mysql-2界面初始化和库存查询商品
上面的tableWidget命名为:tableWidget_ListDataQueryResult,显示查询界面用。2.6 遍历commoditydata数据表查询结果,并填充到tableWidget_ListData控件中。在输入框输入商品ID(stockID)后,点击数据查询按钮,在数据库中查询商品信息,并将查询结果显示在。下面的tableWidget命名为:tableWidget_ListData,显示所有数据用。初始化完成后,即可正常显示两个控件的网格、行数、列数、列名。2.3 获取列数和列名。
2025-02-13 18:09:57
424
原创 qt-库存管理系统Qt+Mysql-1商品数据库设计和配置测试
检查ODBC和应用程序位数保持一致,都是32位或者都是64位,这里的应用程序不是指Qt creator,是指工程,例如我的ODBC是32位,Qt项目用的 Desktop Qt 5.12.8 MinGW 64-bit 进行构建的,就会提示异常,而切换成 Desktop Qt 5.12.8 MinGW 32-bit 则不会提示异常。配置完成后,点击 “Test” 按钮测试连接,若显示 “Connection successful”,表示连接成功,点击 “OK” 保存配置。我在此处卡了很久,特此纪念下。
2025-01-23 14:58:03
546
原创 Qt-客户端与服务端连接
等待 m_TcpMsgClient 和 m_TcpFileClient 连接服务器,超时时间为 2 秒。若未成功断开连接,先显示等待信息,3 秒后强制断开连接,并更新日志和用户界面状态。若确认字节发送成功,等待确认字节发送完成,超时时间为 1 秒。若连接成功,发送一个确认字节 0x01 作为连接成功的标志。处理发送成功的情况,显示发送成功的信息并清除发送消息框。检查是否成功断开连接,若成功,更新日志和用户界面状态。检查确认字节是否发送成功,若发送失败,记录错误信息。从用户界面的文本编辑框中获取消息。
2025-01-21 15:48:55
400
原创 git使用教程
命令将远程仓库的最新修改拉取到本地,解决冲突后再进行推送。具体的冲突解决方法和前面的类似,包括手动调整冲突文件的内容、重新添加和提交文件等操作。它会显示哪些文件被修改、哪些文件是新增的或者哪些文件被删除等信息。(这个命令会将当前目录下所有被修改和新增的文件添加到暂存区,但要注意不要意外添加不需要的文件)。命令检查本地仓库是否正确关联了 GitLab 上的远程仓库。命令将暂存区的文件提交到本地仓库。分支进行了修改),会收到类似于之前提到的推送被拒绝的错误信息。对于修改后的文件和新文件,使用。
2025-01-07 14:49:57
274
原创 openCV环境搭建
OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉和机器学习软件库,支持多种操作系统和编程语言。它可以用在Linux、Windows、Android和Mac OS操作系统上,提供了C++、Python、Java和MATLAB等语言的接口。OpenCV由一系列C函数和少量C++类构成,具有高效性和跨平台性,广泛应用于图像处理、特征检测、目标跟踪、视频分析、三维重建、机器学习和深度学习等领域。。
2024-12-24 17:45:38
1553
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人