自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux命令汇总

1.查看磁盘:sudo fdisk -l。

2024-02-06 10:47:09 123 1

原创 从 Keras 调用方法 timeseries_dataset_from_array 时出错

1.更新tensorflow的版本。2.更新keras的版本。

2023-10-23 20:21:44 171

原创 vector学习整理(一)-----resize

【代码】vector学习整理-----resize。

2023-02-18 17:30:02 189 1

原创 C++编译提示aka的含义

在编译过程中经常遇到aka的缩写,其含义是:also known as(也被成为)。

2023-02-18 16:14:54 316

原创 linux登陆远程服务器的方式

在macOS中(Linux系统同样适用),打开终端,输入ssh username@host就可以登录远程主机了。这里username需要替换为你要登录的用户名称,host需要替换为你要登录的ip。比如,要登录root用户,远程主机ip为10.20.123.234。在终端输入ssh [email protected]就可以了。1.使用ssh设置好之后远程登录;

2023-02-16 09:28:26 1484

原创 VIM快捷汇总

输入:n,代表跳转到第n行,如:50,就跳转到第50行。

2023-01-29 13:14:30 69

原创 查看G++的版本

1.查看g++版本:gcc -vg++ -v。

2023-01-22 16:16:23 3652

原创 c++字符前面的L和_T

T是一个宏,如果项目使用了Unicode字符集(定义了UNICODE宏),则自动在字符串前面加上L,否则字符串不变。二、 _T宏可以把一个引号引起来的字符串,根据你的环境设置,使得编译器会根据编译目标环境选择合适的(Unicode还是ANSI)字符处理方式。如 L"我的字符串" 表示将ANSI字符串转换成unicode的字符串,就是每个字符占用两个字节。如果没有定义,那么_T宏不会在字符串前面加那个L,_T(“ABCD”) 就等价于 “ABCD”2,用_tprintf之类的_t版本运行时函数时候。

2023-01-19 17:24:47 2062

原创 UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figur

【代码】UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figur。

2023-01-03 21:27:32 135

原创 VNC启动出错的处理汇总

参考:https://blog.csdn.net/u010647035/article/details/79686642?1.vncserver :1尝试启动VNC;2.ps进程并kill掉所有的PS。

2022-12-25 14:09:10 2999 1

原创 Apollo_1

APOLLO +Dreamview。

2022-12-10 20:17:38 131

原创 Ubuntu有用链接汇总:

ubuntu链接汇总

2022-11-12 19:24:39 247 1

原创 source install/setup.bash时出现错误

Autoware 在执行 source install/setup.bash时出现如下提示:/opt/ros/melodic/local_setup.bash:.:8: no such file or directory: /home/lbl/autoware.ai/setup.shnot found: “/home/lbl/autoware.ai/local_setup.bash”是因为终端选择错误:参考:https://stackoom.com/en/question/3gTSw...

2022-08-07 21:23:57 1496

原创 C++右值引用

一.对象和值我们可以分配并使用没有名字的对象,比如用new创建对象,也能为有些看起来不寻常的表单时赋值比如*p[a+10]=7。因此我们用一个名字来表示“内存中的某个东西”。这个东西就是对象的最基本含义。对象是指一块连续存储区域,左值是指向对象的一条表达式。其字面意思是能用在复制运算符左侧的东西。但其实不是所有的左值都能用在赋值运算的左侧,左值也有可能只是某个常量。二.左值和右值为了补充完善左值的含义,引入了右值,简单理解,右值是指不能作为左值的值为右值,比如函数的返回值为临时值。当考虑对象的寻址、拷

2022-05-22 14:01:40 1537

原创 C++的坑汇总(2)

#include <iostream> #include <string> #include <memory> ​ using namespace std; ​ struct B; extern void F(B* b); ​ struct B { struct A { friend void F(); }; private: int data; }; ​ void F(B* b) { cout <.

2022-05-13 22:21:21 197

原创 调整vs code左侧的浏览窗口的字体大小

通过调整数值来调整左侧窗口字体的大小:

2022-05-11 09:26:39 249

原创 C++的坑汇总(1)

多态时,使用reinterpret_cast进行类型转换。#include <iostream> #include <string> #include <memory> ​ using namespace std; struct A { int a; ​ virtual ~A() = default; ​ void Print() { cout << a << endl; } }; ​ s

2022-05-10 17:27:56 268

原创 error: ‘memcpy’ was not declared in this scope

#include<iostream>#include<cstdio>#include<cstdlib>#include<queue>#include<stack>#include<map>#include<set>#include<algorithm>#include<string>#include<vector>#include<string.h>us.

