相关文章
FactoryMethod工厂方法模式详解
目录 模式定义实现方式简单工厂工厂方法主要优点 应用场景源码中的应用 模式定义
定义一个用于创建对象的接口,让子类决定实例化哪一个类。 Factory Method 使得一个类的实例化延迟到子类。
实现方式
简单工厂
以下示例非设计模式,仅为编码的一种规…
编程日记
2024/12/24 1:26:21
目标检测——YOLO系列学习(一)YOLOv1
YOLO可以说是单阶段的目标检测方法的集大成之作,必学的经典论文,从准备面试的角度来学习一下yolo系列。 YOLOv1
1.RCNN系列回顾
RCNN系列,无论哪种算法,核心思路都是Region Proposal(定位) classifier&am…
编程日记
2024/12/24 0:41:44
Leetcode 3113. Find the Number of Subarrays Where Boundary Elements Are Maximum
Leetcode 3113. Find the Number of Subarrays Where Boundary Elements Are Maximum 1. 解题思路2. 代码实现 题目链接:3113. Find the Number of Subarrays Where Boundary Elements Are Maximum
1. 解题思路
这一题多少有些惭愧,也是一开始没想到&…
编程日记
2024/12/23 15:53:31
3D视觉引导麻袋拆垛破包 | 某大型化工厂
客户需求
此项目为大型化工厂,客户现场每日有大量麻袋拆垛破包需求,麻袋软包由于自身易变形、码放垛型不规则、运输后松散等情况,无法依靠机器人示教位置完成拆垛。客户遂引入3D视觉进行自动化改造。
工作流程: 3D视觉对紧密贴合…
编程日记
2024/12/23 3:25:22
Pytest精通指南(13)Parametrize数据驱动
文章目录 前言数据驱动parametrize从yaml获取数据parametrize从json获取数据parametrize从excel获取数据 前言 数据驱动就是通过数据的改变从而驱动自动化测试的执行,最终引起测试结果的改变。 数据驱动测试是一种测试方法,是将测试数据与测试逻辑分开管…
编程日记
2024/12/23 3:52:43
【C++】unordered_set和unordered_map
底层哈希结构
namespace hash_bucket
{template<class T>struct HashData{T _data;struct HashData* next nullptr;HashData(const T& data):_data(data){}};//仿函数:这里直接用开散列仿函数template <class K>struct HashFunc{size_t operator()(const K&a…
编程日记
2024/12/23 3:40:49
React 组件生命周期对比:Class vs. 函数式
在 React 中,Class 组件和函数式组件的生命周期存在一些差异。通过对 React 中 Class 组件和函数式组件的生命周期进行对比,详细探讨了它们在设计哲学、生命周期管理和开发技巧上的异同。全面了解 React 中两种组件类型的生命周期特点,以及如…
编程日记
2024/12/23 1:05:38
JavaScript PAT乙级题解 1060 爱丁顿数
英国天文学家爱丁顿很喜欢骑车。据说他为了炫耀自己的骑车功力,还定义了一个“爱丁顿数” E ,即满足有 E 天骑车超过 E 英里的最大整数 E。据说爱丁顿自己的 E 等于87。
现给定某人 N 天的骑车距离,请你算出对应的爱丁顿数 E(≤N…
编程日记
2024/12/23 3:37:49