相关文章
C/C++陷阱——临时变量的产生和特性
C/C陷阱——临时变量的产生和特性
在学习C常引用时,有这样一段代码引起了我的注意:
int a 1;
double& b a;当我编译这段代码时,竟然报错了: 按理来说,初始化引用时不能涉及权限的放大(如用const in…
建站知识
2024/12/23 7:13:44
Rust-是否使用Rc<T>
Rust的所有权机制,数据允许通过借用的方式,在函数的上下文中传递数据。如果离开数据作用的有效范围,这个借用就会失效,编译就会报错。这也是我们不会将借用(引用)作为函数的返回值的原因。下面的代码编译失败。
fn cr…
建站知识
2024/11/19 8:41:06
C++面试题目汇总【持续更新】
面试题目汇总 C基础1. 面向对象是什么?[GPT]2. 面向对象的三大特征是什么?[GPT]3. 重载,重写,隐藏的区别?[GPT]4. 构造函数的类别有哪些?[GPT]5. 定义一个空类时,默认生成哪些函数?[…
建站知识
2024/11/12 16:51:20
mask-R-CNN
前言
代码 论文
# Mask-rcnn 算法在 torch vision 中有直接实现,可以直接引用使用在自己的工作中。
import torchvision
model torchvision.models.detection.maskrcnn_resnet50_fpn(weightsMaskRCNN_ResNet50_FPN_Weights.DEFAULT)Mask R-CNN(Mask R…
建站知识
2024/12/7 2:40:52
Jetson Orin NX 开发指南(5): 安装 OpenCV 4.6.0 并配置 CUDA 以支持 GPU 加速
一、前言
Jetson 系列的开发板 CPU 性能不是很强,往往需要采用 GPU 加速的方式处理图像数据,因此本文主要介绍如何安装带有 GPU 加速的 OpenCV,其中 GPU 加速通过 CUDA 来实现。
参考博客
Ubuntu 20.04 配置 VINS-Fusion-gpu OpenCV 4.6.…
建站知识
2024/11/29 16:53:50
【uboot】Uboot的启动流程
引言
在驱动岗位上,每一位新员工刚入职期间都需要理解和掌握uboot,但深入的理解代码往往需要耗费大量的时间去反复阅读。本文希望对uboot进行尽可能详细的解析,帮助其他人更快的掌握和理解uboot源码。
准备工作
uboot源码
本文是基于Hi35…
建站知识
2024/12/1 15:29:28