上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 45 下一页
摘要: Lock关键字解释:lock 关键字将语句块标记为临界区,方法是获取给定对象的互斥锁,执行语句,然后释放该锁。 下面的示例包含一个 lock 语句。lock 关键字可确保当一个线程位于代码的临界区时,另一个线程不会进入该临界区。 如果其他线程尝试进入锁定的代码,则它将一直等待(即被阻塞),直到该对象... 阅读全文
posted @ 2015-01-04 16:02 stemon 阅读(1141) 评论(0) 推荐(0) 编辑
摘要: 原文转载链接:http://www.cnblogs.com/leslies2/archive/2012/03/06/2379235.htmlWritten by:风尘浪子引言本文主要是介绍进程(Process)、应用程序域(AppDomain)、.NET上下文(Context)的概念与操作。 虽然在... 阅读全文
posted @ 2015-01-04 15:24 stemon 阅读(256) 评论(0) 推荐(0) 编辑
摘要: C# 中的每个类或结构都隐式继承 Object 类。 因此,C# 中的每个对象都会获得 ToString 方法,此方法返回该对象的字符串表示形式。 例如,所有 int 类型的变量都有一个 ToString 方法,此方法可让这些变量将其内容作为字符串返回:int x = 42;string strx ... 阅读全文
posted @ 2015-01-01 23:40 stemon 阅读(429) 评论(0) 推荐(0) 编辑
摘要: Thread类可以创建和控制线程,Thread类的构造函数重载为接受ThreadStart和ParameterizedThreadStart类型的委托参数。下面我们用一个例子来解释怎样用Thread类来创建一个简单的线程。staticvoid Main(string[] args){ //regio... 阅读全文
posted @ 2015-01-01 16:09 stemon 阅读(326) 评论(0) 推荐(0) 编辑
摘要: http://docs.ros.org/indigo/api/roscpp/html/classros_1_1NodeHandle.html#af0bf7baa0ab2385275bb657cc358111bhttp://developer.51cto.com/art/200908/145504.h... 阅读全文
posted @ 2014-12-30 17:59 stemon 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 我使用过的Linux命令之tee - 重定向输出到多个文件用途说明在执行Linux命令时,我们可以把输出重定向到文件中,比如 ls >a.txt,这时我们就不能看到输出了,如果我们既想把输出保存到文件中,又想在屏幕上看到输出内容,就可以使用tee命令了。tee命令读取标准输入,把这些内容同时输出到标... 阅读全文
posted @ 2014-12-29 20:54 stemon 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 我们将创建一个服务器节点add_two_ints_server,它将会收到两个整数,并且返回它们的和。切换目录到之前建立的beginner_tutorials包下:cd ~/catkin_ws/src/beginner_tutorials编辑src/add_two_ints_server.cpp文件... 阅读全文
posted @ 2014-12-29 20:24 stemon 阅读(1275) 评论(0) 推荐(0) 编辑
摘要: 在前面的两篇博客中我们用C++在ROS中创建了一个发布者和接收者,并使用catkin_make构建了新的节点,下面就需要验证一下,我们写的是否正确。 首先运行roscoreroscore在使用catkin之前,确保把workspace的setup.bash文件source一下,这个文件必须是你执行c... 阅读全文
posted @ 2014-12-29 17:46 stemon 阅读(679) 评论(0) 推荐(0) 编辑
摘要: 打开一个终端,进入到beginner_tutorials包下面:cd ~/catkin_ws/src/beginner_tutorials建立文件src/listener.cpp:vim src/listener.cpp将下面的代码复制到文件中:#include "ros/ros.h"#includ... 阅读全文
posted @ 2014-12-29 17:29 stemon 阅读(1064) 评论(0) 推荐(0) 编辑
摘要: 节点是一个可执行程序,它连接到了ROS的网络系统中。我们将会创建一个发布者,也就是说话者节点,它将会持续的广播一个信息。改变目录到之前所建立的那个包下:cd ~/catkin_ws/src/beginner_tutorials在beginner_tutorials包下面建立一个src文件夹:这个目录... 阅读全文
posted @ 2014-12-29 16:02 stemon 阅读(538) 评论(0) 推荐(0) 编辑
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 45 下一页