DiffMerge超级文件比较工具的下载安装使用

        首先,在官网下载http://www.sourcegear.com/diffmerge/downloaded.php          然后,对应文件夹下执行命令:sudo dpkg -i diffmerge_4.2.0.*.deb 进行安装         卸载命令如下:su...

2018-12-14 19:40:14

阅读数 141

评论数 0

图说设计模式(二)

创建型模式 关键之处是对类的实例化过程进行了抽象,将创建和对象的使用分裂,使得软件结构清晰,别人使用的时候,只需要知道使用接口,不需要知道具体实现细。包含的模式有简单工厂模式、工厂方法模式、抽象工厂模式、建造者模式、原型模式、单例模式。 简单工厂模式(simple factory patter...

2018-08-09 18:01:11

阅读数 133

评论数 0

图说设计模式(一)

        软件模式的的概念一般用于软件开发领域,即软件开发的总体指导思路或者参照样板,软件模式并不仅限于设计模式,还包括架构模式、分析模式、过程模式等。实际上软件生存周期每一个阶段都存在一些被认同的模式。         (说人话就是说,软件模式概念比较杂,有设计模式,架构模式、过程模式等...

2018-08-09 16:13:25

阅读数 132

评论数 0

标准软件开发过程 文档

       因为最最近公司项目进行到一定阶段,领导要求写一份系统说明文档。        绞尽脑汁不知道怎么写,通过查阅资料,决定补一补软件开发过程中需要哪些文档,以及文档的作用与写法,弄清除自己为什么要做,做什么,怎么做等问题,再决定怎么写这些文档。         软件开发过程中,应该按...

2018-08-03 11:15:25

阅读数 316

评论数 0

OpenSLAM之2D I-SLSJF阅读、翻译、分析(一)

最近看OpenSLAM的一些slam算法,学习一下,顺便做一下翻译,网址:https://openslam-org.github.io/ 本篇介绍2D I-SLASJF: 定义:I-SLSJF:Iterated-a sequence local submap joining filter 局部...

2018-07-20 11:37:52

阅读数 494

评论数 0

有哪些是你踏入社会才明白的道理

在知乎上读到一篇文章,讲到踏入社会要明白的道理,初读似乎很有用,写下来分析一下: 1.永远不要把你的弱点暴露给任何人,不要给别人拿捏你的机会; (没问题,谁会故意暴露呢?一般大家都知道的把,也没必要说) 2.做事情planB很重要; (认为有道理,但是哪些情况一定要做不是很清除,总之还是看...

2018-07-18 21:19:51

阅读数 1041

评论数 1

如何高效的学习

    如何高效率的学习和四大方面有关:         1.生活习惯;         2.专注力;         3.学习方法;         4.动机。   首先来说生活习惯:       良好的生活习惯是一切的基础,如果你喜欢熬夜、玩手机,连到点入睡都做不到,后面的文章就...

2018-07-18 20:56:11

阅读数 90

评论数 0

SLAM学习总结笔记

//本文参考自http://www.slamcn.org/index.php/首页   处,除了目录一样,其他都是阅读笔记目录1、SLAM介绍    1.1 什么是SLAM    1.2 SLAM与视觉里程计    1.3 SLAM与SfM2、主流开源SLAM方案    2.1 视觉传感器    ...

2018-05-04 20:25:56

阅读数 261

评论数 0

git版本管理工具、github平台学习记录

    前言;从事码农工作有一段时间了,与同事合作写代码,经常饱受修改合并等处理的麻烦,一直听说有git版本管理工具和github平台,不会使用这个就不是合格的码农,所以开始仔细的学一遍,以下是学习过程的笔记。一.git能做什么        编辑程序一个版本,每次修改的记录、修改的时间、修改人、...

2018-04-03 15:58:05

阅读数 221

评论数 0

C++ 常用的一些基本函数(通过书写来理解)

未完待续

2017-12-14 20:37:21

阅读数 184

评论数 0

[技术人生]在你步入职业软件开发生涯那天起就该知道的五件事

这是一篇译文。个人觉得很不错,就发到博客上来了。 我的软件开发生涯开始于大约15年以前。  但是直到最近5年,我才真正地看到它的提高。  下面这些事情,我希望在进入软件开发领域时我已经知道了。如果我早点知道这些事儿,我将会变得更加成功。 1.软件开发中没有“正确的方式“  在我开...

2017-12-01 11:38:11

阅读数 200

评论数 0

粒子滤波 particle filter tutorial:从推导到应用文章学习笔记

来源: 因为工作中从事机器人导航相关工作,需要了解粒子滤波相关知识,现在从csdn博主(白巧克力亦唯心)的几篇博文研究一番,写一写自己的学习笔记与思路,所有思路从该博主来,贴出该博主的网址http://blog.csdn.net/heyijia0327/article/details/40899...

2017-11-28 14:47:48

阅读数 2826

评论数 0

C++ typedef struct 用法总结(浓缩就是精华)

typedef是类型定义的意思, 在C++中,第一种 struct Student { int a; }stu1;//这里的变量可有可无,这里只定义变量下面是第二种 typedef struct Student2 { int a; }stu2;//这是一个结构体类型 怎么说呢,就比...

2017-11-23 20:34:44

阅读数 2300

评论数 3

C++ 学习零零碎碎 未完

好久没有看C++语法书了,之前看到了类相关的知识看到一半后就停了,工作中使用时感觉很吃力,现在重新拿起C++ primer plus 从新看一篇,打算记下来一下自己看的一些精简知识点,留作专门复习使用。 1、结构的默认访问类型是public,类为private。然后就使用习惯上来...

2017-07-12 21:57:49

阅读数 171

评论数 0

Dijkstra 迪杰斯特拉算法的理解

在学习ros的movebase过程中,不可避免的的要学习dijkstra算法,对于这个算法总是看得懵懵懂懂的,下面给出自己的理解: 为什么很多人说迪杰斯特拉 就像剥洋葱一样一层一层的的扩展呢? 为什么代码看起来那么繁琐,没有搞懂意思? 我首先用直白的语言描述一下算法,这个算法本质上就是一个动...

2017-07-10 14:34:13

阅读数 339

评论数 0

ros:global_planner 整体解析 解释了全局规划的多种实现原因(挺有用)

ROS: global_planner 整体解析        在目前的ROS版本中,机器人全局路径规划使用的是navfn包,这在move_base的默认参数中可以找到 base_global_planner  (string, default: "navfn/...

2017-07-05 17:29:17

阅读数 1840

评论数 0

文章标题

Schaepher 深透理解,熟练运用;似懂非懂,其实不懂。 博客园 首页 新随笔 联系 订阅管理 Git和Github简单教程 ...

2017-07-03 16:00:16

阅读数 263

评论数 0

欢迎使用CSDN-markdown编辑器

Github 简明教程 | 菜鸟教程 菜鸟教程 – 学的不仅是技术,更是梦想!

2017-07-03 09:38:03

阅读数 167

评论数 0

ubantu、chrome浏览器、输入法、ros、等系列安装流程的综合

一、安装ubantu14.04.05 1.插入u盘安装盘,重启电脑,从u盘进入 2. 第一个分区:主分区;安装系统;大小为100G;分区格式为ext4;挂载点为/ 第二个分区:逻辑分区;大小为硬盘大小-(第一+三分区大小); 挂载点为/home;分区格式ext4 第三个分区:逻辑分区;充当虚...

2017-06-26 14:43:02

阅读数 652

评论数 0

Install RL(Robotcs Library) on ubuntu and using

对于ubuntu,我们有用于启动的个人软件包(PPA),包含有RL的发行版本和其所需要的所有依赖项。使用PPA的好处是安装的RL与你的包管理器一起工作,能够解决依赖项和自动更新。 目前最早的ubuntu版本是10.04LTS,但是将来RL所能使用的ubuntu版本将是12.04,紧跟着ubunt...

2017-04-13 09:45:03

阅读数 268

评论数 0

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