自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 vim配置

首先下载vim配置文件下载链接:https://pan.baidu.com/s/1lROUWpkAQ5IpO1p78g9eog密码:bwsz下载之后解压到自己的工作目录,一共有两个文件夹和一个vim配置文件.vimrc将两个文件夹复制到.vim的隐藏文件夹中,而另外一个文件则直接复制到工作目录中代码智能补全和提示则需要重新安装插件:sudo apt-get install vim-addon-manager sudo apt-get install vim-youcompletemevim-

2021-08-05 16:46:59 156

原创 最长公共前缀

题目描述编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 “”。示例 1:输入:strs = [“flower”,“flow”,“flight”]输出:“fl”示例 2:输入:strs = [“dog”,“racecar”,“car”]输出:""解释:输入不存在公共前缀。提示:0 <= strs.length <= 2000 <= strs[i].length <= 200strs[i] 仅由小写英文字母组成来源:力扣(Lee

2021-07-15 10:38:37 128

原创 罗马数字转整形

题目描述罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。

2021-07-15 09:53:23 132

原创 力扣回文数

题目:给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。示例 1:输入:x = 121输出:true示例 2:输入:x = -121输出:false解释:从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入:x = 10输出:false解释:从右向左读, 为 01 。因此它不是一个回文数。示例

2021-07-12 10:58:54 68

原创 力扣整数反转

整数反转题目描述给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。假设环境不允许存储 64 位整数(有符号或无符号)。示例 1:输入:x = 123输出:321示例 2:输入:x = -123输出:-321示例 3:输入:x = 120输出:21示例 4:输入:x = 0输出:0来源:力扣(LeetCode)链接:https://leetcode-cn

2021-07-12 10:54:41 53

原创 力扣两数之和

力扣两数之和题目描述给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例 1:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。示例 2:输入:nums = [3,2,4]

2021-07-12 10:12:52 62

原创 解决 rosdep update 一直不成功

最近在安装ros的过程中,rosdep update一直timeout,出现各种错误手机热点也不行,更改 /usr/lib/python2.7/dist-packages/rosdep2/下的三个文件sources_list.py、gbpdistro_support.py、rep3.py中的DOWNLOAD_TIMEOUT 值也行不通在文件/etc/hosts中添加新的IP也不行最后找到一篇文章它通过将本地安装的方式解决了rosdep update不成功的问题具体步骤如下:http..

2021-04-23 20:17:32 267

原创 opencv中ROI区域的提取

最近在查看一个人脸识别的代码,第一部分中需要通过摄像头采集人脸的图像首先利用dlib库识别出了人脸区域,现在要将识别出来的人脸区域进行保存,即提取ROI区域:代码原来是利用便利的方式,写了两层循环来给新图像赋值 for ii in range(height * 2): for jj in range(width * 2): #复制原图到指定位置 img_blank[ii][jj] = img_rd[d.top() - hh + ii][

2021-04-17 19:18:14 1641

原创 windows环境下安装dlib人脸识别库

安装这个dlib库时主要遇到几个问题:1、利用pip3 install dlib时一直报错,无法与目标计算机进行连接这个问题在安装其他第三方扩展库时任然会遇到,解决的方案是:win+r 输入regedit命令在计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings下有三个以proxy**开头的文件,删除它们,速度要快,姿势要帅,不快的话这三个文件再出现就又会出现相同的问题,至于原因,目前尚

2021-04-16 15:58:39 142

原创 修改Ubuntu apt安装源

安装源存放在/etc/apt/sources.list中,由于其是一个只读文件,要先对其权限进行修改chmod u+x /etc/apt/sources.list然后对这个文件进行修改sudo gedit /etc/apt/sources.list添加国内的镜像源链接到这个文件中例如阿里云源:deb http://mirrors.aliyun.com/ubuntu/ eoan main restricted universe multiverse deb http://mirrors.

2021-04-07 12:22:56 130

原创 利用npn开关电路,将stm32 IO口输出的0-3.3v的pwm波转换为0-5v的pwm波

最近用到了一个自带转速调节功能的水泵,其控制信号需要的是一个0-5v的控制电压,而我使用的是STM32F103ZET6单片机,其IO口只能输出0-3.3v的控制电压,导致无法在高速段对水泵进行调速(3.3v以上)。设想是用一个NPN型的三极管来做一个开关电路。原理图如下:通过单片机输出的pwm信号,去驱动三极管,控制三极管的通断。但是在实际测试的过程中发现,此电路的输出端输出的电压比3.3v还要小,完全适得其反。查资料的时候,好像说这个是个射极跟随器,其输出的电压不会高于单片机输出的信号。针对电路进行了改

2020-11-09 19:13:24 7905 3

原创 关于安装python库的一些建议

赋闲在家,闲来无事学习了一下python,安装了那么多三方库,我就安装三方库发表一下自己的见解,仅供参考:安装第三方库当然是用pip呀,命令行pip走天下。但是不得不说pip安装还是有很多技巧的。方法一在安装一些小型的三方库的时候,用如下命令屡试不爽:以matplotlib为例pip install matplotlib命令格式为:pip + install + 库名但是针对那些稍微大一点的库,比如opencv_python你想要依靠pip直接安装,那你就慢慢等吧,等也不会有结果的,安装到

2020-05-22 17:21:58 377

原创 scrapy库安装出现出现Failed building wheel for Twisted解决办法

最近在学习看北理的python爬虫课程,在课程后期讲到了scrapy框架,在安装过程中出现了爆红,一连串红,红…。开始像一个无头苍蝇一样乱撞。尝试了很多种方法:无论是pip install scrapy还是直接在python extension中下载安装包,然后在安装路径下的Lib/site-packages下运行cmd直接安装:pip install Scrapy-2.1.0-py3-none-any.whl到最后都会显示报错:Failed building wheel for Twis

2020-05-22 16:26:04 1211

原创 Linux和windows双系统默认启动顺序设置

电脑装了双系统,每次默认启动为linux,按下开机键后一眨眼的功夫就进入了linux系统,苍天我并不是想学习,怎么办?当然是盘它。由于windows10中安装了虚拟机,加上用windows10用得比较多,所以想要把电脑的默认启动项换为windows10,记住你开机界面的系统排序。我想要在windows系统中进行修改,但是无果,具体原因不明。转战linux:方法一修改 /etc/default...

2020-04-10 10:02:30 5010

原创 L298N电机驱动电路

由于之前在学校里面已经把整体的电路框架搭建完成,还有部分模块没有完成。虽然在家,工作还得推进。今天把之前遗留的一个电机驱动部分原理图绘制了一下。驱动的是两个12v的电机,选用的芯片为L298N;(实在懒得画逻辑表,就随便写一下应该能看懂)L298N有六个输入:IN1;IN2 控制电机1的正反转(高低电平)IN3;IN4 控制电机2的正反转(高低电平)ENA 电机...

2020-03-31 17:13:14 18188 5

原创 安装opencv-python库的心得

vscode搭建python的编译环境相对来说比较简单,网上有各种各样的教程,在此我就不再赘述。这篇博文主要讲述一下自己在安装opencv-python库时所遇到的一些问题吧。利用常规安装方法:pip install opencv-python出现上图所示的警告,如果运气好的话可能不会出现警告,但是下载过程中出现下载速度慢,opencv-python一个20多Mb的包以1kb/s的速度缓...

2020-03-30 16:51:53 201

原创 错误: 找不到或无法加载主类 helloworld;原因: java.lang.NoClassDefFoundError: HelloWorld (wrong name: helloworld)

错误: 找不到或无法加载主类 helloworld 原因: java.lang.NoClassDefFoundError: HelloWorld (wrong name: helloworld)听闻由于疫情还得在家待上一个月,瞬间生无可恋,闲来无事开始搞整java。在运行第一个java程序helloworld时遇到了如下问题。编译时成功通过并生成了HelloWorld.class的可执行文件...

2020-03-25 15:10:23 5062

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除