1. 异常机制
1.1 异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。
1.2 传统的处理异常的办法是,函数返回一个特殊的结果来表示出现异常(通常这个特殊结果是大家约定俗称的),调用该函数的程序负责检查并分析函数返回的结果。这样做有如下的弊端:例如函数返回-1代表出现异常,但是如果函数...
分类:
移动开发 时间:
2016-07-03 19:18:54
阅读次数:
151
一、Lacal_position_estimator与position_estimator_inav是并列关系,用于位置估计
具体选择过程应该是这样的,还没测验,仅供参考
1.cmake将Lacal_position_estimator编译进.px4
2.rcS中启动Lacal_position_estimator,令SYS_MC_EST_GROUP=1,或者将判断注释掉...
分类:
其他好文 时间:
2016-07-03 19:18:33
阅读次数:
361
最后更新:2015-04-15
这个Java NIO的Files类(java.nio.file.Files)提供了数个方法中文件系统中操作文件。这个Java NIO的Files类教程将会覆盖这些方法的大部分通用方法的使用。这个类包含了许多的方法,所以也可以核对这个JavaDoc,如果你需要一个没有在这里描述的方法。这个Files类只是可能为了它仍然有一个方法。
这个java.nio.file....
分类:
编程语言 时间:
2016-07-03 19:17:11
阅读次数:
218
小希的迷宫
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 41583 Accepted Submission(s): 12822
Problem Description
上次Gardon的迷宫城堡小希玩了很...
分类:
其他好文 时间:
2016-07-03 19:16:33
阅读次数:
220
折磨的两个月!Ionic从零单排,到项目发布!遇到了很多问题但都一一解决了,此篇文章留作记录。
当初想着因为项目不大人力足够的并且因为团队没有移动开发经验的情况下,是不是能够是用hybrid app来代替原生来完成这个项目,经过一些技术调研之后选择了Ionic。当时是对Ionic一无所知,凭借一些盲目的自信,想着方正有开发文档能有什么问题呢。现在想想都觉得当时有点冲动万一中间出现什么坑或者无法...
分类:
其他好文 时间:
2016-07-03 19:18:01
阅读次数:
340
原文链接:
Using HTML sections and outlines - Mozilla Developer Network
每集HTML5+CSS3网页布局教程-2大纲算法
HTML5标准带来了几个带有标准语义的新元素来描述Web文档结构。本文会介绍这些元素,并且讨论如何用这些元素定义令人满意的文档大纲。
HTML4时代的文档结构文档的结构(或者可以说在body标签之间的结构)是展示和...
分类:
编程语言 时间:
2016-07-03 19:18:01
阅读次数:
198
原文:https://developer.android.com/design/patterns/accessibility.html
译者:刘辉、李鸿利
(中国信息无障碍产品联盟&信息无障碍研究会)
1. 关于在iOS上验证无障碍特性
重要:该文档包含在开发过程中用到的一个API或技术的初步信息。该信息可能随时会改变,根据该文档实现的软件,应该在最终操作系统软件中测试该软...
分类:
移动开发 时间:
2016-07-03 19:18:59
阅读次数:
307
Geolocation模块管理设备位置信息,用于获取地理位置信息,如经度、纬度等。通过plus.geolocation可获取设备位置管理对象。虽然W3C已经提供标准API获取位置信息,但在某些平台存在差异或未实现,为了保持各平台的统一性,定义此规范接口获取位置信息。
1、方法
1.1、getCurrentPosition: 获取当前设备位置信息
void plus.geolocatio...
分类:
Web程序 时间:
2016-07-03 19:16:40
阅读次数:
404
Gallery模块管理系统相册,支持从相册中选择图片或视频文件、保存图片或视频文件到相册等功能。通过plus.gallery获取相册管理对象。
1、方法
1.1、pick: 从系统相册选择文件(图片或视频)
void plus.gallery.pick( successCB, errorCB, option );
说明:从系统相册中选择图片或视频文件。每次仅能选择一个文...
分类:
Web程序 时间:
2016-07-03 19:16:15
阅读次数:
854
在Eclipse 上使用Maven构建SSH开发环境...
分类:
系统相关 时间:
2016-07-03 19:18:18
阅读次数:
280
(一)概述
本节开始讲解Android的四大组件之一的Activity(活动);
官方文档:
Activity是一个应用程序的组件,他在屏幕上提供了一个区域,允许用户在上面做一些交互性的操作, 比如打电话,照相,发送邮件,或者显示一个地图!Activity可以理解成一个绘制用户界面的窗口, 而这个窗口可以填满整个屏幕,也可能比屏幕小或者浮动在其他窗口的上方!从上面这段话,我们可以得到以下信息:...
分类:
移动开发 时间:
2016-07-03 19:15:46
阅读次数:
166
1、序列
成员有序排列,并且可以通过下标偏移量访问到它的一个或几个成员的类型统称为序列。
(1)标准类型操作符
(2)序列类型操作符
成员关系操作符(in,not in) 对象 [not] in 序列
连接操作符(+) seq1+seq2
重复操作符(*) seq*copies_int
切片操作符([],[:],[::])
seq[index] (0<=index<=len(...
分类:
编程语言 时间:
2016-07-03 19:15:08
阅读次数:
200
上一篇博文总结了一下Shiro中的身份认证,本文主要来总结一下Shiro中的权限认证(Authorization)功能,即授权。如下:
本文参考自Apache Shiro的官方文档:http://shiro.apache.org/authorization.html。
本文遵循以下流程:先介绍Shiro中的权限认证,再通过一个简单的实例来具体说明一下API的使用(基于maven)。
1...
分类:
Web程序 时间:
2016-07-03 19:15:46
阅读次数:
382
条件表达式
在Scala中,if/else 表达式是有值的,这个就是跟在if或者else之后的表达式的值。例如:
val s = if(x > 0) 1 else -1
// 类似于
var s = 0
if(x > 0) s = 1 else s = -1
Scala允许使用混合类型的返回值,例如:if(x > 0) "positive" else -1
上式表达式返回的类型是它们类...
分类:
其他好文 时间:
2016-07-03 19:17:57
阅读次数:
205
本文为斯坦福大学CS224d课程的第二次作业内容,原本打算把作业和答案做个编排,一起发出来给大家看,无奈代码量有点大,贴上来以后文章篇幅过长,于是乎题目的代码解答放到了百度云盘,欢迎自行下载和运行或者调整...
分类:
编程语言 时间:
2016-07-03 19:17:12
阅读次数:
241
在学习Struts2之前先来了解一下什么是Struts2:
Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的S...
分类:
其他好文 时间:
2016-07-03 19:15:53
阅读次数:
201
ACM学习报告
已经是期末了,从寒假开始接触acm到现在的图论,已经知道了许多的算法,例如:贪心、动态规划、搜索、以及图论,现在对acm程序设计这门课进行一下总结。
寒假学习了stl的相关内容,即不同容器的利用。容器为容纳数据的模板,距离类型为queue,vector,栈,set,multisets, map等容器。其中应用最多的是vector(向量),vector是最基本的数组的类模型,ve...
分类:
其他好文 时间:
2016-07-03 19:15:43
阅读次数:
209