自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ray Chao

一起学习

  • 博客(12)
  • 收藏
  • 关注

转载 C/C++程序的内存空间及堆、栈区比较

C/C++程序的内存空间一个由C/C++编译的程序占用的内存分为以下几个部分:1、栈区(stack):又编译器自动分配释放,存放函数的参数值,局部变量的值等,其操作方式类似于数据结构的栈。2、堆区(heap):一般是由程序员分配释放,若程序员不释放的话,程序结束时可能由OS回收,值得注意的是他与数据结构的堆是两回事,分配方式倒是类似于数据结构的链表。3、全局区(static):也叫静态数据内存空间,

2017-10-03 10:13:01 444

原创 ROS中PocketSphinx缺少组件gconfaudiosrc解决方案

现象:no element “gconfaudiosrc”解决:安装组件sudo apt-get install gstreamer0.10-gconf

2017-06-21 18:53:04 907

原创 平衡二叉树(AVL树)的平衡旋转

在复习DS的查找时,为了弄明白平衡旋转,搜了一下,发现四张不错的图,觉得比课本的图做得好,分享一下。看这些图的时候,注意A、B、C三个结点的变化。LL旋转 RR旋转 LR旋转 RL旋转

2017-06-04 14:15:08 473

原创 AOE网络的关键路径问题

关于AOE网络的基本概念可以参考《数据结构》或者search一下就能找到,这里不做赘述。寻找AOE网络的关键路径目的是:发现该活动网络中能够缩短工程时长的活动,缩短这些活动的时长,就可以缩短整个工程的时长。因此,寻找关键路径就是寻找关键活动。接下来开始寻找一个工程中的关键路径(关键活动)。寻找关键路径,每本教材都会提及四个特征属性:Ve[],Vl[],e[],l[],此处可能还补充一个属性:活动ai

2017-06-04 12:01:31 3592

原创 Ubuntu14.04安装ROS indigo

博主参照简书中的一片文章,在Ubuntu14.04系统中成功安装了ROS indigo,链接如下: http://www.jianshu.com/p/04be841e2293

2017-06-03 10:37:00 235

原创 ROS indigo安装完成后运行小乌龟示例程序

安装ROS成功后,在Beginner Tutorials中有一个简单的示例程序.在Terminal中运行以下命令: $ roscore新开一个terminal,运行以下命令,打开小乌龟窗口: $ rosrun turtlesim turtlesim_node 新开一个terminal,运行以下命令,打开乌龟控制窗口,可使用方向键控制乌龟运动: $ rosrun turtlesim tur

2017-06-03 10:34:21 12779 3

原创 Ubuntu14.04LTS使用命令行卸载软件

今天想安装QQ2012的(QQ后面不更新Linux操作系统的版本了),但是装完发现由于版本太老,腾讯已经不支持了,直接不给登陆。所以又想给卸载掉,博主上周刚装好的Ubuntu14.04,对命令行不熟悉,写篇小文章来做个整理记录。使用命令行卸载分两步,第一步要找到软件准确的名称,第二部将其卸载(完全卸载或者保留配置)。第一步 找到软件名称(以找QQ完整名称为例) dpkg --get-selecti

2017-05-12 16:49:52 2229

原创 机器人的问题与思考——记徐扬生教授讲座

Dr. Xu的资料自行百度,简介一下:港中文深圳校区校长,工程院院士,海外经历丰富(宾大),专做机器人。其实整场讲座听下来,并没有突然茅塞顿开的感受,只是有些零陵散散的小感触,分享一二,也是自己做个记录。“这个机器人有什么用处?其实我到现在也不知道这个有什么用。”徐教授如此评价自己的机器人。从这句来看,他是先“想做”,没有考虑做了之后能为我带来多大的收益,投入产出是否合适的问题似乎他没有考虑。但是在

2017-05-12 16:35:39 665

原创 C++工程文件夹中的bin和obj文件夹有何用处?(补充多文件结构)

博主在使用Code::Blocks创建一个工程之后,正准备新建一个头文件,细心的博主发现,在工程文件夹中有两个子文件夹,分别是bin和obj。好奇心驱使下,想知道这两个文件夹用来干嘛的,网上搜了下,整合如下:首先bin是binary(二进制)的简写,obj是object(推测翻译成对象)的简写。bin中存放着本工程生成的结果文件,可理解为可执行文件(.exe);obj中存放着分块编译的中间文件,之所

2017-05-09 18:32:59 3432 1

原创 Ubuntu14.04LTS下安装Code::Blocks IDE

博主安装过程很顺利,没有遇到任何意外,所以没有失败经历供参考,以下介绍我的安装过程。 三行指令(依次执行):sudo add-apt-repository ppa:damien-moore/codeblocks-stable要求输入密码,之后开始安装源。sudo apt-get update更新源。sudo apt-get install codeblocks安装Code::Blocks。以上就已

2017-05-09 11:09:17 592

原创 Ubuntu14.04系统下无法连接Wi-Fi无线网以及安装BCM43142网卡驱动的解决方案

博主近日开始学习ROS,首先必装Linux操作系统,选择的是Ubuntu14.04,安装过程略过,直接讲问题。安装完系统之后发现一个重要问题,没法使用Wi-Fi,只能使用有线网络,而且网络连接列表中根本没有显示无线网,只有一个“有线连接1”。

2017-05-07 20:59:19 2994

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-05-07 20:50:03 121

空空如也

空空如也

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

TA关注的人

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