- 博客(33)
- 资源 (4)
- 问答 (4)
- 收藏
- 关注
原创 【计算机视觉】基于OpenCV计算机视觉的摄像头测距技术设计与实现
在这篇博客中,我们深入探讨了使用OpenCV实现摄像头测距的方法,详细介绍了如何利用相似三角形原理来测量照片中物体到相机的距离。文章首先指导读者如何使用Python和C++进行图像处理,包括灰度转换、高斯模糊和边缘检测技术,以识别和提取目标物体轮廓。随后,我们展示了如何计算相机焦距,并使用这个焦距来准确测量物体到摄像头的距离。
2023-12-03 22:46:37 7726 1
原创 【C/C++数据结构】树与二叉树的基础与概念详解
在你学习树和二叉树时,你可能非常需要这篇知识点速查配套笔记!在学习二叉树时,通常不会直接学习二叉树的增删查改操作,而是更加关注树的基础概念与过程原理。关于树的叶节点、双亲节点、孩子节点、树的高度与深度、节点的子孙、分支节点(终端节点)、树的度、节点的层次、堂兄弟节点、节点的祖先、子孙、森林,本文都一一介绍。在学习二叉树时,本文还介绍满二叉树、完全二叉树的概念、联系与区别,最后还会介绍二叉树的相关性质以及存储结构的。配套练习题让你的知识更加巩固!
2022-04-16 19:02:06 1523 18
原创 图解C/C++语言底层:函数调用过程之函数栈帧的创建和销毁(上)
了解到最基础的C语言程序的语法与使用,但你是否有疑问?比如:- 函数的作用域是怎么形成的呢?- 局部变量是如何创建的?- 为什么未初始化的局部变量的值是随机值或是乱码呢?- 函数是如何传参的?传参的顺序又是怎么样的呢?- 形参和实参的关系是什么?- 函数的调用是怎么实现的呢?- 函数调用结束后是怎么返回的呢?- 为什么会存在函数递归的最大深度呢?到达最大深度所提出的堆栈溢出错误是什么意思呢?当你了解了函数的栈帧创建与销毁的时候,这些疑惑将会一一解开!
2022-03-31 12:00:00 1273 12
原创 Java线程池的设计与使用
本博文详细介绍Java线程池的设计与使用,特别针对如何在高并发环境下有效管理多线程提供了全面的指南。文章从多线程情景的常见问题入手,深入分析了系统资源限制、后端处理能力限制和线程数限制对服务性能的具体影响。详尽探讨了如何通过Java线程池技术,包括Executor框架、Fork/Join框架及其工作原理,来优化线程的管理和调度。文章还展示了在Java应用中实施和优化线程池配置的实用技巧,解释了核心参数配置如核心线程数、最大线程数、工作队列和线程工厂的重要性及其对提升系统处理能力和响应速度的影响。这篇文章是
2024-07-31 23:48:29 866 2
原创 【超全】JavaScript知识速查:JavaScript ES6标准语法
【超全】JavaScript知识速查:JavaScript ES6标准语法web
2023-12-01 21:57:30 340 4
原创 ANN人工神经网络:从基础认知到现实理解
人工神经网络(ANN),一种模仿人类大脑神经结构的计算机系统。ANN主要包括三层:输入层,处理原始数据;隐藏层,多个层次对数据进行复杂计算和特征提取;输出层,展示处理结果,如分类或预测。ANN在机器学习中的应用广泛,特别擅长处理分类任务,如计算机视觉检测和语音识别。通过分析和识别大量复杂数据,ANN仿效人脑的学习和适应能力,在人工智能领域中扮演着不可或缺的角色。这些笔记不仅详细解释了ANN的基本结构和功能,而且探讨了它们在现代技术应用中的重要性。
2023-11-29 19:33:21 729 2
原创 从零到一,激活GPU的力量:使用TensorRT量化和CUDA并行编程
在本文中,我们深入探讨了TensorRT,NVIDIA提供的高性能深度学习推理(inference)优化器和运行时库。我们通过一个实际的流程图,详细地展示了TensorRT量化过程的每一个步骤:从创建推理运行时和模型引擎,到读取输入数据和进行模型推理,再到生成和处理模型输出。每一个步骤都被仔细解析,并配有相关的API接口说明。此外,我们还对如何使用CUDA并行编程进行了讨论,包括如何利用GPU内存与调度。期待这篇文章都能为你提供一个清晰、详尽的TensorRT与CUDA使用指南。
2023-07-24 12:00:00 1293 1
原创 从零到一,激活GPU的力量:使用TensorRT优化和执行深度学习模型,你的TensorRT入门指南
在本文中,我们深入探讨了TensorRT,NVIDIA提供的高性能深度学习推理(inference)优化器和运行时库。我们通过一个实际的流程图,详细地展示了TensorRT推理过程的每一个步骤:从创建推理运行时和模型引擎,到读取输入数据和进行模型推理,再到生成和处理模型输出。每一个步骤都被仔细解析,并配有相关的API接口说明。此外,我们还对如何使用TensorRT处理视频流进行了讨论,包括如何利用GPU内存进行数据预处理和模型推理。期待这篇文章都能为你提供一个清晰、详尽的TensorRT使用指南。
2023-07-18 13:43:43 3172 4
原创 Linux操作系统常用指令大全:文件操作篇
Linux中常用指令 Linux操作系统指令大全mkdir、rmdir/rm、cp、mv、cat、more、less、head、tail
2022-08-19 11:30:00 252 1
原创 Linux操作系统常用指令大全:系统管理篇
Linux中常用指令 Linux操作系统指令大全which 、alias 、 ls、cd、 man、 date、 cal、 find、 grep、zip/upzip、tar、 bc、 uname
2022-08-18 11:00:00 1610 6
原创 【人工智能】话说人工智能与人工神经网络的历程
人工智能从诞生以来,理论和技术日益成熟,应用领域也不断扩大,可以设想,未来人工智能带来的科技产品,将会是人类智慧的“容器”。人工智能可以对人的意识、思维的信息过程的模拟。那么,它的发展历程是经历了什么过程呢?
2022-05-05 13:23:51 3851 13
原创 C/C++数据结构:【动图演示】 单链表的结构介绍与实现
链表是一种 物理存储结构上非连续、非顺序的存储结构,在数据存储与表示方面有着非常多的应用场景,属于C/C++数据结构基础,今天,我们通过动图来了解C/C++单链表的结构讲解与实现方法
2022-05-04 11:15:02 1479 17
原创 图解C/C++底层:函数栈帧的创建和销毁(下篇)
人类高质量函数调用过程——C站宝藏 函数栈帧的销毁与过程攻略详解。本篇,我们将继续学习:**函数的调用与传参的过程、新函数如何的栈帧建立、函数返回值与函数返回的实现(栈帧的销毁),函数形参的销毁与原函数获取返回值的过程。
2022-04-20 11:30:00 902 8
原创 【计算机考研408专业课】操作系统第一章-第1节:操作系统的概念、功能和目标
计算机考研408专业课操作系统学习笔记王道计算机考研408专业课;考研专业课;笔记分享
2022-04-01 11:30:00 664
原创 什么是CPU高速缓存
在提到顺序表和链表的区别时,通常会提到一句:顺序表的CPU缓存率高于链表。为什么会有这句话的出现呢?而CPU缓存利用率是什么呢?
2022-03-31 12:30:00 1062 12
原创 【学习笔记】Python基础入门知识笔记,万字攻略带你走进Python编程
Python基础入门知识笔记,涵盖大量知识点语法,万字攻略带你走进Python编程!
2021-06-12 14:57:29 4417 3
原创 【学习笔记】C语言基础入门——这一篇就够了!
本文将简要讲述C语言的基础知识,内容清晰易理解,相信你也能轻松的学会C语言的基础知识内容的。现在让我们一起来看看!前言C语言作为目前最流行的一门编程语言,它具有良好的可移植性、功能多样性、执行效率高效性等特点深受开发者们的喜爱。现在,跟着这篇文章,让我们一起来学习C语言吧!
2021-06-09 11:34:44 2855 11
原创 Python自动化办公[文件操作]—遍历文件夹移动相同的文件
文章目录前言一、引入模块二、具体操作1.遍历文件夹2.判断文件名称是否在文件夹中3.判断两个文件夹中不相同的文件总结前言通常我们在进行文件操作时,通常会进行遍历文件夹,以及判断文件是否在文件夹中。这里我们将基于Python中的os、shutil模块对文件夹进行:① 遍历文件夹;② 判断名称是否在文件夹中;③ 判断两个文件夹中不相同的文件并输出个数以及将其移到对应文件夹中提示:以下是本篇文章正文内容,下面案例可供参考一、引入模块import osimport shutil二、具体操
2021-05-25 20:24:47 446 1
原创 【学习笔记】Python tkinter模块中的弹窗模块详解
【学习笔记】Python tkinter模块中的弹窗模块详解文章引入模块详解模块导入基础定义类型弹窗:信息提醒弹窗(3种)第一种:showinfo 信息提醒弹窗第二种:showerror 信息错误弹窗第三种:showwarning 信息警告弹窗类型弹窗:确认信息弹窗(5种)第一种:是T/否F 确认弹窗第一种:是Y/否N 确认弹窗插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学
2021-04-30 21:44:27 15946 5
原创 Python使用random模块实现掷骰子游戏
Python使用random模块实现掷骰子游戏引入内容题目要求编写开始模块的导入以及初始变量的定义开始比赛过程比赛结束以后统计结果完整代码引入内容根据人民邮电出版社出版的《Python程序设计现代设计方法》P102习题中的第7题——掷骰子游戏,进行代码编写。题目要求一盘游戏中,两人轮流掷骰子5次,并将每次掷出的点数累加,5局之后,累计点数较大者获胜,点数相同则为平局。根据此规则实现掷骰子游戏,并算出50盘之后的胜利者( 50盘中嬴得盘数最多的,即最终胜利者)。审题: 共有50盘游戏。一盘游戏有5
2021-04-28 12:23:09 9035 10
免费+免费圣诞树网页源代码【HTML+CSS+JS】
2023-12-07
免费Java-Web图书管理系统
2023-12-07
Git操作自动化脚本:多远程仓库管理与分支同步工具
2023-11-29
Java开发环境Docker镜像:OpenJDK基础与阿里云Ubuntu源优化
2023-11-29
C语言设置电梯的问题?
2021-05-12
Python tkinter模块combobox选项如何自动跳转?
2021-05-09
Python中如何获取Windows管理员权限?
2021-05-09
Python如何输出上三角形?
2021-05-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人