AIR飞控板1–软硬件篇
AIR有刷微型四轴飞控板主控为Atmega32u4,配备六轴传感器MPU6050,MPU6050中含3轴陀螺仪和3轴加速计。
运行修改过的开源MWC飞控(全称MultiWii飞控),预留I2C接口方便扩展;
集成了WiFi通信模块,通过专用手机软件App来遥控;
板载5V和3.3V电源系统,和有马达驱动电路,能直接驱动716、720、820空心杯马达;...
分类:
其他好文 时间:
2015-04-16 19:58:33
阅读次数:
691
#if DEBUG
#define NSLog(FORMAT, ...) {
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateStyle:NSDateFormatterMediumStyl...
分类:
其他好文 时间:
2015-04-16 19:57:50
阅读次数:
93
给你一组数 1 ~ N,问你能有几种分法,把他们分成2组,2组的和相等。
如果 sum(1 ~ n) 为奇数,直接输出0,负责的话 主要找到 和为 sum / 2的组数 再除以2就是结果
因为N 最大为39 如果单向搜索肯定超时,改成双向的就行了
/*
ID: 18906421
LANG: C++
PROG: subset
*/
#include
#include
#include
#inc...
分类:
其他好文 时间:
2015-04-16 19:56:57
阅读次数:
121
试除法整数分解 筛法整数分解 PollardRho大整数分解【模板】...
分类:
其他好文 时间:
2015-04-16 19:57:46
阅读次数:
111
题目链接:Codeforces 490D Chocolate
两个种变换方式无疑是减掉一个因子3加上一个因子2和减掉一个因子2,所以从因子的角度出发,如果两组数存在不同的质因子肯定是不可以的。剩下的就是构造答案了。
#include
#include
#include
#include
using namespace std;
const int maxn = 105;
int A...
分类:
其他好文 时间:
2015-04-16 19:58:07
阅读次数:
157
Chess
Time Limit: 2000/1000MS (Java/Others) Memory Limit: 128000/64000KB (Java/Others)
Submit Statistic Next
Problem
Problem Description
Xiang-qi is a kind of traditional Chinese chess. ...
分类:
其他好文 时间:
2015-04-16 19:59:15
阅读次数:
140
AIR飞控板part 2–安装到机架AIR飞控板出厂时烧录了X模式的四轴飞控,并且各参数已调到比较合适飞行的数值。
可参照下图将飞控板安装到机架上。目前实测,飞控板能安装到轴距为7cm~25cm机架上飞行。安装注意事项:
确保飞控板水平;
确保飞控板安装方向与机头方向一致;需让传感器处于机架正中央。...
分类:
其他好文 时间:
2015-04-16 19:58:15
阅读次数:
239
dwz默认提供了error、success、timeout的信息级别输出,也就是说,当你在向服务端提交信息后,前台页面可以提供的弹出框主题可以为以上三种,但是有的时候,我们需要向用户提示一种信息,既不是error,也不是success,我们需要info,告诉用户而已,那么就需要进行一些改造。...
分类:
其他好文 时间:
2015-04-16 19:55:53
阅读次数:
199
题目链接:Codeforces 490F Treeland Tour
类似于nlogn的递增上升子序列算法。
#include
#include
#include
#include
using namespace std;
const int maxn = 6005;
const int inf = 0x3f3f3f3f;
int N, R[maxn], D[maxn], ans...
分类:
其他好文 时间:
2015-04-16 19:57:43
阅读次数:
129
system: CentOS 6.6
two steps:
1.
mkdir /root/repo
cp /etc/yum.repos.d/* /root/repo/
rm -rf /etc/yum.repos.d/*
cp /root/repos/CentOS-Media.repo /etc/yum.repos.d/
vim Centos-Media.repo
chan...
分类:
其他好文 时间:
2015-04-16 19:58:22
阅读次数:
127
单调栈的思想很巧妙,若进入的元素比栈顶小,则栈顶出栈,把相应信息更新一下,直到要进入的元素比栈顶元素大
//注意这道题和Facer’s string这道题的区别
//该题求的是sa[i]-sa[j]的lcp,需要用到的是height[i+1]-height[j]
//而 Facer’s string这道题用到的是height[i]-height[j]的值,涉及到的是sa[i-1]-sa[j]
...
分类:
其他好文 时间:
2015-04-16 19:57:25
阅读次数:
136
流的合并操作,是指根据两个流的关联条件将两个流合并成一个流,然后在进行后面的处理操作,如果使用Spout和Bolt这种编程模型的话写起来会比较困难和繁琐,因为要设置缓冲区来保存第一次过来的数据,后续还要进行两者的比较,使用Trident应用起来比较方便,对原来的编程模型进行了一定的抽象。代码实例:
需求:
两个spout: spout1:里面的数据是 nam...
分类:
其他好文 时间:
2015-04-16 19:57:03
阅读次数:
212
异常如下
严重: A child container failed during start
java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[local...
分类:
其他好文 时间:
2015-04-16 19:55:57
阅读次数:
440
/**
* 将Clob对象转换成String对象
* @param clob
* @return
* @throws SQLException
* @throws IOException
*/
public static String ClobToString(Clob clob) throws SQLException, IOException{
String st...
分类:
其他好文 时间:
2015-04-16 19:55:03
阅读次数:
132
程序(已经accepted):
#include
int main()
{
char name[15][26];
int n, i;
int N = 1;
while(scanf("%d\n", &n) == 1 && n)
{
for(i=0; i<n; i++)
gets(name[i]);...
分类:
其他好文 时间:
2015-04-16 19:55:04
阅读次数:
127
大家开发Android的APP的时候,应该都是用过Fragment。
Fragment使用起来非常方便,灵活。在ViewPage中PageAdapter来管理所有的Fragment即可。
但是大家都会遇到一个问题,就是在加载一个Fragment的时候,会自动缓存左右几个(默认是一个)页面,此时也会调用到正常的生命周期函数,onCreate,onCrateView,onResume.可是这样给用户...
分类:
其他好文 时间:
2015-04-16 19:53:53
阅读次数:
191
OpenCart 之 CSV 格式商品导入 – 如何导入商品主图片和附加图片?...
分类:
其他好文 时间:
2015-04-16 19:55:08
阅读次数:
371