剑指 Offer 03. 数组中重复的数字(C++实现)

每日一题:剑指 Offer 03. 数组中重复的数字(C++实现 )
分类: 其他 发布时间: 11-24 09:45 阅读次数: 0

【OpenCV】获得视频的帧数、FPS以及按帧数将图片保存到本地

文章目录视频操作获得视频的帧数获得视频的FPS按帧数将图片保存到本地视频操作获得视频的帧数import osimport cv2video_cap = cv2.VideoCapture('./input/test_1.mp4')frame_count = 0all_frames = []while(True): ret, frame = video_cap.read() if ret is False: break all_frames.appen
分类: 其他 发布时间: 11-24 09:45 阅读次数: 0

3、C++ STL: deque容器

目录3.3 deque容器3.3.1 deque容器基本概念3.3.2 deque构造函数3.3.3 deque赋值操作3.3.4 deque大小操作3.3.5 deque 插入和删除3.3.6 deque 数据存取3.3.7 deque 排序3.3 deque容器声明:本文是在学习C++ STL–标准模板库的笔记,方便以后复习;主要参考《C++ Prime》、《C++标准库》、《黑马程序员匠心之作|C++教程从0到1入门编程》等。3.3.1 deque容器基本概念功能:双端数组,可以
分类: 其他 发布时间: 11-24 09:45 阅读次数: 0

剑指 Offer 04. 二维数组中的查找(C++实现)

04. 二维数组中的查找一、题目描述在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个高效的函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。示例:现有矩阵 matrix 如下:[[1, 4, 7, 11, 15],[2, 5, 8, 12, 19],[3, 6, 9, 16, 22],[10, 13, 14, 17, 24],[18, 21, 23, 26, 30]]给定 targ
分类: 其他 发布时间: 11-24 09:45 阅读次数: 0

【YOLO系列】搞懂YOLOv1 ~ YOLOv3 各个指标参数分析,一篇就够

文章目录深度学习经典检测算法two-stage(两阶段):Faster-rcnn Mask-Rcnn系列one-stage(单阶段):YOLO系列指标分析map指标:精度:召回率:IOU深度学习经典检测算法two-stage(两阶段):Faster-rcnn Mask-Rcnn系列速度通常较慢(5FPS),但是效果通常还是不错的!非常实用的通用框架MaskRcnn。one-stage(单阶段):YOLO系列最核心的优势:速度非常快,适合做实时检测任务!缺点也是有的,效果通常情况下不会太
分类: 其他 发布时间: 11-24 09:45 阅读次数: 0

4、C++ STL: stack和queue容器

目录3.5 stack容器3.5.1 stack 基本概念3.5.2 stack 常用函数3.6 queue 容器3.6.1 queue 基本概念3.6.2 queue 常用接口声明:本文是在学习C++ STL–标准模板库的笔记,方便以后复习;主要参考《C++ Prime》、《C++标准库》、《黑马程序员匠心之作|C++教程从0到1入门编程》等。3.5 stack容器3.5.1 stack 基本概念概念:stack是一种先进后出(First In Last Out,FILO)的数据结构,它只有
分类: 其他 发布时间: 11-24 09:45 阅读次数: 0

PIL.JpegImagePlugin.JpegImageFile与numpy.ndarray格式转换

文章目录PIL.JpegImagePlugin.JpegImageFile与numpy.ndarray格式转换PIL.JpegImagePlugin.JpegImageFile转换成numpy.ndarraynumpy.ndarray转换成PIL.JpegImagePlugin.JpegImageFilePIL.JpegImagePlugin.JpegImageFile与numpy.ndarray格式转换PIL.JpegImagePlugin.JpegImageFile转换成numpy.ndarray
分类: 其他 发布时间: 11-24 09:45 阅读次数: 0

6、C++ STL: map/multimap和unordered_map容器

本文是在学习C++ STL--标准模板库时写的笔记,方便以后复习;主要参考《C++ Prime》、《C++标准库》、[《黑马程序员匠心之作|C++教程从0到1入门编程》]
分类: 其他 发布时间: 11-24 09:45 阅读次数: 0

Python读取/保存图片的3种方式(PIL、matplotlib、cv2)

文章目录Python读取/保存图片的3种方式PIL方式matplotlib方式OpenCV方式总结:Python读取/保存图片的3种方式PIL方式from PIL import ImageI = Image.open('./image.png')print(type(I)) #---><class 'PIL.JpegImagePlugin.JpegImageFile'>print(I.size) #--->(1280, 720)I.show()
分类: 其他 发布时间: 11-24 09:45 阅读次数: 0

解决:VideoWriter保存视频无法打开以及保存的视频仅有几KB

文章目录VideoWriter保存视频无法打开以及保存的视频仅有几KB函数参数问题视频运行问题VideoWriter保存视频无法打开以及保存的视频仅有几KB函数参数问题vw = cv2.VideoWriter(filename, fourcc, output_fps, size,isColor)的参数设置有问题,或者是vw.write(frame)的参数frame有问题,常见情况有:filename的父目录不存在,或者没有权限在path位置创建文件,或者filename的扩展名不是有效的视频文件
分类: 其他 发布时间: 11-24 09:45 阅读次数: 0

【OpenCV】cv2.putText()函数用法

