随笔分类 -  C++和qt

C++和qt
摘要:python使用docx库对在word中的表格合并操作 在日常办公自动化场景中,Word表格的单元格合并是常见需求。本文基于python-docx库,系统介绍如何实现水平、垂直及复杂区域的单元格合并操作。 水平合并单元格 通过merge_cells_horizontally函数实现行内单元格合并: 阅读全文
posted @ 2026-04-25 15:51 与f 阅读(105) 评论(0) 推荐(0)
摘要:llama.cpp编译 使用 CMake 构建(新版) 说明:llama.cpp 官方已废弃原来的 Makefile 构建方式,推荐改用 CMake 构建方式 来编译模型工具和推理引擎。 如果本地有安装Visual Studio,使用 Visual Studio + CMake 进行构建(适用于 W 阅读全文
posted @ 2026-03-24 09:30 与f 阅读(117) 评论(0) 推荐(0)
摘要:(一)简介 对于大型软件开发,动态连接库是必不可少的。不仅可以实现模块的封装,而且可以实现软件的热更新(即替换windows下的.dll或Linux下的.so文件后直接实现软件更新,无需重新编译)。有时也需要使用静态链接库,在一定程度上相比于动态链接库运行速度更快。 本文介绍使用CMake生成以及调 阅读全文
posted @ 2025-12-15 09:10 与f 阅读(516) 评论(0) 推荐(0)
摘要:cmake的一点点初步使用 https://cmake.org/ cmake打包程序。 1.开源跨平台 2.构建build,测试test,打包软件package sofrware的工具软件. 3.cmake的配置文件简单易懂,不依赖于其他平台的编译器 4.使用cmake配置文件来控制软件的编译过程, 阅读全文
posted @ 2025-12-12 15:45 与f 阅读(69) 评论(0) 推荐(0)
摘要:转 :https://blog.csdn.net/weixin_42436161/article/details/123114690 阅读全文
posted @ 2024-03-06 14:26 与f 阅读(60) 评论(0) 推荐(0)
摘要:问题 当使用 curl 命令打开 HTTPS 网站,比如: curl -sSL https://www.github.com/ 显示如下错误: curl: (60) SSL certificate problem: unable to get local issuer certificate 根据错 阅读全文
posted @ 2024-01-27 20:07 与f 阅读(3617) 评论(0) 推荐(0)
摘要:curl去访问https的站点报错: curl -v https://www.baidu.com * SSLv3, TLS handshake, Client hello (1): * SSLv3, TLS handshake, Server hello (2): * SSLv3, TLS hand 阅读全文
posted @ 2024-01-27 20:06 与f 阅读(3900) 评论(0) 推荐(0)
摘要:工具篇 Openssl源码 :github下载 per : 构建器【提取码:0000】 NASM : 汇编器 【提取码:0000】 Visual Studio 2019 成品 懒得编译,可以直接使用我编译好的64位静态库,直接下载 提取码:0000 环境配置 NASM 解压上述下载的压缩包,配置PA 阅读全文
posted @ 2024-01-24 09:38 与f 阅读(108) 评论(0) 推荐(0)
摘要:windows系统下的curl库编译有好几种形式。 方法一:下载了curl库后,解压文件,projects\Windows\文件夹下有各种vs项目的各种版本,打开生成DLL Release或DLL Release -DLL Windows SSPI即可. (DLL Release - DLL Ope 阅读全文
posted @ 2024-01-23 22:10 与f 阅读(2782) 评论(0) 推荐(0)
摘要:转 : https://www.cnblogs.com/gd-luojialin/p/7581102.html https://blog.csdn.net/m0_67316550/article/details/124977756 阅读全文
posted @ 2024-01-22 16:33 与f 阅读(48) 评论(0) 推荐(0)
摘要:下面是我在VS编译器上写的一个简单的dll文件,关于dll文件如何编写,我就不再赘述了。 .h文件 #ifndef _MYDLL_H #define _MYDLL_H #ifdef MYDLL_EXPORTS #define MYDLL_API __declspec(dllexport) #else 阅读全文
posted @ 2024-01-20 21:26 与f 阅读(618) 评论(0) 推荐(0)
摘要:c++11引入了Lambda表达式,使得开发人员可以更方便的创建匿名函数。Lambda表达式是c++语言的一个重要特性,它可以作为函数对象使用,可以用来替代一些繁琐的函数声明和定义。 语法: [capture list]是捕获列表,必填。 (parameter list)是参数列表,选填。 spec 阅读全文
posted @ 2024-01-09 14:58 与f 阅读(51) 评论(0) 推荐(0)
摘要:OpenSSL之六:OpenSSL源码编译安装 转 : https://blog.csdn.net/wzfgd/article/details/109745506 阅读全文
posted @ 2023-12-29 16:11 与f 阅读(116) 评论(0) 推荐(0)
摘要:1.下载jsoncpp源码 2.首先建议jsoncpp源码编译成动态库 https://www.bilibili.com/video/BV1pb4y1W7ZZ https://www.bilibili.com/video/BV1Ra4y1e7gL (1) 用Cmake工具生成项目 (2)用Visua 阅读全文
posted @ 2023-12-05 16:11 与f 阅读(346) 评论(0) 推荐(0)
摘要:文件操作: c++对文件的操作需要包含头文件<fstream> 文件的类型,主要分为 文本文件(ASCII形式存在电脑) 和 二进制文件 。 文件操作方式:1.写文件(ofstream) 2.读文件(ifstream) 3.读写文件(fstream) 写文件步骤: 1.包含头文件 》 2.创建流对象 阅读全文
posted @ 2023-11-21 17:01 与f 阅读(133) 评论(0) 推荐(0)
摘要:前言本篇记录C/C++连接mysql利用mysql的api接口的方法:这个方法的代码基本上很久都没有变过了,这里做个笔记来简单学习一下,还有一种方法等有时间了解后再来更新 使用API的方式连接,需要先做环境配置,加载mysql的头文件和lib文件。可以看我之前的一篇文章 VS中C/C++访问MySQ 阅读全文
posted @ 2023-11-04 16:27 与f 阅读(2683) 评论(0) 推荐(0)
摘要:C/C++ 对 MySQL API 的使用 MySQL 数据库是一个 C/S 结构(客服端 / 服务器),当我们安装好 MYSQL 服务器之后可以通过 客户端访问服务器端的数据 ;这里以 C 语言提供的 API 举例 实现对数据库的操作; 再程序中连接数据库服务器,主要有以下步骤: 初始化连接环境; 阅读全文
posted @ 2023-11-04 11:37 与f 阅读(773) 评论(0) 推荐(0)
摘要:一、环境安装 1.Mysql 8.0 2.Microsoft Visual Studio 2017 下载mysql库: 从这位博主的网盘获取动态链接库: 32位/64位 libmysql.dll和libmysql.lib下载_libmysql.dll下载_不吃水果的太空人的博客-CSDN博客 二、环 阅读全文
posted @ 2023-11-01 17:31 与f 阅读(306) 评论(0) 推荐(0)
摘要:透明效果 1.设置整个窗体透明 调用setWindowOpacity( )方法,传入一个0~1之间的值来表示透明度;1表示不透明,0表示完全透明,在构造函数中添加 setWindowOpacity(0.5);//0~1之间 2.设置窗体透明,部件不透明 在构造函数中添加 //设置窗体透明 this- 阅读全文
posted @ 2023-10-12 14:59 与f 阅读(279) 评论(0) 推荐(0)
摘要:这个还是以前遇到的,今天突然想起来,就决定重现一下当初的错误,以及错误的代码。 报错是这个样子的: QWidget::paintEngine: Should no longer be called QPainter::begin: Paint device returned engine == 0, 阅读全文
posted @ 2023-10-09 14:10 与f 阅读(966) 评论(0) 推荐(0)