相关文章
C++小碗菜之二:软件单元测试
“没有测试的代码重构不能称之为重构,它仅仅是垃圾代码的到处移动” ——Corey Haines 目录 
前言 
什么是单元测试? 
单元测试的组成 
单元测试的命名 
单元测试的独立性 
Google Test 单元测试的环境配置与使用 
1. Ubuntu下安装 Google Test 
2. 编写…            
建站知识
2025/10/27 1:49:19
QT5 Creator (Mingw编译器) 调用VS2019 (阿里云 oss C++库) 报错的解决方法
方法就是不要用VS2019编译,要用MINgw32编译。注意要安装高版本的qt,其自带的mingw编译器才能支持,找不到qt5cored.dll,就把qt5core.dll改名为qt5cored.dll。 
编译命令如下: 
cmake -G "MinGW Makefiles" ^-…            
建站知识
2025/10/27 1:49:27
【AI系统】MobileNet 系列
MobileNet 系列 
在本文会介绍 MobileNet 系列,重点在于其模型结构的轻量化设计,主要介绍详细的轻量化设计原则,基于这原则,MobileNetV1 是如何设计成一个小型,低延迟,低功耗的参数化模型,可以满…            
建站知识
2025/10/28 22:55:30
2024年认证杯SPSSPRO杯数学建模D题(第一阶段)AI绘画带来的挑战解题全过程文档及程序
2024年认证杯SPSSPRO杯数学建模 
D题 AI绘画带来的挑战 
原题再现: 2023 年开年,ChatGPT 作为一款聊天型AI工具,成为了超越疫情的热门词条;而在AI的另一个分支——绘图领域,一款名为Midjourney(MJÿ…            
建站知识
2025/10/27 9:30:52
【人工智能数学基础篇】线性代数基础学习:深入解读矩阵及其运算
矩阵及其运算:人工智能入门数学基础的深入解读 
引言 线性代数是人工智能(AI)和机器学习的数学基础,而矩阵作为其核心概念之一,承担着数据表示、变换和运算的重任。矩阵不仅在数据科学中广泛应用,更是神经网…            
建站知识
2025/10/27 1:49:28
PyCharm+Selenium+Pytest配置小记
1、下载ChromeDriver: 
Chrome130以后的Driver下载: 
Chrome for Testing availabilityhttps://googlechromelabs.github.io/chrome-for-testing/ 
(1)查看自己Crome浏览器的版本:设置-->关于 Chrome; &…            
建站知识
2025/10/28 15:54:30
C++《set与map》
在之前我们已经学习了解了CSTL当中的string和vector等容器,现在我们已经懂得了这些容器提供的接口该如何使用,并且了解了这些容器的底层结构。接下来我们在本篇当中将继续学习STL内的容器set与map,在此这两个容器与我们之前学习的容器提供的成…            
建站知识
2025/10/28 20:47:12
力扣1401. 圆和矩形是否有重叠
用矢量计算: 
class Solution {
public:bool checkOverlap(int radius, int xCenter, int yCenter, int x1, int y1, int x2, int y2) {//矩形中心float Tx(float)(x1x2)/2;float Ty(float)(y1y2)/2;//强行进行对称操作,只考虑第一象限if(xCenter<Tx)…            
建站知识
2025/10/29 17:21:12
 

