自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

PengPengBlog的博客

point cloud processing lidar computer graphs surveying and mapping

  • 博客(255)
  • 资源 (1)
  • 收藏
  • 关注

原创 端口介绍

ping 端口172 127 一般为局域网端口每个端口是针对每个服务啊ping 192.168.1.184 8080PING 8080 (0.0.31.144) 56(124) bytes of data.这个还在请求阶段,还没到脸上 比如说 魔兽世界 魔兽世界会开一个它的端口百度会开百度的端口pdb server 要开pdb server的端口,而且连之前需要pdb server 发布端口的介绍...

2018-05-17 17:41:56 1231

原创 cmakelist书写注意

CMAKE_INSTALL_PREFIX 是一般指的是make install的系统路径,把.h文件和.a文件等复制到系统内部而在linux里面是装在usr/incldue 和 usr/lib里面make一般是装在本地就是自己下载的库下面 make install是装再系统里面所以说一般就是可以git回来源码 make 和 make install后就能把源码给删除掉,因为系统内部就已经有了如果有...

2018-05-15 14:31:56 671

原创 docker怎么和本地IDE结合开发

后续更新

2018-05-13 18:23:21 2352

转载 dock入门

与sgy一起开启你的Docker之路关键词: Docker; mac; Docker中使用gdb无法进入断点,无法调试;更新1: 看起来之前那一版博文中参考资料部分引用的外站链接太多,被系统自动屏蔽了,我说怎么只有我能看别人都看不了我这篇博文。CSDN在外链识别上还要加强啊。我已经改好了,现在各位都能正常浏览本文了,不会404了 更新2: 不对,不是因为外链的缘故,其他人访问仍然是404,WTF?...

2018-05-13 18:22:28 1508 1

转载 dockfiles 的语法

在Dockerfile中用到的命令有FROM FROM指定一个基础镜像, 一般情况下一个可用的 Dockerfile一定是 FROM 为第一个指令。至于image则可以是任何合理存在的image镜像。 FROM 一定是首个非注释指令 Dockerfile. FROM 可以在一个 Dockerfile 中出现多次,以便于创建混合的images。 如果没有指定 tag...

2018-05-13 18:18:25 427

原创 linux一些常用命令

取的root 权限  sudo sudocker入门参考 https://blog.csdn.net/S_gy_Zetrov/article/details/78161154Docker 容器镜像删除1.停止所有的container,这样才能够删除其中的images:docker stop $(docker ps -a -q)如果想要删除所有container的话再加一个指令:docker rm ...

2018-05-13 18:16:19 275

原创 docker

docker 本地环境和远程环境分离而且本地环境还能Batch 文件一键安装跟网吧还不一样.

2018-05-11 21:19:18 288

原创 linux安装库

 有些linux库是没有.so文件的 所以只要包含就行了 还有clion是区分大小写的

2018-05-11 16:06:33 1006

原创 linux的一些东西

linux下载的东西在usr里面include 是再usr/include里面lib再usr/lib里面 

2018-05-11 15:53:55 228

原创 两台电脑一个linux 一个windows

为什么要用两台电脑?因为测试很多代码主流还是在windows下面写的linux 下面对于研究者来说还是很少而且他们做的软件更是如此exe文件但是他们的软件又能来作为测试等。所以最好还是有个windows电脑在旁边。...

2018-05-10 22:46:44 1110

原创 不同的IDE对代码的审核是不一样的

从clion 和 vs就能看出所以把vs的代码搬到clion的时候 会有很多错误这些错误都是因为vs很智能的把clion擦了屁股要想写好代码还是参照一定的规范.暂时选定google的代码规范...

2018-05-10 11:22:03 532

转载 内存泄漏和内存溢出有啥区别?

溢出:你打开画本,画啊画,画满了,就画到桌子上了泄漏:你打开画本,画一页又一页,突然发现有一页被人画过了...

2018-05-09 19:30:01 872