2022-05-08 09:41:15 2123

原创 C/C++检查内存泄漏

如果大家使用的是 Windows + Visual Studio 的话,有一个简单的方法,就是在让所有*.cpp文件在预处理之后,最上面都是这几行:#define _CRTDBG_MAP_ALLOC#include <stdlib.h>#include <crtdbg.h>#define NEW_WITH_MEMORY_LEAK_CHECKING new(_NORMAL_BLOCK, __FILE__, __LINE__)#define new NEW_WITH_MEMOR

2022-05-07 09:38:39 592

原创 __PRETTY_FUNCTION__, __FUNCTION__, __func__ 在C/C++中的差异?

FUNCTION 和 __func__基本上是相通的,一些老版本的C 和C++支持 func,这个宏用来获取当前函数的名字。而__PRETTY_FUNCTION__是用来返回函数的详细信息,通过此宏,我们可以知道这个函数属于那个类等信息。#include<iostream>#include<cstdio>#include<cstdlib>#include<queue>#include<stack>#include<map>

2022-05-04 10:05:56 2848

原创 C++运算符重载处理复数

复数的四则运算公式:1.复数的加法运算(a+bi)+(c+di)=(a+c)+(b+d)i2.复数的减法运算(a+bi)+(c+di)=(a-c)+(b-d)i3.复数的乘法运算(a+bi)(c+di)=(ac-bd)+(bc+ad)i4.复数的除法运算(a+bi)/(c+di)=(ac + bd)/(c^2 + d ^2) +((bc - ad)/(c ^2 + d ^2)) i#include <iostream>using namespace std;class C

2022-05-03 13:46:31 633

原创 C语言中结构体类型和结构体变量可以相同而C++不行

C++ 则没有区分这些命名空间,如果你这样做的话,会给你一个警告,说你覆盖了名称,后面就用不了foo做类型了。struct foo foo;C++ 则没有区分这些命名空间,如果你这样做的话,会给你一个警告,说你覆盖了名称,后面就用不了foo做类型了。...

2022-04-30 21:29:21 985

原创 iomanip头文件的作用

在c++程序里面经常见到下面的头文件:#include <iomanip>io代表输入输出,manip是manipulator(操纵器)的缩写(在c++上只能通过输入缩写才有效。)主要是对cin,cout之类的一些操纵运算子,比如setfill,setw,setbase,setprecision等等。它是I/O流控制头文件,就像C里面的格式化输出一样。以下是一些常见的控制函数的:dec 置基数为10 相当于"%d"hex 置基数为16 相当于"%X"oct 置基数为8 相当于"%

2022-04-25 09:00:02 16198 4

原创 vim中粘贴会在行首多很多缩进和空格的问题汇总

