会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
capybara-lsq
博客园
首页
新随笔
联系
订阅
管理
2024年3月22日
C++:Q&A
摘要: ❓ C++常见问题 Q&A 1. std::map和std::unordered_map主要有哪些区别?分别在什么情况下用会更高效和方便? std::map 和 std::unordered_map 是 C++ 标准库提供的两种常用的关联容器,它们都用于存储键值对。它们的主要区别在于底层数据结构和性
阅读全文
posted @ 2024-03-22 00:27 capybara-lsq
阅读(44)
评论(0)
推荐(0)
2024年3月19日
C++:基本知识
摘要: 1.⚡ 封装、继承、多态 (1)封装 封装(Encapsulation):封装是指将数据和操作数据的方法捆绑在一起的概念。它隐藏了数据的内部细节,只暴露对外的接口。在C++中,可以使用类来实现封装,将数据成员私有化,通过公有的成员函数来操作数据。 (2)继承 继承(Inheritance):继承是指
阅读全文
posted @ 2024-03-19 23:34 capybara-lsq
阅读(79)
评论(0)
推荐(0)
2024年3月13日
Ubuntu:你一定会用到的常用软件~
摘要: 1.⚡ 搜狗拼音 $ sudo apt update $ sudo apt install fcitx $ sudo cp /usr/share/applications/fcitx.desktop /etc/xdg/autostart/ $ sudo apt purge ibus $ sudo a
阅读全文
posted @ 2024-03-13 22:55 capybara-lsq
阅读(330)
评论(0)
推荐(0)
2024年3月11日
ROS:rosdep update超时问题解决
摘要: 📦 此问题的解决也适用ros1 1、初始化 $ sudo rosdep init 2、下载rosdistro到本地 $ git clone https://github.com/ros/rosdistro.git 3、修改以下文件,将其url指向本地 (1)文件1:20-default.list
阅读全文
posted @ 2024-03-11 15:17 capybara-lsq
阅读(577)
评论(0)
推荐(0)
Docker相关操作
摘要: 手动安装 下载网址(Ubuntu20.04):https://download.docker.com/linux/ubuntu/dists/focal/pool/stable/amd64/ 无需 sudo 使用 Docker (可选)将当前用户添加到 Docker 组,以便无需 sudo 运行 Do
阅读全文
posted @ 2024-03-11 15:08 capybara-lsq
阅读(153)
评论(0)
推荐(0)
Shell:脚本运行在客户端,在远程服务端执行操作
摘要: 1、远程服务器命令行操作 # 变量初始化 remote_user="${远程服务端用户名}" remote_passwd="${远程服务端密码}" default_ip="${远程服务端IP}" default_path_project="/work/share/project" default_d
阅读全文
posted @ 2024-03-11 14:57 capybara-lsq
阅读(597)
评论(0)
推荐(0)
SSH:基本常用指令
摘要: 1.⚡ 安装ssh服务 $ sudo apt-get install openssh-server 2.⚡ 启动ssh服务 $ sudo /etc/init.d/ssh start 3.⚡ 设置开机自启动 $ sudo systemctl enable ssh 4.⚡ 关闭ssh开机自动启动命令 $
阅读全文
posted @ 2024-03-11 14:52 capybara-lsq
阅读(411)
评论(0)
推荐(0)
Git:不同git仓库设置不同用户名和邮箱
摘要: 1、查看全局用户名和邮箱 $ git config --global user.name $ git config --global user.email 2、修改某git仓库的用户名和邮箱 在该仓库目录下,提交以下命令 $ git config user.name ${your name} $ g
阅读全文
posted @ 2024-03-11 14:21 capybara-lsq
阅读(404)
评论(0)
推荐(0)
Git:解决github无法push问题
摘要: 1.⚡ 先测试可用性 $ ssh -T -p 443 git@ssh.github.com 如果提示如下说明可用 2.⚡ 如果不行,则编辑 ~/.ssh/config 文件,如果没有config文件的话就直接 vim ~/.ssh/config加入以下内容 Host github.com Hostn
阅读全文
posted @ 2024-03-11 14:16 capybara-lsq
阅读(373)
评论(0)
推荐(0)
Git:基本常用指令
摘要: 1.⚡设置git用户名和邮箱 (1) 用户名和邮箱地址是本地git客户端的一个变量,每次commit都会用用户名和邮箱纪录。github的contributions统计就是按邮箱来统计的。 $ git config --global user.name "${你的用户名}" $ git config
阅读全文
posted @ 2024-03-11 14:07 capybara-lsq
阅读(25)
评论(0)
推荐(0)
公告