转载 Win7环境变量下的用户变量和系统变量的区别

 环境变量分为系统环境变量和用户环境变量。  你所说的环境变量是指系统环境变量,对所有用户起作用  而用户环境变量只对当前用户起作用。  例如你要用java,那么你把java的bin目录加入到path变量下面,那么它就是系统环境变量,所用用户登陆,在命令行输入java都会有java的帮助信息出来。而如果你在某个用户的变量下面新建一个变量,那么它就只对这个用户有用,当你以其他用户登陆时这个变量就和不...

2018-05-09 19:28:53 2515

转载 C语言的各种数据结构所占的字节数

和机器字长及编译器有关系: 所以,int,long int,short int的宽度都可能随编译器而异。但有几条铁定的原则(ANSI/ISO制订的): 1 sizeof(short int)<=sizeof(int) 2 sizeof(int)<=sizeof(long int) 3 short int至少应为16位(2字节) 4 long int至少应为32位。unsigned 是无...

2018-05-09 19:27:01 2790

转载 C++的cout高阶格式化操作

这篇文章主要讲解如何在C++中使用cout进行高级的格式化输出操作,包括数字的各种计数法(精度)输出,左或右对齐,大小写等等。通过本文,您可以完全脱离scanf/printf,仅使用cout来完成一切需要的格式化输入输出功能(从非性能的角度而言)。更进一步而言,您还可以在<sstream>、<fstream>上使用这些格式化操作,从而代替sprintf和fprintf函数。...

2018-05-09 19:25:54 468

原创 liblas和lastools的关系

liblas和lastools是两个不一样的库,lastools是一个大学教授维护的 liblas是一个工程师维护的  lastools 里面包含的是laslib 把 liblas给干掉了 所以liblas不维护了,被淘汰了 我特么用Linux 编译了两个小时也特么没有编译成功liblas自己官网都说了直接用lastools了但是liblas这个货不服lastools这个货 就发起了 pdal  ...

2018-05-09 15:56:41 2008 3

原创 点云格式

cloudcompare里面所有的格式都能支持算法显示可能有些还是一些库和算法能用,要都试一试.后续更新.

2018-05-09 11:16:11 2247

原创 linux 装库

linux装库 直接看源有没有 一行命令解决不行再看 官方github文档 readme应该都有实在不行再查帖子 最后一一的安装库   

2018-05-08 19:38:57 565

原创 全端走云

开始慢慢鄙弃客户端,全部走云。这是趋势,东西少不占内存 网络快就OK。

2018-05-07 10:03:20 273

原创 选库看库

满足需求 可扩展  和行业统一   商业维护  发展快 最好直接看世界最好的看库看代码 帮助文档  大致浏览所有的东西  看看是啥  scripts然后根据需求写写看看结果小库的话 就抽代码就OK。 ...

2018-05-07 09:55:23 468

原创 选库,以及规范等

原则满足需求的,成熟的,开源的,而且商业维护的,最好不是个人维护的,可扩展的。发展迅猛的。一般的小库 就可以直接抽代码。

2018-05-07 09:52:05 205

转载 内存泄漏和内存溢出

俩东西 泄漏是说你的程序有BUG 导致内存不释放 溢出是指内存不够用了 导致不够用的原因很多 泄漏只是其中一种

2018-04-29 13:12:19 216

转载 C语言数据类型 有效位数

(一)32位平台: 分为有符号型与无符号型。 有符号型: short 在内存中占两个字节,范围为-2^15~(2^15-1) int 在内存中占四个字节,范围为-2^31~(2^31-1) long在内存中占四个字节,范围为-2^31~2^31-1 无符号型:最高位不表示符号位 unsigned short 在内存中占两个字节,范围为0~2^16-1 unsigned int 在内存中占四个字节,...

2018-04-29 13:10:23 9602

转载 c++多个源文件共用一个全局变量(extern 的用法)