用vim打开一个空白文档,然后把已经复制的代码给粘贴进来,发现它有自动缩进功能,最终导致粘贴的文本一行比一行靠右,看起来乱成一团。比较快的解决办法是,在粘贴文档前,在命令行模式下,输入:set noai nosi然后按’i’ 进入编辑模式,再粘贴已经复制的代码内容,这样就不会自动缩进了。有时候,这样的方法不好用,可以尝试这种::set paste说明:在拷贝前输入:set paste (这样的话,vim就不会启动自动缩进,而只是纯拷贝粘贴)拷贝完成之后,输入:set nopaste (关闭pa

2022-04-24 15:09:44 896

原创 判断点是否在矩形之内汇总

判断点是否在矩形框之内的汇总:1.给出的矩形是一个边的的中点以及矩形的长宽,还有矩形和坐标轴的夹角,以及要判断的点坐标。代码如下:#include<iostream>#include<cstdio>#include<cstdlib>#include<queue>#include<stack>#include<map>#include<set>#include<algorithm>#inclu

2022-04-21 14:37:27 2199

原创 uint8,char, bool类型的数据占几个字节?

按照posix标准,bai一般整形对应的*_t类型du为:1字节zhi uint8_t;2字节 uint16_t;4字节 uint32_t;8字节 uint64_t;POSIX表示可移dao植操作系统属接口(Portable Operating System Interface of UNIX,缩写为 POSIX ),POSIX标准定义了操作系统应该为应用程序提供的接口标准,是IEEE为要在各种UNIX操作系统上运行的软件而定义的一系列API标准的总称,其正式称呼为IEEE 1003,而国际标准名

2022-04-15 07:55:13 3779

原创 Consider using the `--user` option or check the permissions.

在下载的pycharm路径下面,安装cantools时,出现报错。Consider using the --user option or check the permissions.。

2022-04-05 07:59:43 128

原创 VS中Debug与Release、_WIN32与_WIN64的区别

一、Debug与Release区别Debug——调试版,生成的.exe中包含很多调试信息,若直接发包,比较大;Release——发布版如何区分是Debug编译还是Release编译Debug编译有宏定义_DEBUG,若代码中定义了_DEBUG就表示是debug编译,否则是release编译。Eg: #ifdef _DEBUG…     // 调试时执行,发布时不执行#else…     //二、_WIN32与_WIN64定义_WIN32是32位编译; _WIN

2022-02-18 12:19:32 1696

原创 error: ‘strcmp’ was not declared in this scope

字符串比较时,在C++中,需要添加#include#include<iostream>#include<cstdio>#include<cstdlib>#include<queue>#include<stack>#include<map>#include<set>#include<algorithm>#include<string>#include<vector>#i

2022-01-29 21:22:16 1124

原创 ROS中为何设置环境变量,如何设置?

如何来设置环境变量呢?打开终端,依次输入以下三条命令,每一条输入以后回车一下:echo “source /opt/ros/kinetic/setup.bash” >> ~/.bashrc这一条代码解释一下,首先是source这个单词,表明驱寻找的意思,后面一长串/opt/ros/kinetic/setup.bash就是ROS自己工做空间环境变量配置脚本文件的路径,>> ~/.bashrc表示将这个环境变量配置脚本写到终端配置文件.bashrc中。这里出现了一个新的文件,也就是

2022-01-02 20:51:29 1495

原创 VNC分辨率更改

vim /usr/bin/vncserver

2021-12-18 18:39:42 791

原创 What is the difference in goal between C Caller and S-Function C Mex ?

There is no difference in goal between C Caller and S-functions. Both are used to call C code in simulink. However they differ in terms of simplicity of use and flexibilty they provide.In C caller one can call C code directly and for C++ code one needs t

2021-12-13 18:13:05 826

原创 ROS安装注意事项,使用ZSH配置

已更改镜像源:简介Ubuntu,是一款基于 Debian Linux 的以桌面应用为主的操作系统,内容涵盖文字处理、电子邮件、软件开发工具和 Web 服务等,可供用户免费下载、使用和分享。下载地址: https://mirrors.aliyun.com/ubuntu/配置方法域名说明对于阿里云ECS用户,可以直接使用内部域名访问,而对于非云用户则需要使用公网域名 mirrors.aliyun.com 来访问。图形界面配置新手推荐使用图形界面配置: 系统设置 -> 软件和更新 选择下载服

2021-11-27 22:35:19 678

原创 Ubuntu镜像地址

1.清华:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/18.04:默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiversedeb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic mai

2021-11-27 12:06:08 985

原创 QueryPerformanceFrequency function(profileapi.h)

Retrieves the frequency of the performance counter. The frequency of the performance counter is fixed at system boot and is consistent across all processors. Therefore, the frequency need only be queried upon application initialization, and the result can

2021-11-26 10:08:55 110

原创 profileapi.h header

This header is used by System Services. For more information, see:System Servicesprofileapi.h contains the following programming interfaces:FunctionsFUNCTIONSQueryPerformanceCounterRetrieves the current value of the performance counter, which is a hi

2021-11-20 21:42:27 364

原创 __typeof和typeof的差异

An identifier with double underscores is reserved for the implementation. typeof is a compiler specific extension to the language, so naming it __typeof ensures no user code has an identifier with the same name.typeof() and __typeof() are compiler-specifi

2020-11-04 07:28:18 506

原创 Paper_Book

1.A Flexible Modeling Approach for Robust Multi-Lane Road Estimation2.Road geometry estimation for longitudinal vehicle control3.Model-Based Threat Assessment for Avoiding Arbitrary Vehicle Collisions4.Multi-Target_Threat_Assessment_for_Autonomous_Emerg

2020-08-10 14:21:25 277

原创 Ubuntu 操作总结:

1.右键打开终端:2.更新资源:命令:sudo apt-get update,并输入密码

2020-08-02 09:56:26 174

原创 VirtualBox虚拟机下安装Ubuntu.

1.下载VirualBox和Ubuntu安装包。2.安装VirualBox之后创建虚拟机。注意事项:建议将内存留的足够大,不然在安装过程中容易卡死,留够足够的存储空间;3.设置分区:用于编程使用,所以使用精简版。注意事项:一定要创建一个“/”的根目录用来安装,不然会提示错误:参考文件:https://blog.csdn.net/qq_16166591/article/details/93602097https://blog.csdn.net/u012052268/article/deta

2020-08-01 21:42:56 105

空空如也

空空如也

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

TA关注的人

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