树莓派的简单介绍 一个名片大小的迷你个人电脑主机,还有wifi/蓝牙... 运行完整的Linux操作系统(注意关键字:完整,不是精简过的嵌入式Linux) 开源的硬件平台.与普通主机不同的是,它带有简单I/O功能.这样可以读入开关信号也可输出开关信号控制各种硬件模块. 价格很便宜,淘宝上一般套装都是200元左右,是极客的座上宾.淘宝上也有现成的小模块供扩展配套使用 最新的版本已是Raspberry Pi 3,全球市场似乎挺火的 具体各种特性的介绍可在百度百科中找,关键字:树莓派…
一般RobotFramework都是安装在Windows/Linux的PC机上,这里将简单介绍在树莓派硬件平台上配置RobotFramework的开发和运行环境. 树莓派上配置了自动化测试软件,可以考虑用多个这个廉价的“计算机”,开展并行的测试用例执行.成倍提高效率. 这只是一个应用的举例,相信你能找到更多的应用场景,欢迎交流探讨. 1.Install Python 树莓派的标准系统已经安装有Python2.7和Python3.此步骤跳过. 2.Install wxPython 由于RobotF…
转载请注明:@小五义http://www.cnblogs.com/xiaowuyiQQ群:64770604 一.家庭服务器实现的主要功能 1.流媒体播放服务:利用DLNA实现电视.手机.电脑播放其上面的媒体文件. 2.文件共享:利用samba实现手机.电脑等终端与服务器的文件共享. 3.自动下载:利用aria2c实现自动下载. 先上几张效果图: 用orico的包装盒做了个机箱. 内部效果,线还是有些凌乱 放在桌上,感觉还不错,呵呵 二.准备工作 1.树莓派B+ 2.安装raspbian系统,具体…
0.前言     本文介绍怎样在树莓派中通过apt方式安装opencv.并通过一个简单的样例说明怎样使用opencv. 相比于源码方式安装opencv,通过apt方式安装过程步骤简单些,消耗的时间也少一些.通过apt方式安装没有自己主动生成opencv.pc文件,所以在编写makefile文件时不能直接使用pkg-config工具,而须要逐个指定opencv_core.opencv_imgproc等动态链接库.     [相关博文]     [树莓派学习笔记-- 源码方式安装opencv]  …
0.前言     本文介绍怎样在树莓派中通过编译源码的方式安装opencv,并通过一个简单的样例说明怎样使用opencv.     很多其它内容请參考--[树莓派学习笔记--索引博文] 1.下载若干依赖项     在開始安装之前.最好更新树莓派软件源. 假设更新时间太长,请參考博文改动软件源网络地址--[树莓派学习笔记--改动树莓派软件源] sudo apt-get update     请依次安装下面依赖项,这些必须安装的依赖项来自于opencv官网的说明,在多数debian系统中都能够採用这…
0 前言     树莓派既能够使用有线网络又能够无线网络,假设使用有线网络不方便的话能够借助USB wifi无线网卡让树莓派也插上无线"翅膀". 可是和使用有线网络即插即用的方式不同,USB wifi网卡须要进行一些配置.通过一天的配置实验,本文总结了树莓派wifi配置的两种方法--[1]使用wpa_gui工具方法和[2]改动配置文件方法.     [1]使用wpa_gui工具方法     wpa_gui是一种linux平台经常使用的wifi配置工具,wpa_gui具有图形界面操作简单…
HTML+CSS学习笔记(1) - Html介绍 1.代码初体验,制作我的第一个网页 <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>制作我的第一个网页</title> </head> <body> <h1…
0.前言     本博文可能并没有太多使用价值.不过为了练习而练习.在树莓派上使用SQLite有非常多的方法,安装的方法也有非常多.     [1]假设使用Python,那么不必安装SQLite由于Python已经自带SQLite.     [2]能够使用apt-get安装.仅仅是SQLite的版本稍低些.     [3]能够使用源码安装,在树莓派上直接编译,尽管树莓派的运算速度不如PC机.可是稍等几分钟也能编译安装完毕.     [4]假设你想练习一下交叉编译,请阅读下面内容吧.     [本…
原文网址:http://blog.csdn.net/xukai871105/article/details/15029843 1.安装     I2C驱动载入和速率修改请查看博文[树莓派学习笔记——I2C设备载入和速率设置]. 2.I2C总线扫描     通过i2cdetect -l指令可以查看树莓派上的I2C总线,从返回的结果来看树莓派含有两个I2C总线,通过阅读相关的资料,树莓派1代使用I2C0,而树莓派2代使用I2C1. pi@raspberrypi:~$ i2cdetect -l i2c…
原文网址:http://blog.csdn.net/xukai871105/article/details/18234075 1.载入设备 方法1——临时载入设备 sudo modprobe -r i2c_bcm2708  #卸载设备 -r代表remove sudo modprobe i2c_bcm2708     #重新载入设备 方法2——永久载入设备     打开配置文件,进行修改 sudo nano /etc/modules                # 使用nano打开文件     …
0 前言     本文描写叙述假设通过文件IO sysfs方式控制树莓派 GPIO端口.通过sysfs方式控制GPIO,先訪问/sys/class/gpio文件夹,向export文件写入GPIO编号,使得该GPIO的操作接口从内核空间暴露到用户空间,GPIO的操作接口包含direction和value等,direction控制GPIO方向,而value可控制GPIO输出或获得GPIO输入.     Linux学习可从应用出发,先不纠结Linux驱动编写,先把Linux给玩起来.     [同样与…
前言 整理了一下 Typescript 的学习笔记,方便后期遗忘某个知识点的时候,快速回忆. 为了避免凌乱,用 gitbook 结合 marketdown 整理的. github地址是:ts-gitbook 若是有不对的地方,欢迎留言指出. 众所周知,JavaScript 是弱类型的,而这对开发人员来说,在一定程度上算是一个"痛点".解决这个问题的两个主要库是 Typescript 和 Flow.但 Typescript 似乎更受欢迎,且越来越受到开发人员的喜爱. 中文网:https:…
cocos2d-x 3.0 制作横版格斗游戏 http://philon.cn/post/cocos2d-x-3.0-zhi-zuo-heng-ban-ge-dou-you-xi http://blog.csdn.net/start530/article/category/1295763 介绍入门ok http://blog.csdn.net/column/details/cocos2d-x-study.html cocos2d-x入门学习笔记,主要介绍cocos2d-x的基本结构,并且介绍引擎…
系列目录 InterSystems Ensemble学习笔记(一) Ensemble介绍及安装InterSystems Ensemble学习笔记(二) Ensemble创建镜像, 实现自动故障转移 一.前言 最近开始学习InterSystems公司的Ensemble,国外的软件,国内找不到教程,资料几乎没有,唯一可查阅的是英文说明书,学习效率非常低. 国外软件有好和不好的地方,去其糟粕,学其精华,重分享.本人才疏学浅,但借着自学的机会把心得体会都记录下来,方便感兴趣的小伙伴学习与讨论. 内容均系…
原文:http://blog.csdn.net/xukai871105/article/details/18234075 1.载入设备 方法1——临时载入设备 sudo modprobe -r i2c_bcm2708  #卸载设备 -r代表remove sudo modprobe i2c_bcm2708     #重新载入设备 方法2——永久载入设备     打开配置文件,进行修改 sudo nano /etc/modules                # 使用nano打开文件     增加…
记录几个搭建服务器教程: [教程] 将树莓派变成网络打印机服务器(更新PC和手机端设置)!http://www.eeboard.com/bbs/thread-8818-1-1.html[心得] [分享]用树莓派构建你自己的微型服务器,可以外网访问http://www.eeboard.com/bbs/thread-5526-1-1.html http://bbs.ickey.cn/group-topic-id-33655.html 配置树莓派(Raspberry Pi)成为一台完美的家用服务器 h…
这是我的vue.js 2.0的学习笔记,采取了将官方文档中的代码集中到一个文件的形式.目的是保存下来,方便自己查阅. !官方文档:https://cn.vuejs.org/v2/guide/ 01. vue 介绍 <html> <head> <meta charset="utf-8"/> <title>vue 介绍</title> <!-- <script src="js/vue.min.js"…
Apache Ignite 介绍 Ignite是什么呢?先引用一段官网关于Ignite的描述: Ignite is memory-centric distributed database, caching, and processing platform for transactional, analytical, and streaming workloads delivering in-memory speeds at petabyte scale 直接翻译就是,Ignite是以内存为中心的…
系列目录   MeayunDB介绍-高性能分布式内存数据库 MeayunDB学习笔记(一)MeayunDB介绍及安装 MeayunDB学习笔记(二)批量导入数据 MeayunDB学习笔记(三)索引应用     一.MeayunDB简介       MeayunDB(http://www.meayun.com)是一个免费的高性能,高可伸缩,基于列式的内存数据库,采用移动计算的嵌入式架构,减少客户端/服务器进程间通信开销,并可根据您的访问量和数据存储需要的增长轻松扩展.MeayunDB易于使用,对开…
前言 这是一篇原创的Spring学习笔记.主要记录我学习Spring4.0的过程.本人有四年的Java Web开发经验,最近在面试中遇到面试官总会问一些简单但我不会的Java问题,让我觉得有必要重新审视下目前自己所掌握的Java基础可能后续会有很多笔记去记录我温习Java的过程.但这个是我Java的开端,希望我自己能够坚持下去,一天一篇,每天记录我的成长.成为Java架构师是我的梦想,我知道这个可能性比较低.不管怎么样我都希望我走这条路不会后悔. 为什么学习Spring? 学习过Java的人都知…
1.简介 层叠样式表(Cascading Style Sheets,CSS)允许我们把样式设置存储在文件中,从而将内容与表现分离 当同一个 HTML 元素被不只一个样式定义时,最终的样式确定顺序如下(优先级从小到大排列): 浏览器缺省设置 外部样式表 内部样式表 内联样式 (1)外部样式表 当样式需要应用于很多页面时,外部样式表是理想的选择,使用 <link> 标签链接样式表,<link> 标签一般位于 HTML 文档头部 <head> <link rel=&qu…
转自:http://database.51cto.com/art/201103/247882.htm http://baike.baidu.com/link?url=b6B3dVSCnQauCX-Epz4UCy9mTZ07Z6HwnaPbZsb130F2y1KsdxIppForCkxbdjP3Bk3BdXmAzQAg6ngol46Qwq3Qr_DaK-APyITW7jkauqi 这是MongoDB的系列学习笔记的第一篇,主要介绍什么是非关系型数据库MongoDB,如何下载,去哪儿下载,又该怎么正…
0.前言     树莓派现在越来越火,网上树莓派的资料也越来越多.树莓派的学习可以分为linux系统学习和linux驱动学习,利用树莓派制作LED流水灯应该算是驱动学习吧.树莓派来自国外,国外嵌入式开源领域具备良好的分享精神,树莓派的各种集成库也层出不穷,下面推荐几个.     python GPIO     链接网址: https://code.google.com/p/raspberry-gpio-python/     简单介绍:树莓派官方资料中推荐,容易上手.但是需要学习python,需…
说明:文章内容来自百度百科和redis官方对redis的介绍 Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set --有序集合)和hash(哈希类型).这些数据类型都支持push/pop.add/remove及取交…
树莓派(Raspberry Pi) --  基于Linux系统的大小只有信用卡大小的卡片式机器.  按照发明者的想法,他是想降低学习程序开发的成本而设计制作的这款产品.你可以理解为一个简陋版的电脑.树莓派这是一个卡片,你需要买各种外设,然后自己DIY任何你想的,你可以的作品. Note:我使用的是最新的B+板. 一:硬件需求 话不多说,我们先来看看最基本的硬件需求. 这需要上面这几个才能使用一个完整的树莓派.树莓派对外设的要求是比较严的,很多外设不一定能支持,这个可以在买的时候询问商家. 1,无…
转载请注明:@小五义http://www.cnblogs.com/xiaowuyi 一.实验目的 本文实验目的是定时获取树莓派CPU的温度.占用率及内存占用率,并其结果上传到yeelink网站,实现在线监控. 二.yeelink的简单介绍 1.注册yeelink. 2.进入用户中心,获取API key,如下图. 3.添加设备:进入我的设备--增加新设备--填写后(注意这里的设备先自备设备),会生成新设备. 4.添加传感器 这里分数值型传感器.开关.泛传感器等,具体意思可参考API文档.本文只使用…
转载请注明:@小五义http://www.cnblogs.com/xiaowuyi      等了一个十一假期,新买的B+终于到了.按照前两节的方法,重新安装了操作系统. 一.添加国内软件源 Raspberry Pi(树莓派)国内软件源:(http://www.linuxidc.com/Linux/2013-10/91012.htm) 修改配置文件: pi@aborn ~ $ vi /etc/apt/sources.list deb http://mirrors.tuna.tsinghua.ed…
1.1.    SNMP概览 SNMP的基本知识介绍简单网络管理协议(SNMP-Simple Network Management Protocol)是一个与网络设备交互的简单方法.该规范是由IETF在1990年五月发布的RFC 1157中定义的.SNMP通常被认为相当难懂,并且过于复杂,其可用的API似乎在本来非常简单的东西外面封装了大量的东西.现在关于SNMP的书籍又往往只是把它更加复杂化了,而没有解释清楚.SNMP对于任何程序设计人员来说是特别易于理解的.总体的简化能够很好地把这个系统简化…
一.Mybatis介绍 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis .2013年11月迁移到Github. MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动.创建connection.创建statement.手动设…
一.树莓派 Raspberry Pi 更换国内源 编辑 /etc/apt/sources.list 文件,用 nano 命令编辑 pi@raspberrypi:~$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak #备份为 sources.list.bak pi@raspberrypi:~$ sudo nano /etc/apt/sources.list #编辑sources.list 文件 进入编辑界面,删除原有的内容或者用#注释…