头文件:state.h 源文件:state.cpp其它源文件:t1.cpp t2.cpp t3.cpp, 这些源文件都包含头文件state.h。需要定义一个全局变量供这些源文件中使用:方法如下1、在 state.h声明全局变量: extern int a;2、在state.cpp中定义该全局变量:int a = 10;这样其它源文件就可以使用该变量啦这里需要的是“声明”,不是“定义”!根据C++标...

2018-04-29 13:08:21 1248

转载 Win32控制台应用程序、Win32项目、MFC应用程序的区别与联系

1、  区别(1)Win32控制台程序,没有界面,只有命令符。生成的“.exe”文件直接运行操作即可。(2)Win32项目,有界面。但是界面里面的控件,基本上要自己去实现。(3)MFC应用程序,也有界面,饭界面里的控件不需要自己去实现了,常用的控件都已经在MFC库内写好,直接拖动即可。(4)控制台与Win32MFC的交互方式不同,前者采用的是CML(命令模式),后者是GUI(用户界面)(5)Win...

2018-04-29 13:07:54 1279

转载 C/C++解析文件路径,获取盘符、路径、文件名及扩展名

其实也不算原创了,都是抄的msdn的内容。。。。经常要处理跟文件相关的东西,免不了要做一些解析路径以及文件名扩展名的工作。以前傻傻的自己去strstr斜杠,然后慢慢匹配解析,后来才发现有API做好了相应的工作了。。。函数原型:[cpp] view plain copyvoid _splitpath( const char *path, char *drive, char *dir, char *f...

2018-04-29 13:07:15 3749 1

转载 【这可能不只是一篇面经】

作者:_XiaoTeng_链接:https://www.nowcoder.com/discuss/29890?type=2&order=1&pos=7&page=4来源:牛客网    5月份一个很偶然的机会,加了叶神的微信,还收到了祝福。一激动就承诺说写篇最详细的面经分享给大家,毕竟用了这么久的牛客网,收获真的很大。     校招真的是段劳心伤神的经历,我把这一路的体...

2018-04-29 13:04:33 385

转载 WKT介绍

WKT,是一种文本标记语言,用于表示矢量几何对象、空间参照系统及空间参照系统之间的转换。它的二进制表示方式,亦即WKB(well-known binary)则胜于在传输和在数据库中存储相同的信息。该格式由开放地理空间联盟(OGC)制定。WKT -概念    WKT(Well-known text)是一种文本标记语言,用于表示矢量几何对象、空间参照系统及空间参照系统之间的转换。它的二进制表示方式,亦...

2018-04-29 13:03:39 13973

转载 你必须知道的地理坐标系和投影坐标系

仅供参考,欢迎指正。1、基本概念地理坐标系:为球面坐标。 参考平面地是椭球面,坐标单位:经纬度;投影坐标系:为平面坐标。参考平面地是水平面,坐标单位:米、千米等;地理坐标转换到投影坐标的过程可理解为投影。(投影:将不规则的地球曲面转换为平面)2、地理坐标系2.1 地球的三级逼近2.1.1大地水准面地球的自然表面有高山也有洼地,是崎岖不平的,我们要使用数学法则来描述他,就必须找到一个相对规则的数学面...

2018-04-29 13:02:00 3529

转载 WKT、SRID、EPSG概念(转)

之前一直对WKT、EPSG、SRID不是很理解,总是混淆,今天看了一下,清晰了很多,顺便总结一下,嘿嘿:)EPSG:European Petroleum Survey Group (EPSG), http://www.epsg.org/,它成立于1986年,并在2005年重组为OGP(Internation Association of Oil & Gas Producers),它负责维护...

2018-04-29 12:57:49 537

原创 库与库之间的链接问题

