摘要: C++ 的 fmt 库是一个开源、轻量和高性能的格式化库,它实现了 C++20 的 std::format 标准,用来替代 C 中的 stdio 和 C++ 的 iostream。 fmt 库 的性能相比于 printf 和 iostream 有显著的提升,经过官方文档测试,速度分别快 0.3 和 阅读全文
posted @ 2024-12-06 19:31 lostin9772 阅读(114) 评论(0) 推荐(0)
摘要: 一、卷积神经网络 卷积神经网络(Convolutional Neural Netword,CNN)是一种深度学习模型,它在图像识别、视频分析、自然语言处理等领域表现出色。CNN 的核心思想是利用卷积运算来提取输入数据的特征,并且能够保持空间层次结构。 卷积神经网络的架构如下: 我们今天的重点是利用卷 阅读全文
posted @ 2024-11-12 10:37 lostin9772 阅读(131) 评论(0) 推荐(0)
摘要: 在进行 std::forward 函数的讲解之前,需要知道 std::move 的运行原理,还不是很清楚的朋友建议先看一下前置知识,本次内容是基于 std::move 内容的基础上进行讲解: C++ 逆向之 move 函数 然后来讲解我们今天的主角:std::forward 函数与完美转发。 一、s 阅读全文
posted @ 2024-11-06 12:16 lostin9772 阅读(199) 评论(0) 推荐(0)
摘要: 一、前馈神经网络 前馈神经网络(Feedforward Neural Networks, FNN)是人工神经网络中的一种,它的信息流动是单向的,从输入层到隐藏层,再到输入层,没有反向的连接。其中,隐藏层可以有多个,用于处理输入层的数据,且每一个隐藏层通常配合一个非线性的激活函数来进行训练。 前馈神经 阅读全文
posted @ 2024-11-03 14:30 lostin9772 阅读(120) 评论(0) 推荐(0)
摘要: 众所周知,在 C++ 11 后,增加了右值引用类型,那么函数参数传递一共有三种方式,分别是非引用类型传递(值传递)、左值引用传递和右值引用传递,其中值传递会对实参进行一份拷贝传递给函数,左值引用和右值引用则直接引用实参传递给函数,这就是它们最大的区别。 为什么要区分值传递和引用传递呢?对于一些小型的 阅读全文
posted @ 2024-11-02 11:05 lostin9772 阅读(287) 评论(0) 推荐(0)
摘要: 一、安装 Anaconda Anaconda 是一款巨大的 Python 环境集成平台,里面包含了 Python 解释器、Jupyter Notebook 代码编辑器以及很多的第三方库,所以安装 Anaconda 后我们无需再安装 Python 解释器,非常方便。 当然在安装开始之前必须先声明,本文 阅读全文
posted @ 2024-10-10 13:36 lostin9772 阅读(236) 评论(0) 推荐(0)
摘要: 在软件界面中,我们常常需要对用户的身份进行验证,因此我们有必要学习一下登录界面如何编写,当验证通过后,又是如何调用主功能界面的。 一、登录界面搭建 首先我们基于对话框新建一个 MFC 应用程序,将默认的界面编辑成如下图所示: 接下来我们为界面控件添加变量,为用户名编辑框添加变量名 m_usernam 阅读全文
posted @ 2024-10-02 12:50 lostin9772 阅读(156) 评论(0) 推荐(0)
摘要: 在 vcpkg 中折腾了 mysql-connector-cpp 8.0 很久,一直连接不上远程数据库,后面查官方文档,mysql-connector-cpp 8.0 好像只支持 MySQL 8.0 以上的数据库,本来想把远程服务器上的 MySQL 升级到 MySQL 8.0,后面发现测试服务器的配 阅读全文
posted @ 2024-09-30 22:07 lostin9772 阅读(312) 评论(0) 推荐(0)
摘要: 123 网盘具有上传和下载不限速的特点,而且新用户注册送 2T 的网盘空间,但是非会员只能下载 100M 以内的文件不限速,要么开会员,要么按次收费下载,那有没有什么方法绕过收费,实现任意大小的文件无限制下载呢? 该网盘在下载资源的时候会校验下载者是否为 vip 用户,如果是 vip 用户,那么下载 阅读全文
posted @ 2024-09-26 15:04 lostin9772 阅读(31) 评论(0) 推荐(0)
摘要: 这篇文章我们来介绍一个界面程序中常见的功能,那就是通过点击按钮打开文件浏览对话框,选择对应的文件或者文件夹后,获取其路径,并在编辑中显示出来,当然也会顺带讲一下如果获取当前可执行文件的路径和目录。 一、获取文件路径 首先我们从工具栏中拖拽一个编辑框和按钮控件到主对话框中,并为编辑框添加变量名 m_e 阅读全文
posted @ 2024-09-24 18:57 lostin9772 阅读(780) 评论(0) 推荐(0)