简介
一个以微信为终端的控制传感器的简单设备可以实现的功能可以实现以手机微信端对树莓派终端进行实时监控、摄像头云台操纵、闯入报警、温度检测、灯光控制、自动光线控制等功能设备图片
运行截图
需要用到的所有硬件
路由器
树莓派主板
树莓派电源(5V 2A)
至少 8g tf卡 (推荐class 10,8g足矣)
支持ouv的摄像头(罗技C170)
花生棒及电源(或用花生壳内网版代替)
乐高...
分类:
其他 时间:
2015-05-06 13:20:13
收藏:
0 评论:
0 赞:
0 阅读:
437
学英语的最高境界是什么?
前言:为什么想到这个问题?是在大一是和一同学深入的了解了“李小龙”之后的感想和总结。
他在美国上大学学的是哲学,但我们知道他是通过“功夫”,他的功夫、动作电影名传千古的,有深入的研究了李小龙的一生,它是怎么成长的?他在美国也好好的上学,但是他喜欢打架,后来喜欢上功夫,只是单纯的喜欢,后来去行动了,像在美国的一些华人功夫师傅学习武术,之后每天都操练,...
分类:
其他 时间:
2015-05-06 13:20:03
收藏:
0 评论:
0 赞:
0 阅读:
188
Given a singly linked list where elements are sorted in ascending order, convert it to a height balanced BST.
题意:给一个有序的链表建立二叉搜索树。
思路:这里是先递归建立左子树,然后链表跟着移动,左子树建立完了,此时节点就到了根了,接着建立右子树。
/**
* Definit...
分类:
其他 时间:
2015-05-06 13:19:53
收藏:
0 评论:
0 赞:
0 阅读:
208
HealthKit开发教程之HealthKit的复合数据...
分类:
其他 时间:
2015-05-06 13:19:33
收藏:
0 评论:
0 赞:
0 阅读:
110
通过System.Data.Entity.DbContext保留Decimal类型数据时,默认只保留小数位2位。要解决该问题,可以通过在OnModelCreating事件中添加相应代码即可,具体参考如下代码中将shop.Longitude设置为小数位20位:
public class UserDbContext : System.Data.Entity.DbContext
{
publi...
分类:
数据库技术 时间:
2015-05-06 13:19:23
收藏:
0 评论:
0 赞:
0 阅读:
315
采用aszip代码库生成,以下是测试代码,生成多个目录多个文件 xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx"minWidth="9...
分类:
其他 时间:
2015-05-06 13:19:13
收藏:
0 评论:
0 赞:
0 阅读:
216
题目:
Merge k sorted
linked lists and return it as one sorted list. Analyze and describe its complexity.
翻译:
把K个有序的链表合成一个,返回。
思路:
这道题和昨天的Merge 2 Lists有些类似。但是k不确定,如果用每个都去遍历的话,肯定是不会通过的。
So、可以想到的是归...
分类:
其他 时间:
2015-05-06 13:19:03
收藏:
0 评论:
0 赞:
0 阅读:
277
上面的开启折线绘图只是给大家一个案例,具体效果大家依照自己需要开发。
这里只简单解释一下,折线图原理。
其实这里我们只是利用了画笔画线的原理,每当我们接收到一个新的绘制点时,我们移动之前已经存在的所有点,并把重新他们连接在一起,并把它们重新绘制出来...
分类:
移动平台 时间:
2015-05-06 13:18:53
收藏:
0 评论:
0 赞:
0 阅读:
1805
安卓webApp学习之路二
在《jQuery Mobile 权威指南》书中,告诉了我们如何引用图标,但是jQuery Mobile给的图标种类太少了,完全不能满足实际需求。于是网上找了一下,有没有免费的图标,皇天不负有心人,终于找到了一个,那就是Font Awesome。说实话它的图片多的让我大吃一惊,虽然是黑白图标,但是它是免费的,真的很不错。
现在考虑工程如何引用它的图标,首先到官网下载它...
分类:
Web开发 时间:
2015-05-06 13:18:33
收藏:
0 评论:
0 赞:
0 阅读:
547
#include
using namespace std;
template
T power(T x,Integer n)
{
if(n == 0) return 1;
if(n == 1) return x;
while((n&1) == 0)
{
x = x*x;
n >>= 1;
}
T result = x...
分类:
其他 时间:
2015-05-06 13:18:23
收藏:
0 评论:
0 赞:
0 阅读:
204
/*Product.h*/
#ifndef PRODUCT_H
#define PRODUCT_Hclass Product
{
public:
Product();
~Product();
void ProducePart();
protected:
private:
};class ProductPart()
{
public:
ProductPart();...
分类:
其他 时间:
2015-05-06 13:18:21
收藏:
0 评论:
0 赞:
0 阅读:
182
1. 下载 cas server
https://github.com/Jasig/cas/releases
我下载的是 4.0.1。你也可以直接checkout
cas client : http://downloads.jasig.org/cas-clients/
版本是 3.3.3
2. 将下载的 cas-4.0.1.zip 解压, 在根目录 执行
mvn...
分类:
其他 时间:
2015-05-06 13:18:03
收藏:
0 评论:
0 赞:
0 阅读:
1365
//输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,
//例如,如果输入如下矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
//则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10.
#include
using namespace std;
void Grial(int (*a)[5],int n...
分类:
编程语言 时间:
2015-05-06 13:17:53
收藏:
0 评论:
0 赞:
0 阅读:
457
前面一篇介绍了从新建工程一直到编写代码进行行为仿真,这篇继续进行介绍。
修改器件型号
新建工程时选择过器件型号,如果新建好工程后需要修改型号,可以选择菜单Tools - Project Settings。
弹出窗口中,点击Project Device右侧的按钮,即可选择器件型号。
综合(Synthesis)
综合类似于编程中的编译。
在Flow ...
分类:
其他 时间:
2015-05-06 13:17:43
收藏:
0 评论:
0 赞:
0 阅读:
493
IP核(IP Core)
Vivado中有很多IP核可以直接使用,例如数学运算(乘法器、除法器、浮点运算器等)、信号处理(FFT、DFT、DDS等)。IP核类似编程中的函数库(例如C语言中的printf()函数),可以直接调用,非常方便,大大加快了开发速度。
使用Verilog调用IP核
这里简单举一个乘法器的IP核使用实例,使用Verilog调用。首先新建工程,新建demo.v...
分类:
其他 时间:
2015-05-06 13:17:33
收藏:
0 评论:
0 赞:
0 阅读:
236
新建工程
打开Vivado软件,直接在欢迎界面点击Create New Project,或在开始菜单中选择File
- New Project即可新建工程。
点击Next
输入工程名称和路径。
选择RTL Project,勾选Do
not specify......(这样可以跳过添加源文件的步骤,源文件可以后面再添加)。
根据自...
分类:
其他 时间:
2015-05-06 13:17:23
收藏:
0 评论:
0 赞:
0 阅读:
276
一、概述
web容器中,主要以三个容器对象的生命周期为导向,分别为:Listener/Filter/Servlet。总体概图如下:
同时,还存在着这样一种配置节点:context-param,它用于向 ServletContext 提供键值对,即应用程序上下文信息。我们的 listener, filter 等在初始化时会用到这些上下文中的信息,加载顺序如下图: ①、加载Servlet时,分两种...
分类:
其他 时间:
2015-05-06 13:17:13
收藏:
0 评论:
0 赞:
0 阅读:
145
**同学们在url传参的时候 是否应为传了中文导致各种乱码问题呢?
URL传参中文对于程序员来说,是个很头疼的问题吧。虽然在尽量避免使用中文参数,但总有避免不了的时候。现就自己的经验,总结如下:**
1.将字符串转码:newString(“xxxxx”.getBytes(“iso-8859-1”),”utf-8”)
这种转码方式有很大的弊端,因为它是使用指定的字符集将此String编码为 byte...
分类:
编程语言 时间:
2015-05-06 13:16:53
收藏:
0 评论:
0 赞:
0 阅读:
379
问题描述有n个物品,体积为 v[i],i = 1..n。 现在有若干同样的箱子,体积为C,C > v[i], i = 1..n。问最少需要多少箱子,才能装下所有的物品。问题求解这类问题是NP问题,即可以在多项式时间内验证一个解是否OK,但是不可以在多项式时间内求得该解。
装箱问题,有个近似解。First Fit (FF)首次适应解法。对于物品 i ,从当前装了物品的箱子中找到首个,其剩余容量可以放...
分类:
其他 时间:
2015-05-06 13:16:43
收藏:
0 评论:
0 赞:
0 阅读:
521
二分算法由于其复杂度为O(logN),在实际运算中具有极高的效率。二分算法思想还经常结合其它算法被应用在解决实际项目问题中。例如,对非线性方程求根。二分算法的思想简单,但编写正确却并不容易。编写二分算法的错误,往往不是因为疏忽错误,而是因为该算法过于灵活却暗藏杀机。轻则程序崩溃,机器停止;重则可能引起致命的损失。下面先给出错误程序,及样例分析。错误1:int bsearch(int *a, int...
分类:
编程语言 时间:
2015-05-06 13:16:23
收藏:
0 评论:
0 赞:
0 阅读:
245