搞了我特么半个下午,一直都说 找不到什么东西,什么重定义。 结果是特么这个原因!warning LNK4098: 默认库“MSVCRT”与其他库的使用冲突;请使用 /NODEFAULTLIB:library解决方法:是所有项目的这个"代码生成"属性设置保持一致。项目——属性——配置属性——C/C++——代码生成:他有/MT,/MTd,/Md,/MDd四个选项,你必须让所有使用的库都使用相同的配置,...

2018-04-23 19:01:17 320

原创 工业界与学术界

后面总结

2018-04-16 11:30:25 1872

转载 float类型的数a和0比较使用:

float类型的数a和0比较使用:先判断是否相等:fabs(a-0)<1e-5。再判断a大于0:a>0和判断a小于0:a<0由于浮点数的计算误差,0可能出现0.00000001或者-0.00000001等无限接近于0,所以先把该数a和0作差后的绝对值与一个很小的数比较,如果小于这个很小的数,则说明a等于0,否则就可以直接用a>0和a<0判断a和0的关系。例如:#inc...

2018-04-03 16:52:57 2465

原创 激光雷达点云处理世界各大实验室总结

激光雷达点云处理世界各大实验室总结:https://research.utwente.nl/en/persons/george-vosselman 课题组后边陆续更新

2018-04-03 16:34:16 4391 1

转载 std::cout 高阶应用 针对于各种类型数据输出的问题

这篇文章主要讲解如何在C++中使用cout进行高级的格式化输出操作,包括数字的各种计数法(精度)输出,左或右对齐,大小写等等。通过本文,您可以完全脱离scanf/printf,仅使用cout来完成一切需要的格式化输入输出功能(从非性能的角度而言)。更进一步而言,您还可以在<sstream>、<fstream>上使用这些格式化操作,从而代替sprintf和fprintf函数。...

2018-04-03 16:26:20 2485

原创 double 转float 损失精度

(一)32位平台: 分为有符号型与无符号型。 有符号型: short 在内存中占两个字节,范围为-2^15~(2^15-1) int 在内存中占四个字节,范围为-2^31~(2^31-1) long在内存中占四个字节,范围为-2^31~2^31-1 无符号型:最高位不表示符号位 unsigned short 在内存中占两个字节,范围为0~2^16-1 unsigned int 在内存中占四个字节,...

2018-04-03 16:15:13 6612

转载 c/c++:内存泄露和野指针的概念

内存泄漏 用动态存储分配函数动态开辟的空间,在使用完毕后未释放,结果导致一直占据该内存单元,不能被任何程序再次使用,直到程序结束。即所谓内存泄漏。   注意:内存泄漏是指堆内存的泄漏。 简单的说就是申请了一块内存空间,使用完毕后没有释放掉。它的一般表现方式是程序运行时间越长,占用内存越多,最终用尽全部内存,整个系统崩溃。由程序申请的一块内存,且没有任何一个指针指向它,那么这

2018-01-05 16:44:57 423

原创 网络第三方API是一定的

各种语言,只要把接口严格按照网络的接口,那么就可以联通。如果不知道接口,可以看其他语言写的接口是什么。

2017-12-20 09:18:43 299

原创 为了提升编程效率

先看官方例子!!然后实现官方例子!!不会的看官网文档!!一直把例子搞明白!!!!如果还没解决!谷歌!!githhub!!!!最后在百度!!!!!!!!!最后的最后在问人!!!!!!!包括做事获取信息得方式也是这样!!按照这个顺序来!!肯定提升效率!!!不要TM得老是换来换去!!!!!!

2017-12-12 21:18:36 321

转载 std::function的本质和使用特性

1.仿函数:又叫std::function,是C++中的一个模板类2.C语言中的函数指针:int  add(int a,int b){  return a+b;}typedef int (*func)(int,int);//给函数类型定义别名func func1;func1=add;//给函数指针初始化或者int (*func

2017-12-11 18:47:16 1472

qt5.8+VS2015+debug+X64

基于本地的资源管理器,相当于基于本地的百度云盘,完全有qt开发

2017-11-30

空空如也

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

TA关注的人

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