自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (2)
  • 收藏
  • 关注

原创 软考中级(系统集成项目管理工程师)案例分析计算题-笔记

软考中级(系统集成管理工程师)计算题笔记

2024-10-30 21:51:04 948

原创 vscode 使用文件模板功能来添加版权信息

可以针对不同文件设置不同的信息

2024-04-24 22:53:40 1198

原创 ROS基础知识复习

工作一年多没有做 ROS 相关的开发了,最近找工作想做回这一块来,根据参考内容,抽时间给这边的基础知识敲一遍复习一下。<exec_depend>xxxx</exec_depend> 标签定义了功能包中可执行程序运行时所依赖的其他功能包。<build_depend>xxx</build_depend> 标签定义了功能包中代码编译时所依赖的其他功能包。列出来这个节点发布了哪些话题,订阅了哪些话题,提供了哪些服务,还有当前的一些连接状态等信息。turtle1/pose/x 小乌龟在画面中x坐标。

2023-11-13 01:40:44 612

原创 【知识回顾整理1】Linux系统操作知识

1.文件系统万物皆文件Linux系统文件分隔符 /windows系统文件分割符 \相对路径中: ./ 表示当前目录 …/表示上一层文件目录文件分类:​ 普通文件:各类数据文件​ 目录文件:即文件夹,只允许管理员对其进行修改,程序只能用不能改​ 设备文件:系统把每个设备映射为一个文件,用于向IO提供连接的文件,分字符设备和块设备​ 管道文件:用于进程间

2022-04-25 16:50:10 348 1

原创 移动双臂机器人仿真[0]--概述

大论文的仿真实验记录一下方便回顾最终结果如下:机械臂双臂加底盘可以实现自主导航与机械臂的moveit规划仿真实验视频从一下几点来复盘1.机器人模型构建2.机器人自主导航配置3.机械臂配置...

2022-04-19 20:51:34 523 1

原创 [gazebo仿真1]Kinova机械臂gazebo控制

kinova机械臂仿真

2022-01-13 19:40:55 2325 2

原创 构造函数调用的次数问题

关于类在声明变量的时候,到底有没有实例化有没有调用构造函数的问题一道笔试题遇到了好多次类似的,每次都感到困惑然后做完也不求甚解下次继续不会原题如下:问实例化类的个数#include <iostream>#include <string>using namespace std;class test { static int sum;public: test() { sum++; print(); cout << "test() is

2021-09-02 20:57:02 1124

原创 C++ STL学习(0) String

#include <iostream>#include <string>#include <vector>#include <typeinfo> //查看变量数据类型//#include <boost/algorithm/string/classification.hpp> //#include <boost/algorithm/string/split.hpp> boost库里面有直接分割字符串的函数us

2021-08-27 15:19:24 120

原创 cin读取一行以空格间隔的整数并将其保存到数组中

网易的笔试第一题的输入给我搞了老半天,真的是基础不牢地动山摇!!!引以为戒#include <iostream>#include <cstdio>#include <vector>using namespace std;int main() { vector<int> arr; int t; int M; int ret = 0;//////////////////////////////////////// while (cin

2021-08-21 20:08:29 1289

原创 xacro文件参数解析报错

报错:Unable to parse component [${xxx}] to a double (while parsing a vector value)原因:launch 有问题解决:https://answers.ros.org/question/334665/xacro-property-names-not-recognised-by-roslaunch/Your error is due to how you load the parameter robot_description,

2021-08-18 11:50:31 2454 1

原创 十大排序算法(C++实现)

#include <iostream>#include<vector> //桶排序用到#include<time.h> //生成随机数用到using namespace std;/*十大排序算法*/ //https://mp.weixin.qq.com/s/IAZnN00i65Ad3BicZy5kzQ// 1、稳定排序:如果 a 原本在 b 的前面,且 a == b,排序之后 a 仍然在 b 的前

2021-06-15 08:42:36 295

原创 C++ STL学习(10)--基础算法

#include <algorithm> //使用泛型算法必须包含的头文件#include <numeric> //泛化的算数算法#include<functional> //#include <iostream>#include<vector>#include<string>using namespace std;template <class T>

2021-05-24 20:40:38 139

原创 C++ STL学习(9)--Map

