西藏318!
国道318旅游小结旅游简介 什么是国道318? 国道318起于成都市,止于拉萨市,沿着国道318可以走过整个川西线,进藏线,最终两天在拉萨附近游玩。
318好玩在哪? 如果你看见过一些北欧比如冰岛的风景,那么318的风景会满足你的一切幻想。无数穿云而出的雪山,在公路上的云雾中穿梭,雪山下碧蓝纯净的圣湖,在国道上漫步的耗牛群,璀璨浩瀚的星河,人迹罕至的原始森林,涛涛怒鸣的江水,悬崖峭壁随处可见,珍稀动物我就拍摄到20余种,以及藏民的风土人情。除此之外,你可以看到人力所致的奇迹—成都搭到拉萨的国家电网,在山坡上的怒江72拐,以及318国道本身就可以说的上是一大奇迹。但同时318又是极其危险的一段旅途,318的美除了经典的景点外,需要自己探索,比如可以把车停下进到原始森林里去看看,看看真正无人触及的自然,真正自然生长的树木,总之越人迹罕至的地方越绝美。318绝对是力压国内所有旅游地点的存在,是我至今去过最好的旅游地点没有之一。
出行谨记
318不是自己租车自驾就能走得了的,其一是由于路程遥远,整个318 ...
张家界!
张家界游玩规划出行 往:北京出发坐飞机 (北京大兴机场->张家界荷花机场)
往返价格:¥774
单次耗时6h,时间从15:55 — 21:55PS:夏季:夏天的张家界自然是避暑休闲的好去处,可以漂流
具体住宿位置、景点住宿张家界西站旁边民宿
旅游地点 主景点: 两个5A级景区: 张家界武陵源风景名胜区、张家界天门山国家森林公园 其他: 黄龙洞、张家界大峡谷、红石林
时间及路线安排第一天 黄龙洞+张家界峡谷 (游览时间1day)
第二天 张家界武陵源风景名胜区 (游览时间1day)门票:¥237PS:张家界国家森林公园(不是张家界天门山国家森林公园)和张家界武陵源风景名胜区是一个地方。 游玩顺序1:武陵源标志门票站(环保车)->天子山索道上天子山->袁家界→百龙天梯->48将军岩->金鞭溪->回 游玩顺序2:武陵源标志门票站(环保 ...
三大语言的跨平台开发总结
Ask:跨平台指的是C++程序编译后的可执行文件如 main.o可以直接复制到windows或linux上,并且可以正常运行吗?
Answer:在理论上,将C++程序的编译后的可执行文件(例如 main.o)从一个平台复制到另一个平台可能会面临以下问题:
二进制兼容性:不同操作系统和硬件架构使用不同的二进制文件格式和指令集。因此,将一个平台上编译的二进制文件直接复制到另一个平台可能无法识别或执行。
依赖项和运行时环境:可执行文件可能依赖于特定的库文件、操作系统功能、动态链接器等。如果目标平台上缺少这些依赖项或运行时环境不兼容,那么可执行文件可能无法正常运行。
系统调用和文件路径:不同的操作系统使用不同的系统调用和文件路径规范。如果程序在一个平台上使用了特定于该平台的系统调用或文件路径,而在目标平台上这些调用或路径不可用或不同,那么程序可能会出现错误或无法正常工作。
综上所述,将C++程序的编译后的可执行文件直接从一个平台复制到另一个平台并不保证能够直接运行。在跨平台部署时,通常需要重新编译可执行文件以适应目标平台的架构、依赖项和运行时环境,并进行适当的修改以处理不同操作系统的差异。
A ...
cMake总结
在了解cMake之前,可以从本站博客《操作系统发展简史》先了解一下GNU,GCC,g++,gcc的区别
如何使用cMakeCMake 你或许听过好几种 Make 工具,例如 GNU Make ,QT 的 qmake ,微软的 MS nmake,BSD Make(pmake),Makepp,等等。这些 Make 工具遵循着不同的规范和标准,所执行的 Makefile 格式也千差万别。这样就带来了一个严峻的问题:如果软件想跨平台,必须要保证能够在不同平台编译。而如果使用上面的 Make 工具,就得为每一种标准写一次 Makefile ,这将是一件让人抓狂的工作。CMake 就是针对上面问题所设计的工具:它首先允许开发者编写一种平台无关的 CMakeList.txt 文件来定制整个编译流程,然后再根据目标用户的平台进一步生成所需的本地化 Makefile 和工程文件,如 Unix 的 Makefile 或 Windows 的 Visual Studio 工程。从而做到“Write once, run everywhere”。显然,CMake 是一 ...
SLAM十四讲之3
ch3的基本知识还不算难,这里注意向量p在某坐标系下的坐标指的是p点到原点的向量在这个坐标系的单位正交基向量下的表示。例如p= e1a1+e2a2+e3a3 。其中e1,e2,e3为单位正交基向量,那么(a1,a2,a3)就是坐标值。高翔的书解释不是很清楚,此为大坑! 剩下的就是跑程序的事情了。由于cMake理解的不透彻,vscode不太会用,debug一下午一晚上,cMake属实是不会是真不会,会了真简单。
如何CMAKE 在一个大型程序中,经常出现一个大项目中包含了许多小工程文件夹,除了总工程有个汇总的CMAKElist.txt,每个小工程文件夹都有自己的CMAKElist.txt。
如何CMAKE?首先安装CMAKE,之后在cMakelist.txt同级并列建一个build文件夹,在build文件夹中执行以下代码
cmake ..
make
./生成的可执行文件
cmake ..是回到与build文件夹平级的目录下找cMakelist.txt文件。build文件夹的作用是装中间生成的文件, ...
SLAM
#web_bg{
background: url(/img/forest.png)!important;
/*重新定义background会导致原有定位属性失效,所以也需要再声明一次加权的定位属性*/
background-position: center !important;
background-size: cover !important;
background-repeat: no-repeat !important;
}
在大兴和凯翔进行了一次长谈,关于以后找工作、实验室的优势以及劣势,发现没有一技之长的话那么知名可靠的私企就很难进了。在广泛地观察与询问之后,我决定将学习方向锁定在C++与SLAM上,一方面因为前后端、算法这些岗位没有学习成本,就业人口基数过大;另一方面因为SLAM结合了计算机视觉、传感器基础、后端的滤波、算法优化等,这些都还算是本科都有涉及,最后还可以和嵌入式集成开发。
S.L.A.M.全称为Simultaneous Localization and Mapping,是以定位和建图 ...