码迷,mamicode.com
首页 > 其他好文
PX4/Pixhawk---uORB深入理解和应用
The Instructions of uORB『PX4/Pixhawk』 ? 『软件体系结构』?『uORB』?『主题发布』?『主题订阅』1 简介1.1 PX4/Pixhawk的软件体系结构?PX4/Pixhawk的软件体系结构主要被分为四个层次,这可以让我们更好的理解PX4/Pixhawk的软件架构和运作: 应用程序的API:这个接口提供给应用程序开发人员,此API旨在尽可能的精简、扁平及隐藏其复...
分类:其他好文   时间:2015-07-14 17:57:34    阅读次数:11183
Project Euler:Problem 63 Powerful digit counts
The 5-digit number, 16807=75, is also a fifth power. Similarly, the 9-digit number, 134217728=89, is a ninth power. How many n-digit positive integers exist which are also an nth power? 这样的数字满...
分类:其他好文   时间:2015-07-14 17:58:13    阅读次数:195
Core Data 版本迁移经验总结
大家在学习和使用Core Data过程中,第一次进行版本迁移的经历一定是记忆犹新,至少我是这样的,XD。弄的不好,就会搞出一些由于迁移过程中数据模型出错导致的Crash。这里总结了一下Core Data版本迁移过程中的经验,希望对大家有用。 写在前面 关于Core Data版本迁移,这两篇文章都进行了分析,大家可以参考。 Core Data Model Versioning ...
分类:其他好文   时间:2015-07-14 17:59:02    阅读次数:106
逆变和协变的意义
逆变和协变在存在于强类型语言中,虽然很少提及,但是里面蕴含了对问题的描述。感谢和我一起讨论的人。 这里,使用C#、Scala中都包含逆变的参数声明方式。 一、逆变的定义 逆变的参数可以由指定的类型的子类型代替,Scala中的逆变声明:Function1[-A,+B] ;参数可以使用A类型或者A类的子类型。 二、协变与逆变的用途不同 1.语义 常见的地方用在Fun...
分类:其他好文   时间:2015-07-14 17:57:06    阅读次数:435
线性表的链式存储
#include #include #include #include #include #include #include #include #include #include #define N 500010 #define INF 10000000 #define LL long long #define eps 10E-9 #define m...
分类:其他好文   时间:2015-07-14 17:56:31    阅读次数:85
observer(观察者模式)
有这么一种松耦合的需求: 有一些类的对象对类A对象的状态变化很感兴趣,不会改变类A的对象,也不会被类A的对象改变,想以一种较小的代价观察对类A对象状态变化。 下面的几种方式也能实现上述目的 (1)通过类的继承来共同管理和维护一些感兴趣的数据或者状态,但是耦合度大,不易扩展和维护。 (2)通过调用被观察者的getter方法获取数据,这个还是直接的对象调用。 上述两种方法将使观察者和被观察对...
分类:其他好文   时间:2015-07-14 17:57:27    阅读次数:115
vivado中TCL的使用
Tcl介绍 Vivado是Xilinx最新的FPGA设计工具,支持7系列以后的FPGA及Zynq 7000的开发。与之前的ISE设计套件相比,Vivado可以说是全新设计的。无论从界面、设置、算法,还是从对使用者思路的要求,都是全新的。看在Vivado上,Tcl已经成为唯一支持的脚本  Tcl(读作tickle)诞生于80年代的加州大学伯克利分校,作为一种简单高效可移植性好的脚本语言,目前已经...
分类:其他好文   时间:2015-07-14 17:55:38    阅读次数:111
qt实现重新登录
qt实现程序的重新启动或重新登录...
分类:其他好文   时间:2015-07-14 17:57:02    阅读次数:108
bram和dram区别
选择distributed memory generator和block memorygenerator标准: Dram和bram区别:     1、bram 的输出需要时钟,dram在给出地址后既可输出数据。     2、bram有较大的存储空间,是fpga定制的ram资源;而dram是逻辑单元拼出来的,浪费LUT资源     3、dram使用更灵活方便些 补充: 在Xilinx...
分类:其他好文   时间:2015-07-14 17:56:34    阅读次数:181
Codevs1364寻宝题解
http://codevs.cn/problem/1364/题解 一看就是一道最短路的题。设起点、终点,按题意一条条地添边。每层楼都是环状的,终点在第N+1层,添边时要格外小心。有点分层图的意思。堆优化dijkstra耐心写下去。本题考最短路,还考耐心。 Code #include #include #include #include <alg...
分类:其他好文   时间:2015-07-14 17:56:24    阅读次数:95
数学专题总结
数学总结 在感受了picks的课后,发现OI中的数学是非常难的。虽然最近考试的题目并不难,但由于我天生推不出公式想不出数学方法智商捉急的基因导致各种考试想不到,主要原因还是做题做少了,方法知识不够健全,还是有必要总结一下的。求一个数对于mod的逆元: 费马定理: P为素数,a为正整数,a与P互质,则a^(p-1) ≡ 1 (mod p) 所以一个数的逆元就是a^(p-2)应用:在取模的...
分类:其他好文   时间:2015-07-14 17:54:12    阅读次数:162
final修饰符的三种使用场景
final有三种使用场景,分别是修饰变量、方法和类,无论哪种修饰,一旦声明为final类型,你将不能改变这个引用了,编译器会检查代码,如果你试图再次初始化,编译器会报错。下面我来具体说说每一种修饰场景。 1、修饰变量 当final修饰一个变量的时候一般把他作为常量,通常和static关键字配合使用。例如: private static final String ISSUCCESS_FLAG =...
分类:其他好文   时间:2015-07-14 17:54:02    阅读次数:5709
快速幂
acm训练中碰到的 题目 HDU 2035 ,1097求 A^B 其实就是把B不断二分降次 得到 (A^2)^(B/2)若B%2==1 则要特殊处理 即 A*(A^2)^(B/2)下面给出 递归 和非递归代码 1 int power(int a,int b) 2 { 3 int res=...
分类:其他好文   时间:2015-07-14 17:52:44    阅读次数:100
【VBS】检索Outlook本地邮箱
使用VBS检索Outlook本地邮箱中,今天是否收到某标题的邮件。
分类:其他好文   时间:2015-07-14 17:54:41    阅读次数:481
MSP430F149学习之路——蓝牙模块
注意蓝牙模块的接法! 1 #include 2 char data[100]; 3 int k=0; 4 void int_clk() 5 { 6 BCSCTL1 &= ~XT2OFF; 7 BCSCTL2 |= SELM_2 + SELS; 8 do 9 {10 IFG1...
分类:其他好文   时间:2015-07-14 17:54:20    阅读次数:176
独立实验室的大型数据结构设想
大数据实验室建立独立的愿景 准参考《南京实验室实施办法(审讯)》。建立一个独立的实验室大数据。姑且:南京锐创大数据实验室宗旨:为推进民用大数据的应用、创新,面向单位和个人提供有偿和无偿服务。预估资金:一百万元。筹资方式:公开募集。財务制度:收支公开。人员召集:专职/志愿。服务内容:1、方案、项目咨询...
分类:其他好文   时间:2015-07-14 17:51:26    阅读次数:106
PAT-BASIC-1033-旧键盘打字
旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样?输入格式:输入在2行中分别给出坏掉的那些键、以及应该输入的文字。其中对应英文字母的坏键以大写给出;每段文字是不超过105个字符的串。可用的字符包括字母[a-z, A...
分类:其他好文   时间:2015-07-14 17:52:22    阅读次数:128
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!