自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (5)
  • 收藏
  • 关注

原创 Bluez调试工具hcitool与gattool的使用实例

Bluez协议栈在安装完以后,会提供两个命令行调试工具,hcitool与gattool,我们可以根据提供的工具来轻松的调试我们的蓝牙设备。 当然 需要注意的是,在调试BLE设备时,需要获得root权限。蓝牙设备的开启与关闭首先,查看在使用hci工具时,我们需要查看当前能够识别的蓝牙设备,这里我们需要使用的工具是hciconfig命令,该命令如ifconfig一样,可以控制蓝牙设备的开启与关闭

2016-01-31 19:01:02 30045 3

原创 树莓派安装BlueZ协议栈(Raspberry pi Bluetooth LE)

在之前的项目中,遇到需要将若干个BLE连接上读取其数据的功能,所以我采取了将树莓派和usb蓝牙结合在一起,使用bluez驱动其蓝牙4.0使 之和我的BLE设备进行连接,所以在此我记录一下在树莓派环境下怎样使用USB蓝牙设备。前提准备关于USB蓝牙4.0适配器 因为项目的选型,我在京东上对胜为,山泽等标准正版的适配器进行过测试,只要是正版芯片,树莓派固件对于蓝牙适配器的支持非常好,没有遇到过无法

2016-01-29 23:59:20 11318 2

原创 解决PyDev对新模块代码提示的问题【以cv2为例】

我用的IDE为eclipse安装了PyDev插件来进行开发。后来我在编译安装完opencv后,希望利用opencv-python来进行开发,但是PyDev却在代码提示里找不到cv2的模块及其函数。通过编译安装或pip安装的模块有且都会有这个问题,解决这个问题可以通过以下几个步骤。打开eclipse 选择Window–>Preferences–>PyDev–>Interpreters–>Python

2016-01-27 16:30:39 4358

转载 通过shell脚本来搭建python开发环境

运行下面两个命令,即可把 Vim(含插件)配置成 Python IDE。目前支持 MAC 和 Ubuntu。curl -O https://raw.githubusercontent.com/vince67/v7_config/master/vim.shbash vim.sh截图示例 做了什么写了个方便的bash脚本,用来配置VIM使用的配置来自 fisa-vim-config 效果爆炸

2016-01-24 22:53:43 2190

原创 ubuntu 14编译VCL for Android

我们在开发播放在线流媒体或者静态文件时(比如播放我们树莓派摄像头的视频流),我们需要有播放器的支持,所以我们选择这款著名的开源播放器项目VLC。VCL的开源代码从gitlab中可以下载下来,所以我们围绕着VCL 1.7.5 for Android版为基础,从Android的环境的安装(涉及到openjdk,Android sdk,Android ndk的安装,如果你已经安装了这些环境可以直接跳过)到

2016-01-24 22:44:55 1386

转载 ubuntu中LD_LIBRARY_PATH失效的问题

解决ubuntu 8.10以上版本中LD_LIBRARY_PATH失效的问题参考:https://bugs.launchpad.net/ubuntu/+bug/366728很多用linux写程序的人在经历了从ubuntu 8.10版本升级之后都会发现这样的问题,就是原来在旧版本系 统中设置的LD_LIBRARY_PATH环境变量,在新的版本中就失效了(该问题发生在 9.04、9.10中,不知是否

2016-01-19 20:47:24 5983

原创 picamera 1.10 教程及api中文简译(四)picamera的高级使用

5、picamera的高级使用下面的这些实例包含了picamera的一些高级使用方式,可能需要有一些图像开发经验才能掌握。所以请随时提出改进或更多的实例。5.1、无损格式图像采集(YUV格式)如果你不想损失拍摄图像的细节(由于jpeg是有损压缩),那么你可以通过PNG来接收拍摄的图像(PNG为无损压缩格式),然而某些应用需要YUV(YUV是被欧洲电视系统所采用的一种颜色编码方法)这种数字压缩格式的图

2016-01-13 16:17:03 9427 3

原创 picamera 1.10 教程及api中文简译(三)picamera的基本使用

4、picamera基本使用方法如果你是一个python程序员,那么你将轻松的掌握以下实例,请随时提出改进或新的实例。4.1、捕捉一个图像输出至文件使用capture方法可以轻松将捕捉到的图像输出至指定文件。 下面这个实例是捕捉一个分辨率为1024*768的图像,并将之输出到foo.jpg中:import timeimport picamerawith picamera.PiCamera() a

2016-01-12 15:37:02 29865 6

原创 picamera 1.10 教程及api中文简译(二)快速理解picamera

3、快速理解picamera

2016-01-12 14:46:34 6262 5

原创 picamera 1.10 教程及api中文简译(一)在python2.7/3.2+上安装 picamera

以前做过一个家庭摄像头,用的是raspivid的命令行来实现,但是功能太少,不得不放弃重构,正好遇到了picamera这个库,使我能摆脱用命令行或其他低级语言来控制树莓派的摄像头模块。 现在picamera已经内置在树莓派最新的镜像之内了,可以方便我们的使用。而picamera也在不断的迭代更新中,现在的版本已经更新到了1.10新增了一些api,所以也为了方便自己的使用,现将1.10版本的官方ap

