- 博客(18)
- 收藏
- 关注
原创 neovim与tmux的颜色搭配
(Neo)Vim在Tmux中显示的颜色与不使用Tmux时的颜色有差别。尤其在使用colortheme时,Tmux中vim某些颜色不会显示。
2025-05-21 19:34:55
748
原创 python的加速方法
表示os是一个python的包,同样地,pkg下也存在__init__.py文件,因此需要将setup.py放在与pkg同级的目录下,该目录是最靠近ros_os.py的最近的且无__init__.py文件的目录。python的解释器可以多种,常见的是cpython(最常用)、Ipython(基于cpython的交互式解释器)、pypy(动图编译python代码,运行速度快,与cpython有少数不同)、Jython、IronPython。注意,若os文件夹下有__init__.py文件,则会出错。
2025-05-20 19:12:34
796
原创 C++中的宏
宏函数,要使用do{}while(0)的技巧,将函数体存为复合语句,相当于单条语句。避免宏替换对一些语句造成执行逻辑的错误,例如if、while等,参考博客,例如...;}while(0)#endif注意,while后面不要加分号(;宏函数中,要注意多次替换输入参数的问题。如果输入参数是个函数,而该参数在宏函数体中出现多次,则函数体会被实现多次,这是很严重的错误。
2025-05-20 19:09:07
1028
原创 ROS点云话题转化
其中,PointCloud2和pcl::PointCloud可以相互转换,PointCloud和PointCloud2可以相互转换,PointCloud和pcl::PointCloud的转换需要使用PointCloud2中转。
2025-05-19 19:07:05
405
原创 minio的若干问题
● Q1:使用presigned_get_object方法从minio服务器获得某个文件的url,此时有效期无法设置超过7天,如何设置长久有效期的url?○ A1:使用该方法获得的url的格式是"永久url?有效期码",只要把问号及其后面的字符串去掉即可。
2025-05-19 19:02:34
67
原创 异步io编程
多进程适合于计算密集型任务,可以充分利用多核CPU的优势,但创建和通信成本较高。多线程适合于IO密集型任务,创建和切换成本低,但需要处理线程同步问题。异步IO提供了一种非阻塞的方式来处理IO操作,适合于高并发的IO密集型任务,但编程模型较为复杂。异步IO慎用,因为其需要支持异步IO的接口。所以普通接口变为协程函数来真正实现异步IO是很难的。通常的选择顺序:多线程 > 多进程 > 异步IO。多线程(python除外)和多进程都可以利用多核,但异步IO只能利用单核,因为异步IO就只有一个线程而已。
2025-05-16 19:32:31
661
原创 无人机飞行器航空器坐标知识整理
这里以常用的高德API举例:无人机GPS给到的WGS84坐标longitude、latitude如果要展示在高德地图上,就需要转换为GCJ02坐标,再去用new LatLng(lat, lng)。其他各种各样的坐标基本都是在此基础上加密。有关第三方API坐标系情况如下:(以下截图来源自百度,若侵删)无人机属于航空飞行器,使用的是NED坐标系。
2025-05-16 19:29:03
709
原创 日志等级的设置
fatal是最重要最致命的信息,通常对应的日志等级,我们称呼其最高。所以反过来,trace日志等级最低。在实际开发中,要合理设置日志等级,方便debug。
2025-05-13 17:58:06
245
原创 vitis和vitis ai
vitisvitis是赛灵思统一软件开发平台,边云设备都可在上面开发。其有4个组成部分(从下到上):1、目标平台(target platform):基本软件和基本硬件(zynq-7000, zynqUltarScale + MPsoc, Alveo, Versal ACAPs)2、核心开发包(core development kit):图像和命令行开发工具(vitis 编译器,vitis 分析器和vitis 调试器):构建加速算法+分析性能瓶颈+进一步调试(C/C++/open GL)xil
2021-05-16 13:32:58
3661
3
原创 深度学习进阶之路(图像处理)
热身: 《机器学习工程师》微专业 体验课(第三章就好) 神经网络基础—莫凡 (看: 神经网络,神经网络技巧两部分) 备注:这一部分粗略看就好,不要拘泥细节。大概了解概念就好,有个感性认识。 正式入门: 深度学习理论斯坦福大学 吴恩达”机器学习”课程, 全部学习,但并非每个知识点都要很透彻知道。不要卡在某个知识点不动,不懂的话就百度。再不懂也要看...
2018-09-03 21:59:06
6864
2
原创 成功安装ubuntu16.04+cuda9.0+cuDNN7.0.5+caffe+digits(附错误汇总)
成功安装ubuntu16.04+cuda9.0+cuDNN7.0.5+caffe+digits(附错误汇总)本机硬件:双核i7 内存8G 显卡GTX070(不好意思,比较水)安装顺序:依赖包-->驱动-->cuda-->cudnn-->caffe --> digits-->测试时间:2017-12-26转载请注明出处: http://note.youdao.com/noteshar
2017-12-26 16:00:45
12394
原创 小扎-我的成长之路
2016年6月30日,我随波逐流,匆匆忙忙结束了自己的本科。2016年7月23号,我从设计院辞职,拖着行李和一个身心俱疲的影子,来到龙洞广工,考研。 一开始的心理是很难熬的,因为愚蠢,迷茫,放弃了保研资格,工作后才知道自己想要什么。我鼓起勇气,辞职了,一分钱都没赚。连我自己都觉得自己是个累赘。那一段时间,自我否定,对工作的厌恶,对感情的无助无知。晚上我时常睡不着,想起了我的奶奶。还好,我父母信
2016-12-26 22:28:40
353
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人