#include <map>#include <iostream>#include <string>using namespace std;void showMap(map<string, int> imap,int showTimes){ cout << "This is " << showTimes << " times show score \n"; for (map<string, int&gt

2021-05-23 21:41:42 126

原创 C++ STL学习(8)--Set

#include <set>#include <iostream>using namespace std;int main(){ cout << "This is set tutorials \n"; set<int> iset = { 0,1,2,3,4,3,5 }; //set中元素不能重复且有序,set中数元素的值不能直接被改变 cout << "1 size = " << iset.siz

2021-05-23 20:53:47 117

原创 C++ STL学习(7)--Priority_queue

#include <queue>#include <iostream>#include <algorithm>using namespace std;int main(){ cout << "This is priority_queue tutorials \n"; int ia[9] = { 0,10,3,3,2,4,6 }; priority_queue<int> pq(ia,ia+7); cout <<

2021-05-23 17:11:57 176

原创 C++ STL学习(6)--Heap

#include <vector>#include <iostream>#include <algorithm>using namespace std;//堆(heap) 不是容器组件,扮演priority queue 的助手void showVector(vector<int> iv, int showTimes) //显示向量内容函数{ cout << "This is " << showTimes <

2021-05-23 15:42:15 102

原创 C++ STL学习(5)--Queue

#include <queue>#include <iostream>#include <algorithm>using namespace std;int main(){ cout << "This is queue tutorials" << endl << endl; //队列(queue)是一种先进后出的数据结构,它只允许新增元素(push())、移除元素(pop())、取得队列顶端元素(front())

2021-05-22 13:47:13 96

原创 C++ STL学习(4)--Stack

#include <stack>#include <iostream>#include <algorithm>using namespace std; int main(){ cout << "This is stack tutorials" << endl << endl;//栈(stack)是一种先进后出的数据结构,它只允许新增元素(push())、移除元素(pop())、取得顶端元素(top())//没有其它

2021-05-22 13:30:47 89

原创 C++ STL学习(3)--Deque

#include<deque>#include<iostream>#include<algorithm>using namespace std;void showDeque(deque<int> iDeque, int showTimes){ cout << "This is " << showTimes << " deque's contents is: "; for (auto x : iDeque)

2021-05-21 21:50:33 98

原创 C++ STL学习(2)--List

#include <list>#include <iostream>#include <algorithm>using namespace std;void showList(list<int> iList, int showTimes){ cout << "This is " << showTimes << " List's comtent :"; for (auto it : iList) cou

2021-05-21 20:24:52 98

原创 C++ STL学习(1)--Vector

自留自用#include <vector>#include <iostream>#include <algorithm>using namespace std;void showVector(vector<int> iv,int showTimes) //显示向量内容函数{ cout << "This is "<<showTimes<<" vector's content is : "; for

2021-05-21 16:47:22 117

原创 Ubuntu文件管理快捷键

Ctrl a //全选Ctrl b //打开书签Ctrl c //复制所选项Ctrl d //将当前文件夹加入书签Ctrl f //查找Ctrl h //显示隐藏项Ctrl l //选中当前文件路径Ctrl i //显示当前文件夹信息Ctrl q //关闭所有文件管理窗口Ctrl r //刷新当前文件夹Ctrl s //搜索当前文件夹Ctrl t //对当前文件夹分栏Ctrl v //粘贴Ctrl z //撤销上一步操作.

2021-03-22 11:24:30 1428

原创 C# Socket通讯实例

最近查找学习Socket相关知识,查找资料在别人基础上改进的基础界面socket通信原参考地址服务端可以选择交互的客户端,自留自用服务端界面客户端界面服务端代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using Syste

2021-03-17 16:48:23 458

原创 .h文件深度理解(自用)

之前学c的时候就一直没搞明白头文件的作用,稀里糊涂的今天给好好捋一下,打打基础首先要明确c语言的编译过程:直达精析预处理中, 展开头文件/宏替换/去掉注释/条件编译头文件就用在这头文件通常用来定义 数据类型,声明变量、函数、结构和类由于c语言有着先定义后使用的规则当你要调用其它源文件中的函数、类等用于当前源文件中,就必须在当前源文件最前面给出声明另一种更直接的说法就是将#include "a.h"直接换成a.h文件内的内容来实例:main.cpp#include <iostrea