文章目录cv2.putText()函数用法参数字体选择例如cv2.putText()函数用法cv2.putText(image, text, org, font, fontScale, color[, thickness[, lineType[, bottomLeftOrigin]]])参数image:要在其上绘制文本的图像。text:要绘制的文本字符串。org:它是图像中文本字符串左下角的坐标。坐标表示为两个值的元组,即(X坐标值,Y坐标值)。font:它表示字体类型。一些字体类型是FON
分类: 其他 发布时间: 11-24 09:44 阅读次数: 0

解决安装CUDA失败:Nsight Visual Studio Edition 失败

解决方案卸载如下与NVIDIA相关的程序安装时选择自定义安装,把与VS相关的都勾掉不选成功安装如果还未安装成功,可尝试降低CUDA的版本。
分类: 其他 发布时间: 11-24 09:44 阅读次数: 0

电子类大学课程资料总结(XTU)

大学课程资料总结一、整体目录一、大一课程资料总结1、高等数学Ⅰ12、线性代数3、C程序设计4、大学外语Ⅰ15、电路基础6、概率论与数理统计7、高等数学Ⅰ28、大学物理Ⅰ19、大学外语Ⅰ2二、大二课程资料总结1、模拟电子技术2、数字电子技术3、信号与系统4、大学物理Ⅰ25、通信电子线路6、单片机原理7、电源技术8、微机原理与应用三、大三课程资料总结1、电子测量2、计算机网络3、通信原理4、数字信号处理5、电磁场微波技术6、科技英语7、信息论与编码技术8、信息安全9、电力电子技术10、网络视频技术一、整体目录
分类: 其他 发布时间: 11-24 09:44 阅读次数: 0

第三章 网络操作系统的通信

第一节 进程间通信的基本方式通信分为低级通信和高级通信。低级通信一般用于本机内进程之间,包括信号(Signal),信号量(Semaphore)等,采用共享变量的方法来实现。高级通信不仅用于本机,还适用于网络,包括消息队列(Message Queue),共享内存(Shared Memory),套接字(Socket)和邮箱通信(Post Box)等。网络上主要使用高级通信。一,进程间低级通信低级通信方式传递的信息一般比较少,进程间的低级通信方式以信号量为主。用信号量可以实现互斥,方
分类: 其他 发布时间: 11-24 09:41 阅读次数: 0

Unity 清理注册表和临时文件

unity的版本是不支持热更新的,安装新版本需要重新下载。正常卸载老版本的话,在安装新版本的unity时,会有一些小问题,所以建议清理一下之前的注册表和临时文件。清除unity的注册表首先在 在运行中输入“regedit”打开注册表界面。 删除 HKEY_CURRENT_USER\Software\Unity 下所有项, 删除 HKEY_CURRENT_USER\Software\Unity Technologie下所有项。2.清除临时文件。可能路径不完全一样,查找类似
分类: 其他 发布时间: 11-24 09:41 阅读次数: 0

215 异常处理之try...catch

215 异常处理之try...catch【异常处理】> 为什么要处理异常?系统默认的处理异常的方法会停止程序运行,但实际应用过程中,我们不希望程序停止运行。因此我们人为处理异常。自己处理异常的两种方案1.try…catch2.throws【try…catch】格式:try{可能出现异常的代码}catch(异常类名 变量名or对象名){异常的处理代码}//异常类名 == ArrayIndexOutOfBoundsException//执行流程:
分类: 其他 发布时间: 11-24 09:41 阅读次数: 0

团体程序设计天梯赛(L3-017 森森快递 (30 分))

题目:思路分析:结合贪心的想法(区间覆盖问题 就是让右端点从小到大排序就行就是一个区间查询最小值问题 然后每次查询减去对应区间的最小值(线段树就行代码实现:/**@Author: GuoJinlong*@Language: C++*///#include <bits/stdc++.h>/* * __----~~~~~~~~~~~------___
分类: 其他 发布时间: 11-24 09:41 阅读次数: 0

解决systemctl start vsftpd.service Failed to start vsftpd.service: The name org.freedesktop.PolicyKit1

systemctl start vsftpd.service Failed to start vsftpd.service: The name org.freedesktop.PolicyKit1解决mac 的finder或者cyberduck连接服务器连接不上问题一 背景想连接服务器,使用ftp协议,结果不行。二 原因网上各种搜索发现都是说可能是这两种原因:1.IP4与IP6不能同时监听在配置文件(/etc/vsftpd/vsftpd.conf)中将listen=YES改为listen=NO即
分类: 其他 发布时间: 11-24 09:41 阅读次数: 0

华为思科笔试题

维护测试题:1、 如何理解TCP/IP协议?2、 请构建一个你认为比较好的10个客户端的局域网,并列出使用的物件名称和数量(如PC10台)画出网络拓扑图。3、 你接触过哪些计算机相关知识(如防火墙、网管软件、数据库管理),从哪接触的?能够完全使用哪些?4、 有维护过计算机的经验么?如果有,用多长时间,维护哪些?(如外设、软件、硬件)5、 你对目前的操作系统有多少了解? 说说你对各种系统的评价(包括网络操作系统)6、 你对现在流行的web编程、网站建设与维护了解多少?简单谈谈你对现在网站的看法7
分类: 其他 发布时间: 11-24 09:41 阅读次数: 0