自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Qt 创建菜单menubar和工具栏toolbar

Qt 创建菜单menubar和工具栏toolbar,实现toolbar长度和窗体长度一致

2022-10-15 21:32:20 3502

原创 trasform-style:preserve-3d的使用

css学习,3D旋转

2022-04-13 17:39:19 339

原创 微信如何解绑手机

1、下载360手机助手,然后选择搜索微信2、下拉,找到最下面历史版本记录3、找到微信7.0.19版本4、直接下载,登录,然后用未绑定手机号的微信,绑定手机号即可实现绑定,以前绑定手机号的微信则自动解绑...

2021-04-25 11:46:34 643

原创 配置webpack自动打包功能报错:Cannot find module ‘webpack-cli/bin/config-yargs‘

查阅网上有关报错改正,首先应该看的是报错信息:解决方案一:(https://blog.youkuaiyun.com/wozhenhaokan/article/details/110232955,https://www.cnblogs.com/jeacy/p/13864454.html)然后查阅自己的package.json文件中的devDependencies安装的webpackage版本属性在此注意,webpack-cli 4.x版本是没有这个config-yargs这个文件的,3.x版本才有这个

2021-04-16 18:28:16 1021 1

原创 MongoDB配置(自记录)

具体步骤:1、从mongoDB上下载mongoDB社区版和mongoDB Compass2、安装时取消compass安装3、在安装mongoDB文件夹bin目录下的data文件夹中新建db文件夹4、bin同名目录下建立mongodb.config,里面输入: dbpath=C:\Program Files\MongoDB\Server\4.4\data\db logpath=C:\Program Files\MongoDB\Server\4.4\log...

2021-01-11 19:38:35 166

原创 C++程序:vector对象相邻元素相加求和并输出,以及头尾元素相机求和输出

1、vector对象相邻元素相加求和并输出#include<iostream>#include<string>#include<vector>#include<algorithm>#include<cmath>#include<string>#include<cctype>using namespace std;int main(){ vector<int> t; for (vecto

2020-08-29 10:44:46 2082

原创 相机标定后得到相机视域,并根据相机视域求取摄像机位置和摄像机方位角

相机标定将图像坐标和地理坐标联系起来,可以得到相机视域,并根据视域可得到相机的点位置以及相机方位角1、利用相机视域求相机位置,即视域两条线的交点,利用直线方程求解: 2、相机方位角的求解,思路是:首先求出视域中点坐标,中点坐标的连线与正北方向的夹角即为相机方位角。 看了网上众多代码...

2020-08-17 11:21:40 2261 1

原创 PCL配置:VS2017+PCL1.8.1,死磕PCL配置

经历了两天的配置,终于弄好了,借用一位博主的话,如果教程不能用,就不要上传,在此,我奉上自己配置过程中的一些问题与步骤。PCL下载:(https://github.com/PointCloudLibrary/pcl/releases)下载需要下载AllInOne和pdb两个包。然后就是进行配置了,配置的过程参考了好几篇博客,最终我用了这篇博客:https://blog.youkuaiyun.com/u011197534/article/details/52960394加载rabbit.pcd我用的.

2020-05-09 11:10:25 1836 1

原创 VS2017配置opencv扩展模块时cmaker错误

上回咱们说到VS2017+openCV3.4.6+openCV3.4.6 contrib扩展模块安装教程:https://blog.youkuaiyun.com/YHxiaohao/article/details/105900084下面我们对cmaker出现错误进行解读,节选自其他博客,加上自己理解:我遇到的错误是#do_unpack “ippicv_2019_win_intel64_201807...

2020-05-03 11:53:56 886 2

原创 VS2017+openCV3.4.6+openCV3.4.6 contrib扩展模块安装

电脑之前就安装过opencv,但后来给删除了,今日份再次安装时就弄出错了,在此我将从网上找到的教程综合起来给大家详细说一番。1、VS2017安装首先第一步安装VS2017,在此VS2017的安装,想必大家都很明白,文件很小,只有1M多,附上下载链接:链接:https://pan.baidu.com/s/1uPhZJUzyEVFt8TDyN6S3Lw提取码:nrt6...

2020-05-03 11:33:23 1443 2

原创 相机成像模型介绍与畸变校正

在对视频图像进行分析处理的时候首先需要对所获取的监控视频进行相机标定,以此来获取相机的内参和外参,然后对由于相机本身因素和相机镜片因素所导致的畸变(径向、切向)校正,得到可用于空间分析和处理的视频图像。在此我们要对相机进行标定,首先需要了解相机成像模型。空间中的一点的位置坐标要转化为图像中的像素点坐标,需要经历如下四个步骤: 1、假设空间中一点世界坐标(3维...

2020-04-26 20:03:39 2299

原创 [Python]error: (-215:Assertion failed) size.width>0 && size.height>0 in function 'cv::imshow'

新手小白在利用Python进行OpenCV进行图像输入时,可能会弹出如下错误:cv.imshow('input_image', src)cv2.error: OpenCV(3.4.6) D:\Build\OpenCV\opencv-3.4.6\modules\highgui\src\window.cpp:366: error: (-215:Assertion failed) size....

2019-08-05 15:02:07 6088 2

原创 Transflow安装时弹出错误:You are using pip version 9.0.1, however version 19.1.1 is available. You should co

You are using pip version 9.0.1, however version 19.1.1 is available.You should consider upgrading via the 'python -m pip install --upgrade pip' command.弹出该错误时,输入如下代码即可:python -m pip install --u...

2019-07-12 16:08:52 607

原创 Tensorflow的安装与报错

首先打开Anaconda->Anaconda Prompt,然后在弹出的对话框中输入如下代码:pip install --upgrade tensorflow然后,就等他自动运行,运气好的话,不会出错。当然大部分都会出错。当弹出如下图片错误时:你需要在上面显示的文件夹目录下找到__init__.py这个文件,用Notepad++打开该文件,将第73行的代码进行更改:...

2019-07-12 16:04:15 446

原创 VS2017编写C++程序运行时为什么运行框一闪而过

新手在用VS2017编写C++程序是,经常看不到运行结果,这是因为你缺少以下一行代码:system("pause");

2019-07-11 14:38:25 770

原创 Python程序设计课后习题答案:David I.Schneider(戴维 I. 施奈德)习题3.4编程答案

52.电话号码:移除电话号码中的横线:num=input("enter a telrphone number:")s=""for ch in num: if ch=='-': continue s=s+chprint(s)53.元音字母:计算短语中元音字母个数string=input("enter a phase:")string.lower...

2019-05-07 17:01:50 3207

原创 Python之转义字符:水平制表符

如下代码:print("0123456789123456789")print("asd\tzxc")print("a\tzxc")输出结果:0123456789123456789asd zxca zxc连续输多个字符,使用水平制表符时会发现水平制表符占据8个空格,其中8个空格是从输出的上一个字符串开始算起的。当上一个字符串的字符个数超出8个时,则从超出部分开始算起,若...

2019-04-16 17:59:49 8537

原创 Python基础知识(数值运算、字符串、format函数)

python为大小写敏感型1、Python中除法运算的结果是浮点型,其它运算结果一般为整型,除非参与运算的有浮点型。2、Python变量命名时,除首单词外,其它单词第一个字母大写(骆驼命名法)。3、round(n,r):当r省略不写时,四舍五入为整数,且当n为两数中间值时,取最近的偶数如round(2.5,)=2;round(3.5)=4。r=0时,保留一位小数;4、str[m:n...

2019-04-09 21:03:39 1302 1

原创 AE基础之框选

事先定义pmap和pactiveview对象            IMap pmap = axMapControl1.Map;            IActiveView pactview = axMapControl1.ActiveView;定义颜色函数        private IRgbColor getRGB(int r, int g, int b)        {...

2018-11-25 11:22:51 1348

原创 AE基础之添加点、线、面要素

事先定义pmap和pactiveview对象            IMap pmap = axMapControl1.Map;            IActiveView pactview = axMapControl1.ActiveView;点要素tian添加1、在MapControl1的mouse事件中添加如下代码axMapControl1.MousePointer = ...

2018-11-25 11:04:57 4883

原创 如何为栅格数据创建属性表

有时需要读取DEM的高程信息,但DEM数据没有属性表,在此我们就需要为DEM数据jin建立属性表,具体步骤如下:1、打开高程数据,你会发现他的打开属性表这一项灰色显示。2、在Data Management Tools(数据管理工具)-&gt;Raster(栅格)-&gt;Raster Properties(栅格属性)中选择Build Raster Attribute Table(创建栅...

2018-10-29 09:49:09 32596 7

转载 大师上课那些非同凡响的开场白

本文转自微信公众号:北门翠竹,若有侵权请联系删除。     大师上课,不仅水平高,功底深,内容丰富,脍炙人口,令人难以忘怀;他们上课的开场白,也各有千秋,见秉性,见风格。香港《文汇报》刊文总结称,有的一开始就把课堂气氛搞活跃了,有的幽默地介绍自己,有的是精心设计的,一张口就不同凡响,有的则是随意而为,好似信口开河,其实意蕴深矣,有心者才能意会。                     ...

2018-10-23 16:51:06 1252

原创 气象数据分享

(本文主要内容来源气象家园bbs)最近做GIS时需要某地的降雨日数据,在中国气象局网站上需要实名注册,有些许麻烦。费了好大时间才找到这么一个免费数据获取网站(http://gis.ncdc.noaa.gov/map/viewer/#app=clim&amp;cfg=cdo&amp;theme=hourly&amp;layers=1&amp;node=gis)在里面可以找到日数据和小时降雨量数据...

2018-10-23 16:33:12 10181 3

原创 C语言几种排序方式的时间复杂度及小知识点

1、快速排序、冒泡排序、直接插入排序的时间复杂度为:n(n-1)/2;2、堆排序时间复杂度为:n*log2n;3、二分法:log2n;4、程序流程图 中带箭头的是控制流;5、数据流程图中带箭头的是数据流。6、需求分析阶段可使用DFD、DD、判定树和判定表.7、x*=x+1 &lt;=&gt; x=x*(x+1).8、sizeof函数计算预定字符串长度,而strlen()...

2018-09-15 17:21:02 3705

转载 施一公--如何做一名优秀的博士生

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;

2018-08-10 19:37:57 659

原创 Add-In插件如何生成dll可移植程序

在编写完程序,调通过之后如何进行生成dll呢?首先保存程序,在生成-&gt;生成解决方案,即可在你编写add-in插件的bin文件夹下找到生成的可移植程序。总共有三个dll,esriAddin和pdb三个后缀名文件。...

2018-07-14 11:39:38 766

原创 WebGIS:CSS级联样表—选择器

1、标签选择器(TYPE Selectors)对象{属性名:属性值;}(p{color:type;})&lt;html&gt;&lt;style type="text/css"&gt;p{color:green;}&lt;/style&gt;&lt;body&gt;&lt;p&gt;he is a boy.&lt;/p&gt;&lt;/body&gt;&l

2018-06-17 17:46:04 409

原创 WebGIS:CSS级联样表(基础篇1)

1、什么是CSS   是一种用来表现HTML或XML等文件样式的计算基金语言。CSS不仅可以静态的修饰网页,还可以配合各种脚本语言动态的对网页各元素进行格式化。2、CSS优点   (1)避免使用不必要的标签和属性   (2)更有效的控制页面结构、页面布局   (3)提高开发和维护效率3、DOCTYPE结构图:4、CSS单位(1)绝对单位  color:rgb(100,100,100)(2)相对单位...

2018-06-17 16:50:56 349

原创 AE开发-创建的程序为什么运行不了

创建应用程序界面后为什么运行不了,这是因为在ArcGIS10之后,要求一个runtime绑定。即在任何AO运行之前都必须有一个运行时。在programe.cs的main()静态方法中添加下面一行代码即可:ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Engine);...

2018-05-30 21:41:30 809

原创 AE开发—创建开发界面

123

2018-05-30 21:34:23 1680

原创 AE中Add-In插件开发实例

作为一个小白,在做Add-In开发时,网上资源比较少,最好的学习Add-In开发方法就是多看实例,在此分享我自己查找资料拼凑而成的一个实例,话不多说,精品如下:该插件实现的功能是计算省会城市的空间可达性,计算公式为:具体参数的意义如下:Ai为节点i的可达性水平,Ai的值越小,节点的可达性越好,反之越差。Tij节点i通过某种交通方式到达节点j 的最短旅行时间;Mj为节点城市的某种社会经济要素流的流量...

2018-05-19 11:40:09 1736

原创 C#中数据类型转换

1、显示转换又称强制转换float a;int b;a=(float)b;2、隐式转换该转换只适用于数值类型数据间的转换sbyte、byte、short、ushort、int、uint、long、ulong、float、charshort b;int a;a=b;3、非字符串类型转字符串类型或字符串类型转其他类型Convert:特别适用于在数值型数据和字符型数据进行转换string num...

2018-05-19 11:27:37 366

原创 ArcGIS之网络分析连通性问题

  网络分析在ArcGIS的空间分析中至关重要,小编最近在做全国铁路数据空间可达性分析时,创建网络数据集时,在两条线要素在同一交点处,由于点连通性选择错误,导致后来的临近设施查询出错(也会导致最短路径出错),在此我分享我的出错原因:   1、创建网络数据集   在第三步connectivity选择连通性如下图所示:connectivity policy中,铁路和city连通性选择很重要,end p...

2018-05-10 21:15:12 13525

原创 谭浩强C语言(第二版)第十三章课后答案

13.4int main(int argc, char *argv[]) { char ch[20]; int i=0; FILE *fp; if((fp=fopen("test.txt","w"))==NULL) { printf("cannot open this file\n"); exit(0); } scanf("%s",ch); strupr(ch...

2018-04-21 19:53:23 583

原创 根据结构体中某一组成部分对结构体数组的排序

在按照某一成分对结构体进行排序时,其基本思路和数组排序一样,可以利用指针进行简化,也可以直接利用结构体名进行排序,如下实例,是利用平均分数对学生这一结构体进行排序的1、定义结构体struct student//定义结构体 { int num; char name[10]; int score[3]; float ave; }stu[5];2、输入数据int i,j,sum,t; FI...

2018-04-21 15:57:13 3582

原创 C语言:有5个学生,每个学生有3门课的成绩,从键盘输入学生数据,计算平均成绩

有5个学生,每个学生有3门课的成绩,从键盘输入学生数据(包括学生号、姓名、三门课成绩),计算平均成绩,将原有数据和计算出的平均分数存放在磁盘文件“stud”中  对于平均成绩的思路就是:把平均成绩当做结构体的一项  在输入3门课成绩以获得平均成绩时,要注意在c语言中,三门成绩要单独输入,不能和学号、姓名一起输入。如果这样输入,程序不会报错,但始终运行不出来。struct student//定义结构...

2018-04-21 15:51:39 51395 4

原创 C语言单链表的创建、输出、插入结点、删除结点

链表对于C语言的学习者来说是一大难点,但链表又是学好数据结构的基础。在此,对单链表的创建、输出、结点的插入、结点的删除进行简要介绍。1、首先定义一个结构体数组#define LEN sizeof(struct student)struct student{ int num; char name[20]; float score; struct student *next;};int...

2018-04-17 17:41:27 9870 4

原创 C语言处理约瑟夫问题(丢手绢)

(部分经验援引自其他人)问题描述:     在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报数,直到所有人都自杀身亡为止。      在此,我们对该问题进行通用化,假定有n个人围成一个圈,按顺序进行拍号。从第一个...

2018-04-12 20:59:36 1257

原创 C语言谭浩强(第二版)课后答案第八章

8.1int yue(int a,int b){         int t;         if(a&lt;b)         {t=a;a=b;b=t;}         while(a%b!=0)    {             t=a%b;             a=b;b=t;         }         return(b);}int bei(int a,int b,in...

2018-04-09 10:53:22 1927

原创 C语言程序设计谭浩强(第二版)第七章课后答案

7.1int main(int argc, char *argv[]) {int i,j;for(i=2;i&lt;=100;i++)         {for(j=2;j&lt;i;j++)         if(i%j==0)break;    if(j&gt;=i)         printf("%d,",i);         }       } 7.2 int main(int arg...

2018-04-09 10:51:28 2552

空空如也

空空如也

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

TA关注的人

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