码迷,mamicode.com
首页 > 2016年04月19日 > 全部分享
7、创建ROS msg和srv
一、msg和srv介绍msg: msg文件使用简单的文本格式声明一个ROS message的各个域。仅需要创建一个msg文件,就可以使用它来生成不同语言的message定义代码。srv: srv文件则声明了一个服务,包括request(请求)和response(响应)。msg文件和srv文件分别存储在包的msg目录和srv目录下。msgs是简单的txt文件,每行定义一个信息域,基本格式为 信息域的...
分类:其他好文   时间:2016-04-19 19:46:28    阅读次数:625
Eclipse中配置Tomcat
Eclipse中配置Tomcat...
分类:系统相关   时间:2016-04-19 19:47:49    阅读次数:252
Android API Guides---Location Strategies
Location Strategies 注:本指南中描述的策略适用于平台定位API中android.location。该谷歌位置服务API,谷歌Play的一部分服务,提供了更强大的,高层次的框架,自动处理位置提供者,用户的移动和定位精度。它还可以处理基于功耗参数你提供位置更新的调度。在大多数情况下,你会得到更好的电池性能,以及更合适的准确性,使用位置服务API。 要了解更多有关位置服务API,...
分类:移动开发   时间:2016-04-19 19:47:49    阅读次数:136
Java虚拟机垃圾收集器与内存分配策略
Java虚拟机垃圾收集器与内存分配策略概述 那些内存需要回收,什么时候回收,如何回收是GC需要完成的3件事情。 程序计数器,虚拟机栈与本地方法栈这三个区域都是线程私有的,内存的分配与回收都具有确定性,内存随着方法结束或者线程结束就回收了。 java堆与方法区在运行期才知道创建那些对象,这部分内存分配是动态的,本章笔记中分配与回收的内存指的就是:java堆与方法区。 判断对象已...
分类:编程语言   时间:2016-04-19 19:47:33    阅读次数:225
iOS 基于 MVC 的项目重构总结
关于MVC的争论 关于MVC的争论已经有很多,对此我的观点是:对于iOS开发中的绝大部分场景来说,MVC本身是没有问题的,你认为的MVC的问题,一定是你自己理解的问题(资深架构师请自动忽略本文). 行文过程中查阅了互联网上的大量文档,其中水平良莠不齐(最常见的就是MVC改个名就当MVVM的),当然也有许多非常有价值的参考资料,在文末会逐一列举,以供参考. iOS中的MVC和MVP Co...
分类:移动开发   时间:2016-04-19 19:47:41    阅读次数:220
机器学习之——多项式回归和正规方程
上一次我们分享了多变量线性回归模型(Linear Regression with Multiple Variables),这一次我们来讨论一下多项式回归(Polynomial Regression) 和正规方程(Normal Equation)。(我们还是讨论房价预测的问题) 多项式回归 有时候,线性回归并不适用于所有全部的数据,我们需要曲线来适应我们的数据,比如一个二次方模型: ...
分类:其他好文   时间:2016-04-19 19:46:31    阅读次数:151
用Apktool获取别人APP中的图片及布局资源进行学习
当我们看到一款UI布局很漂亮的APP,想要了解别人是怎么实现的时候,就可以通过Apktool工具来反编译别人的apk,从而获取图片及布局资源来进行学习。 其实我们下载到的Android 应用,是可以直接把后缀名改成zip的,然后解压zip就可以得到对应的文件目录 其中,res为所有资源文件,META-INF为签名信息,classes.dex为java源码编译后生成的字节码。...
分类:移动开发   时间:2016-04-19 19:44:26    阅读次数:194
JAVA数组详解
Java 数组基础 数组   数组(Array):相同类型数据的集合。   定义数组   方式1(推荐,更能表明数组类型)   type[] 变量名 = new type[数组中元素的个数];   比如:   int[] a = new int[10];   数组名,也即引用a,指向数组元素的首地址。   方式2(同C语言)   type变量名[] = new t...
分类:编程语言   时间:2016-04-19 19:45:02    阅读次数:245
关于JNI
JNI NDK开发环境的搭建将NDK的路径拷贝到环境变量path中 cmd中运行ndk-build可验证是否添加成功 JNI_HelloWorld 步骤1.创建Android工程 2.java代码中声明native方法 3.在工程根目录下创建jni文件夹,编写c代码,名字要对应 4.编写Android.mk文件 5.NDK编译生成动态链接库 6.java代码load动态库,调用native代码 实...
分类:其他好文   时间:2016-04-19 19:44:05    阅读次数:220
iOS开发 贝塞尔曲线UIBezierPath
使用UIBezierPath类可以创建基于矢量的路径,这个类在UIKit中。此类是Core Graphics框架关于path的一个封装。使用此类可以定义简单的形状,如椭圆或者矩形,或者有多个直线和曲线段组成的形状。 1.Bezier Path 基础 UIBezierPath对象是CGPathRef数据类型的封装。path如果是基于矢量形状的,都用直线和曲线段去创建。我们使用直线...
分类:移动开发   时间:2016-04-19 19:44:23    阅读次数:227
智慧city
# 智慧北京黑马74期笔记 # # 智慧北京黑马74期笔记 # ## 项目角色 ## - 产品经理(产品狗,产品汪) 决定开发什么东西, 需求文档(原型图) - 程序员(码农, 程序猿, 攻城狮) 负责开发 - Android开发工程师 - IOS开发工程师 - 服务器开发工程师JavaEE/PHP/.Net (接口文档) ...
分类:其他好文   时间:2016-04-19 19:45:24    阅读次数:325
Jenkins 中运行Android lint和monkey
进入到相应job的配置页面。 Lint: 1.在增加构建后操作中添加lint 2.在高级中添加lint的通过标准 monkey 1.在跑monkey前需要将此次构建的apk包安装到模拟器或者手机上,在增加构建步骤中添加“install Android package“。 当build成功后,相应版本的路径下会生成的apk,例如: 与此同时,jenkins当前工程的wo...
分类:移动开发   时间:2016-04-19 19:43:27    阅读次数:487
64位win7,32位python下安装libsvm
先说明一下我的各个版本,电脑win7 64位,python 2.7版本32位,已安装的各种python库都是32位。 所以我这篇文章针对的是以上配置的情况,如果你是64位系统,64位python,请参考 http://blog.csdn.net/lj695242104/article/details/39500039 中.dll文件的获得方法。 我在安装时,被两个error困了一整天,一个是“...
分类:编程语言   时间:2016-04-19 19:45:41    阅读次数:3589
【图文详解】python爬虫实战——5分钟做个图片自动下载器
python爬虫实战——图片自动下载器之前介绍了那么多基本知识【Python爬虫】入门知识,大家也估计手痒了。想要实际做个小东西来看看,毕竟: talk is cheap show me the code! 制作爬虫的基本步骤顺便通过这个小例子,可以掌握一些有关制作爬虫的基本的步骤。一般来说,制作一个爬虫需要分以下几个步骤:1. 分析需求(对,需求分析非常重要,不要告诉我你老师没教你) 2....
分类:编程语言   时间:2016-04-19 19:45:27    阅读次数:278
关于iOS多线程,你看我就够了
在这篇文章中,我将为你整理一下 iOS 开发中几种多线程方案,以及其使用方法和注意事项。当然也会给出几种多线程的案例,在实际使用中感受它们的区别。还有一点需要说明的是,这篇文章将会使用 Swift 和 Objective-c 两种语言讲解,双语幼儿园。OK,let't begin! 概述 这篇文章中,我不会说多线程是什么、线程和进程的区别、多线程有什么用,当然我也不会说什么是串行、什么...
分类:移动开发   时间:2016-04-19 19:46:10    阅读次数:229
FreeRTOS高级篇1---FreeRTOS列表和列表项
FreeRTOS内核调度大量使用了列表(list)这一数据结构。我们如果想一探FreeRTOS背后的运行机制,首先遇到的拦路虎就是列表。对于FreeRTOS内核来说,列表就是它最基础的部分。我们在这一章集中讲解列表和列表项的结构以及操作函数,在下一章讲解任务创建时,会用到本章的知识点。      列表被FreeRTOS调度器使用,用于跟踪任务,处于就绪、挂起、延时的任务,都会被挂接到各自的列表中。...
分类:其他好文   时间:2016-04-19 19:43:01    阅读次数:1113
Android API Guides---Motion Sensors
Motion Sensors Android平台提供了多种感应器,让你监控设备的运动。这些传感器的两个总是基于硬件的(加速度计和陀螺仪),并且可以要么基于硬件或基于软件的这三个传感器(重力,线性加速度和旋转矢量传感器)。例如,在某些设备上的基于软件的传感器从加速度计和磁力计获得它们的数据,但在其他装置也可以使用陀螺仪来导出他们的数据。大多数Android设备有一个加速度计,现在许多人包括陀螺仪。...
分类:移动开发   时间:2016-04-19 19:43:20    阅读次数:279
1948条   上一页 1 ... 15 16 17 18 19 20 21 ... 115 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!