2016-01-11 22:06:31 13217 1

原创 搭建树莓派python开发环境

安装完镜像环境后,就可以在树莓派上开发了,为了开发opencv for python,我在树莓派上搭建了vim的python开发环境,除了配置.vimrc以外还要安利一款VIM python 自动补全插件:pydiction。这是在纯shell环境下进行python编程的一款利器。 pydiction可以实现下面python代码的自动补全: 简单python关键词补全 python 函数补全带

2016-01-11 20:03:45 21130

转载 RS232 9针串口定义

电脑 9 针串口 电脑串口引脚定义 按序号说明: 1 载波检测(DCD) 2 接受数据(RXD) 3 发出数据(TXD) 4 数据终端准备好(DTR) 5 信号地线(SG) 6 数据准备好(DSR) 7 请求发送(RTS) 8 清除发送(CTS) 9 振铃指示(RI) 串口母头连接器的管脚定义 此上为计算机串口管脚定义说明。 1、 RS-232C 母接头定义(9

2016-01-10 20:19:46 138620 1

原创 通过串口连接树莓派ssh

现在网上很多资料是连接树莓派进行串口通讯,这篇文章是用串口来连接树莓派的ssh。 树莓派串口连接官方资料前期准备 1、USB转串口工具,比如FTDI TTL-232R-RPI 2、杜邦线操作过程 1、在树莓派中检查打开串口连接。sudo raspi-config选择第8项,Advanced Options 选择第8项,Serial,设置为Enable 这时tty登录占用了tx/

2016-01-10 19:45:52 13234

原创 通过网络共享连接树莓派

购进树莓派以后,按照标准的教程需要通过HDMI+USB键/鼠标的形式玩转树莓派。 但是有时不会准备的特别齐全,所以使用VNC,我们就可以通过一根网线,一个笔记本电脑就可以玩转树莓派。前提准备 1、双网卡笔记本\台式机 2、盲装树莓派,即利用镜像直接写入sd卡,而不是用NOOBS安装。 3、普通网线。操作步骤 Windows 10环境 1、开启Internet共享 1)打开网络或共享中心

2016-01-10 16:21:57 7440 1

转载 树莓派B+ GPIO定义

树莓派GPIO定义

2016-01-07 15:21:26 1793

原创 树莓派错误“No space left on device”

这个错误是指存储空间不足。首先,通过df -h存储空间是否耗尽,其次检查sd卡扩展空间是否放开。一、进入树莓派配置sudo raspi-config二、选择sd卡扩展 三、扩展成功后,重启 四、再次检查系统空间df -h检查系统磁盘空间是否已经扩展,若扩展成功则该错误成功解决

2016-01-06 22:09:26 5096 1

原创 在树莓派B+上编译安装opencv 3.1.0 for both python

之前通过Adrian Rosebrock遇到了很多问题,在此做一下笔记。 首先树莓派内置了python 2.7和3.0+,在Adrian Rosebrock的博客里说开发到底是选择2.7还是3.0+ Before we get started, take a second and consider which version of Python you are going to use. Ar

2016-01-06 21:59:33 6947 4

原创 使用linux裁剪树莓派完整sd卡镜像

解决了最小镜像的制作问题以后,就发现手里已经积攒了不少用Win32DiskImager制作的完整sd卡镜像。虽然压缩过了以后很小,但是在恢复镜像时32G大小的写入速度简直慢到龟速,所以我通过Ubuntu来裁剪一下完整的sd卡镜像。首先,准备镜像与系统。我用的是Ubuntu 14。 然后安装必要的软件sudo apt-get install dosfstools dump parted kpartx

2016-01-06 17:26:17 11312 4

原创 制作树莓派最小镜像-img裁剪瘦身

备份树莓派系统固件,并缩减固件大小,可以用系统变量来扩展大小已经经过两版固件测试

2016-01-04 15:28:06 33977 51

原创 ImportError: No module named cv2

在安装opevncv时会出现 ImportError: No module named cv2 的错误,找不到cv2的包这时候安装apt-get install python-opencv扩展包即可【或yum install opencv-python】 不过这是依赖版本,具体python3安装opencv可以参考 Adrian Rosebrock写的这篇博文但是在树莓派编译opencv时有时

2016-01-04 12:31:47 11318 1

原创 2016年

2016年坚持要把遇到的所有技术问题,都写到博客里进行封存同时也要把所有的研究方向写到博客里

2016-01-03 09:53:39 414

第04章 Interceptor 分卷2

《精通struts2 基于mvc的JAVA web 应用开发实战》 随盘教程

2008-07-17

第04章 Interceptor 分卷1

《精通struts2 基于mvc的JAVA web 应用开发实战》 随盘教程

2008-07-17

第03章 Action 分卷2

《精通struts2 基于mvc的JAVA web 应用开发实战》 随盘教程

2008-07-17

第03章 Action 分卷1

《精通struts2 基于mvc的JAVA web 应用开发实战》 随盘教程

2008-07-17

struts2教程 第02章 第一个Struts2应用

《精通struts2 基于mvc的JAVA web 应用开发实战》 随盘教程

2008-07-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除