自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 正则表达式中出现AttributeError: 'NoneType' object has no attribute 'group'问题

在运用正则表达式做匹配的过程中可能会出现如:AttributeError: 'NoneType' object has no attribute 'group'的错误,这主要是由于没有匹配到元素,之后又调用了group()方法造成的。import recontent = 'hello world'result = re.match('^w.*d$', content)#这是想只提取wo...

2019-08-20 10:25:01 99020 7

原创 python中关于requests库的安装

python中的requests库是对于python爬虫非常重要的工具。我们可以通过系统的“cmd”进行自动的安装。0.win+r ,之后输入cmd ,即可打开命令行窗口。1.首先先检查下是否安装有pip,或者是easy_pip。这两个一般下载python3.0以上的版本是自带的。pip的下载,更新,以及检查是否安装有pip可以看:https://blog.csdn.net/hon...

2019-08-03 11:28:16 44610 6

原创 C语言中把字符串转成整形

    在C语言中的字符串都是以ASCII码的形式存放的。如数字‘1’在ASCII中存放的就是49.char i=9;int a;a=i;    上个例子中,你以为a得到的结果会是10,但是你运行一下发现其实这个时候i给a赋的值是 ‘59’。这时候想要得到你想要的数,也就是9方法有很多。    一、用int atoi(const char *)它会返回给你一个整数值。但是注意这个的头文件是在"...

2018-05-14 13:16:27 30628 5

原创 在VScode中借用CMake指令Debug PCL代码

在Ubuntu18.04中,借用VScode对PCL代码进行Debug。在直接使用`g++`编译PCL时会一直显示无法搜索到某些库,故借用Cmake指令生成可执行文件之后在用VScode进行Debug。

2022-04-01 15:26:27 1469 1

原创 ubuntu18.04安装cuda-10.2

Cuda安装在安装cuda的过程中遇到了很多问题,网络上有很多不同的教程,其中有好有坏,本文主要参考并结合以下两篇文章:转载安装cuda转载安装cuda接下来,结合我自己在遇到安装cuda过程中的问题,以及解决方法,总结一下基于ubuntu18.04安装cuda-10.2的方法(其他版本的cuda也基本类似):直接在百度上搜你所要安装的版本:cuda-10.2目标操作平台的选择如下图所示(使用runfile(local)):选取完相对应的cuda版本之后,在网址的下方会有

2021-11-09 17:56:28 4076 2

原创 ubuntu18.04“软件与更新”中无附加驱动问题(已解决)

刚安装完ubuntu18.04系统之后,想开启独显驱动,但是在“软件与更新”中不现实附加驱动(尝试过网络上其他方法但没有解决)。这里我在“软件与更新”的“ubuntu软件”选项(左上角第一个)中,将“源代码”这个模块打开,便解决了问题。也许我们遇到问题不是同一个原因,但我希望能帮助到大家。...

2021-11-01 17:16:10 10514 11

原创 Matlab中统计矩阵中每个元素出现个数的方法-------tabulate()函数

在使用matlab时,经常要查询某个元素在相应的数组中出现的次数,即出现的频率。一般情况下,可以用循环的方式遍历矩阵进行查找,但是当遇到一个很大的矩阵时,这样的方法就显得非常的冗杂。现在介绍一个matlab中的自带函数——tabulate(X)可以帮助我们快速的找到在一个矩阵中所包括的元素即其个数与占比。先上代码:a = [1,2,1,3,1,4,1,5,2,3,1,4,2,5,4,2];%随便打出来的一串数字table = tabulate(a);在返回的table值中,第一列代表了.

2021-02-21 14:56:25 24765 2

原创 matlab中的bar3()函数的x-y轴的区间取值方法

一、bar3(Z)的用法在matlab中,可以使用bar3()函数来解决三维的柱状图绘制问题,假设有下面的代码,得到图像为:a = [1,1,1;2,2,2;3,3,3]bar3(a);二、bar3(Y,Z)的用法若在上述代码的前提下,想调整生成的柱状图的横轴,根据bar3()函数,其相应的有bar3(Y,Z)的代码写法。其中,值得注意的是,Y需要是一个递增或者递降的向量,举简例如下:a = [1,1,1;2,2,2;3,3,3]y = -3:-1;bar3(y,a);.

2021-02-18 22:41:35 5635 4

原创 python中的turtle模块画图

turtle是安装3.0以上的python的时候自带的的一个库文件,其功能是非常强大,而且简单明了的。0.turtle简单的使用方法介绍 当turtle被调用的时候,及其模块被调用时就相当于已经创建了一个turtle模型。可以理解为在调用的一瞬间,turtle就会产生一个对象。对象创立之初,其位置被设置在(0,0)的位置——窗口中心。且此时默认的是Turtle“笔尖”已经接...

