logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

常用的快慢指针背后的原理——龟兔赛跑算法(Floyed Cycle Detection Algorithm)详解!

在刷LeetCode时,我们经常用到快慢指针。那么它背后有怎样的数学原理呢,今天就给大家献丑了。龟兔赛跑简述Floyd判圈算法(Floyd Cycle Detection Algorithm),又称龟兔赛跑算法(Tortoise and Hare Algorithm),是一个可以在有限状态机、迭代函数或者链表上判断是否存在环,以及判断环的起点与长度的算法。原理如图,A为出发点,B为环的入口...

Windows/Linux下创建文件夹的软连接,让一个大数据在电脑上只存在一份

前言相信我们在使用计算机的过程中存在这样的情况,不同的地方都需要用到同一个大的视频或者其他数据。常常需要把这些数据复制过来复制过去,浪费时间和空间。这时候,创建数据或者文件夹的软连接就显得很方便了。让连接让不同的文件路径都指向同一个数据,节约了时间和空间。具体什么是软连接和硬链接,请参看博文理解 Linux 的硬链接与软链接;Windows下的相关情况请参考博文Windows中的硬链接和软链接(h

#linux#windows
opencv读取网络摄像头卡顿、变花、一直报decode错误的原因

这是一篇很水的博客,只是记录自己实际中遇到的一个让当时的自己惊讶的问题。发现再小的知识都值得记录,过久了再做真的会忘。正文我在使用opencv使用rtsp读取网络摄像头时,发现图像卡顿、时长变花、而且程序老是报decode错误,一大片红色的警告和错误。一直以为是读取方式有问题,或者时opencv做的不够好。经过讨论和测试,我们发现了一个很重要的原因,就是解码需要消耗大量的cpu资源! 我们在解..

#opencv
Ubuntu20.4 休眠之后网络出现问题的解决方案

问题简介Ubuntu20.04 在休眠之后,如果网络出现了无法连接或者无法共享的各种问题,只有重启才能解决,那么以下操作可以让你不用重启电脑。解决方案**重启 network kernel modules/drivers。**具体步骤如下:查找自己的 kernel module 型号:运行命令: sudo lshw -C network找到 configuration:字段中driver=your

#ubuntu
hiredis在windows下的编译以及使用

前言在项目中,我使用Redis内存数据库的消息订阅和发布功能来实现进程间通信。在windows平台下,各种好用的库官方似乎都没有进行特定的适配。我一度以为在windows下用C/C++调用Redis会非常困难。在经过大量的查阅资料后,终于成功使用C++调用Redis,于是果断写一篇博客进行记录。由于官方以及网络上很多人都使用的是hiredis。我也利用hiredis作为客户端。使用记录源码...

算法中七种常见的时间复杂度

这是我的推广信息,以激励自己更好的分享自己的知识和经验!也希望看到的你能够多多支持,谢谢!1. 滴滴云AI大师:目前滴滴云正在大力推广自己的云计算服务,需要购买的朋友们用我的AI大师码 「2049」在滴滴云上购买 GPU / vGPU / 机器学习产品可额外享受 9 折优惠,点击这里前往滴滴云官网。原文地址:7 Helpful Time Complexities原文作者:Ellis Andrews

#算法
opencv读取网络摄像头卡顿、变花、一直报decode错误的原因

这是一篇很水的博客,只是记录自己实际中遇到的一个让当时的自己惊讶的问题。发现再小的知识都值得记录,过久了再做真的会忘。正文我在使用opencv使用rtsp读取网络摄像头时,发现图像卡顿、时长变花、而且程序老是报decode错误,一大片红色的警告和错误。一直以为是读取方式有问题,或者时opencv做的不够好。经过讨论和测试,我们发现了一个很重要的原因,就是解码需要消耗大量的cpu资源! 我们在解..

#opencv
conda启动环境时自动执行脚本,以切换环境变量(以CUDA为例)

在使用conda管理多种python环境时,常常需要更改一些环境变量。比如conda的环境1依赖于cuda8.0,而另一个环境依赖cuda10.0.显然每次都手动更改是不可接受的。conda自V3.8版本之后就开始支持这个功能了。因为那时候,有人在Stack Overflow上问了这样一个相关的问题:Create a post activate script in Conda。参考网站:ht...

#conda#ubuntu
hector_quadrotor安装运行

环境:Ubuntu14.04.5LTSROS jadeGazebo为jade自带hector_quadrotor简介hector_quadrotor包含与四旋翼无人机系统建模,控制以及仿真相关的包。hector_quadrotor_description提供了通用的四旋翼URDF模型以及各种各样的传感器。hector_quadrotor_gazebo包含了在Gazebo中运行四旋翼模型所

Opencv中KCF跟踪算法的参数自定义

参考:How to use setInitialMask on TrackerCSRT?OpenCV, How to pass parameters into cv2.TrackerMedianFlow_create function?opencv中kcf跟踪算子的使用方法# 跟踪算子的初始化tracker = cv2.TrackerKCF_create()tracker.init(im...

    共 33 条
  • 1
  • 2
  • 3
  • 4
  • 请选择