2020-11-28 21:02:49 6030

原创 Ubuntu下虹软实时人脸识别

Ubuntu下虹软实时人脸识别@TOC自留自用环境配置:新建工作空间文件夹CodeCode文件夹下建build、img、lib、include、src文件夹CMakeLists.txt文件如图,给虹软的头文件和库分别放到include和lib文件夹下CMakeLists.txt文件内容:cmake_minimum_required(VERSION 2.8)project (Show)find_package( OpenCV REQUIRED )#指定头文件目录INCLUD

2020-11-26 20:53:48 459

原创 Ubuntu 18.04安装ROS

1.换源sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'2.设置密钥sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F42ED6FBAB

2020-11-09 21:59:59 494

原创 全网最简单的二叉树遍历方法详解(一学就会)

方法学自UP主小黑课堂计算机二级的讲解视频https://www.bilibili.com/video/BV16b411h7PH?from=search&seid=3192671096942049668视频讲解的比我叙述的清楚,可以观看原视频深度优先的二叉树遍历方法有三前序法:访问根结点→左子树→右子树 口诀:根左右中序法:访问左子树→根结点→右子树 口诀:左根右后序法:访问左子树→右子树→ 根结点 口诀:左右根之前一直没能理解遍历的方法,简单的会做复杂的就不会了,例如下图的

2020-07-31 23:04:48 3613 1

原创 Windows10下使用VS Code配置C++开发环境(含调试)

VS2015玩崩了,电脑内存也不够装其它版本了,干脆直接换个轻量级的在网上看的各种大神的帖子,也走了些弯路,总结一下自备自用本文主要包含:VSCode安装、C++编译环境搭建、使用VSCode调试C++程序1.VSCode安装官网下载:https://code.visualstudio.com/安装过程一路下一步即可安装插件搜C/C++、Chinese、Code即可找到主要就这三个2.C++编译环境搭建win+r 输cmd输入g++ -v如果啥也没有那么你就需要先安装mingw-

2020-07-20 20:58:34 851 3

原创 Opencv分类器数据集采集

训练分类器需要大量的图片数据集查找了些资料发现关于图片的采集和处理都比较繁琐(专门软件批量灰度,然后压缩)如下编写了一个程序,通过直接调用电脑摄像头(外置USB摄像头方便移动),拍出照片然后处理为所需格式保存代码如下import cv2 as cvimport numpy as npcapture = cv.VideoCapture(0)cv.namedWindow('cam', cv.WINDOW_NORMAL)cv.resizeWindow('cam', 360, 360)coun

2020-05-14 14:48:23 781

原创 简单爬虫入门爬取哔哩哔哩排行榜

需要用到:requests库re库主要步骤:获取排行榜页面 → 分析html文件写出所需内容的正则表达式 → 匹配出所需内容 → 保存代码如下(导出的是text文档所以有些空格是为了稍微好看一些)import json import requestsfrom requests import RequestExceptionimport re#获取网页def get_...

2020-04-29 11:04:35 1121

原创 PhantomXArm机械臂与USB相机手眼标定(easy_handeye)

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-12-17 16:11:22 1620 3

原创 ROS机器人开发实践源码

胡大大开源到github上,有人搬到优快云上还要付费下载??github下载可能不是很方便,所以搬运以下百度云:链接:https://pan.baidu.com/s/1FUjk9lTceYOeLeYjHsuOXw提取码:wp2l复制这段内容后打开百度网盘手机App,操作更方便哦...

2019-09-16 16:47:51 5101 8

mingw-w64-v7.0.0.rar

官网下载的离线版本mingw-w64,网速太慢好不容易下载下来的分享给大家,压缩包解压出来是50M的.7z文件(你可能还需要一个.7z的解压软件)再解压就是553M的我们要的文件,这个文件压缩率真牛!

2020-07-20

VS卸载深度清理.rar

来自github 用法: 解压缩TotalUninstaller.zip 打开管理员命令提示符(要是管理员)。 执行Setup.ForcedUninstall.exe 输入“ Y”进行卸载。

2020-05-29

空空如也

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

TA关注的人

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