2019-09-02 22:07:01 1313

原创 python中的字符串以及ord()与chr()函数

python中的字符是被用ASCII码的形式进行存放的。比如说'a'(小写的英文字母a),其ASCII码是97。我将ord(),以及chr()函数理解为一对相互依存的函数。先理解下下面的代码块。>>> ch = 'a'>>> ord(ch)97>>> chr(97)'a'>>> chr(code),其作...

2019-09-01 16:51:12 4208

原创 python爬虫中由于API引起的意外错误

python爬虫有时候会因为某些网站拒绝个人爬虫的访问而导致爬虫失败。可以通过requests.headers查看下自己在爬虫过程中的“User-Agent”是什么。比如上面这个,其User-Agent是通过requests库进行访问的。我们可以根据requests中的十三个变量中的headers改变User-Agent的值进行访问。key = {'User-Agent' = ...

2019-08-04 18:08:29 378

原创 python关于飞机大战中sprite过程中出现的调用自己编写函数的问题

sprite是一个pygame中非常好用的一个元素。但是对于编组的调用,是有些讲究的。我之前自己写代码的过程中,想要调用同一个文件中的函数 update用来更新子弹的位置信息。bullets = Group()#创建一个编组bullets.update()for bullet in bullets.sprites(): bullet.draw_bullet()其中upd...

2019-08-01 17:21:21 1001 1

原创 用pygame中AttributeError: 'Alien' object has no attribute 'rect'

将该变量的类文件中的变量名改成 :self.rect = self.image.get_rect()就可以了若是用 self.image_rect = self.image.get_rect()就会报错(具体为什么这样,我也不知道,大概跟sprites中的变量有关)...

2019-07-27 16:22:05 5858 5

原创 在win10系统下手把手演示关于python中的pip以及pygame安装(血的教训)

本人花了近2个小时的时间进行了python在windows系统下的pip和pygame安装,现在分享出来希望大家能少走弯路:1.pip的下载首先是进行pip的安装。大部分2.7或者3以上的python都已经自带了pip.exe(也有pip3.exe)为名称的pip,我们可以先进行查看(一定要把python.exe和pip.exe放在同一个目录下,不然会报错):win+r,之后输入cmd...

2019-07-18 22:12:28 12904 1

原创 关于python3.0以上版本取消raw_input()函数

3.0以上版本的python中的输入函数只有一个——input(),在3.0以上的python版本删掉了raw_input()函数,input函数返回默认为字符串形式,可以用强制字符串转换的方式改变其返回值类型,例如int(input(‘输入一个数字’))...

2019-07-17 16:00:41 902

原创 基于matlab的中值滤波算法浅析

首先简述一下中值滤波算法:以1000个数据为例,取奇数个数为一组(如5个数为一组),则共有995组数据。 为什么是995组?假如我们取第1,2,3,4,5个数为第一组,那么第二组是第2,3,4,5,6这5位数。若第2组是6,7,8,9,10,那么总的数据会少了将近800组,严重损坏数据。 简单简述下代码 首先是数据提取。为了简单起见,我从一个二维txt文件中提取数据...

2019-05-25 23:02:57 1867

原创 基于MATLAB的滑动滤波浅析

MATLAB的滑动滤波算法 对于滤波算法:这里不强调数学公式的推理,只要讲一下在工程中的应用,举个最简单的例子,假如有1000个数,4个为一组,那么一共有250组。取第,1,2,3,4个数取平均值,新的数组的第一个向量A的第一个数,A(1);之后取第,2,3,4,5个数的平均值,放入A(2);依次类推。 注意这里不是第1,2,3,4...

2019-05-23 23:19:19 1708

原创 用notepad++编译python过程中运行程序的问题

    在使用notepad++编译python时,首先选择编程语言:    在语言这一栏选项中选择python,这样我们就可以生成一个关于python的文件。    接下来,我们随意编写几句关于python的语言。接着,我们将它保存。之后进入最关键的一步(敲黑板),想在notepad++里面运行黑框,很多人会出现闪退等问题。那么,在运行的窗口加入以下代码:    cmd /k python "$...

2018-05-04 22:18:47 925 2

原创 李白喝酒问题中的深度优先搜索

    深度优先搜索算法从简单理解就是把所有可能的情况全部运行一遍,他就犹如一个分叉的树枝。从主干开始逐一经过每一个树枝。从某顶点开始依次访问该顶点相邻顶点。    简单的的深度优先搜索算法需要掌握函数的递归的用法。及我们可以利用函数达到我们的目的。现在看下面这道例题:话说大诗人李白,一生好饮。幸好他从不开车。 一天,他提着酒壶,从家里出来,酒壶中有酒2斗。他边走边唱:    无事街上走,提壶去打...

2018-04-28 17:18:45 416

空空如也

空空如也

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

TA关注的人

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