摘要: 前几天在网上偶然看到一篇博客,是利用linxu下的开源的motion搭建嵌入式视频动态监控系统,感觉很好很强大于,是就想自己编译移植一下试试。所谓移动图像监测,简单来说就是利用摄像头定点监测某个区域,当有移动物体经过时,摄像头便自动抓拍(要监测多大物体、按拍照速率都是可调的),并把拍到的图像存储在指定目录,实现无人监控功能。motion 是一套免费开源的移动图像监测程序(详见http://www.lavrsen.dk/foswiki/bin/view/Motion)先去下载源代码:https://github.com/sackmotion/motion以下操作都是在虚拟机fedora 10 里 阅读全文
posted @ 2013-11-25 14:43 qinyg 阅读(14106) 评论(8) 推荐(1) 编辑
摘要: madplay是一款开源的mp3播放器。http://madplay.sourcearchive.com/下面简单记录一下madplay的编译与移植到ARM开发板上的过程一、编译x86版本的madplay编译madplay需要用到三个库 zlib-1.2.8 libid3tag-0.15.1b libmad-0.15.1b(最后面有文件下载地址)首先创建一个公共库文件目录#mkdir /_install (目录地址随意,只要和下面能够都对应起来就行)zlib http://www.zlib.net/解压源码,进入目录#cdzlib-1.2.8#./configure --prefix=/... 阅读全文
posted @ 2013-10-10 19:57 qinyg 阅读(3607) 评论(2) 推荐(0) 编辑
摘要: 1、编译环境:系统:fedora 18 KED 桌面 (Fedora-18-i686-Live-KDE.iso)处理器:酷睿i5双核 内存: 4GB硬盘:46GBjava版本:java version "1.6.0_37" javac 1.6.0_37gcc 版本: 4.7.2 20121109 (Red Hat 4.7.2-8) (GCC)make版本:GNU Make 3.81由于java版本不对,直接提示不能编译,到这下载相应的java版本http://www.oracle.com/technetwork/java/javase/downloads/jdk6u37-d 阅读全文
posted @ 2013-08-06 10:44 qinyg 阅读(1976) 评论(0) 推荐(0) 编辑
摘要: C标准库中生成伪随机数的是rand函数,使用这个函数需要包含头文件stdlib.h,它没有参数,返回值是一个介于0和RAND_MAX之间的接近均匀分布的整数。RAND_MAX是该头文件中定义的一个常量,在不同的平台上有不同的取值,但可以肯定它是一个非常大的整数。通常我们用到的随机数是限定在某个范围之中的,例如0~9,而不是0~RAND_MAX,我们可以用%运算符将rand函数的返回值处理一下:int x = rand() % 10;C标准库允许我们自己指定一个初值,然后在此基础上生成伪随机数,这个初值称为Seed,可以用srand函数指定Seed。通常我们通过别的途径得到一个不确定的数作为Se 阅读全文
posted @ 2013-08-02 14:07 qinyg 阅读(3805) 评论(1) 推荐(0) 编辑
摘要: 我的android手机在开锁的时候要使用滑动解锁,但是尝试的次数貌似只有30次。前几天我的手机被同学拿去,结果他不知道密码所以就一直在不断的尝试,结果尝试的次数太多,手机开启了锁定模式,只有使用谷歌帐号登录才能解锁手机!!谷歌帐号我当然有,可是但是我的手机GPR关闭了,直接导致我的帐号登录不了啊!!重启也不行!最后我认为只有刷机了。。。当我和另一个同学提起的时候,他给了我一个非常的方法----直接写一个小软件通过电脑安装到手机上直接打开手机的GPRS,或者在电脑上用adb 命令直接打开GPRS! 结果我在网上找了半天也没有找到adb 相关的命令。。。最后只能通过写一个小apk来实现了在网上搜索 阅读全文
posted @ 2012-09-18 21:01 qinyg 阅读(2807) 评论(1) 推荐(0) 编辑
摘要: vi 是visual edit 的缩写进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filenamevi filename....filename :打开多个文件,依次进行编辑移动光标类命令h :光标左移一个字符l :光标右移一个字符space:光标右移一个字符Backspac 阅读全文
posted @ 2012-09-06 18:26 qinyg 阅读(531) 评论(0) 推荐(1) 编辑
摘要: Windows7的用户文件夹默认所在位置是系统盘(通常是C盘)下的“\Users”目录之内。该文件夹中储存着所有的用户生成文件,比如你保存在“桌面”上的文件(实际上是保存在C:\Users\YourUserName\Desktop目录之中),再比如你保存在“我的文档”里的文件(实际上是保存在C:\Users\joe\Documents目录之中)。而随着Windows里安装的软件越来越多,就会有越来越多的“用户生成文件”被保存在“用户文件夹”里。在资源管理器的地址栏里输入“%AppData%”之后回车,就可以看到有多少软件把用户生成数据保存在那里:用户文件夹处于系统盘的坏处在于,如若系统盘一旦坏 阅读全文
posted @ 2012-07-28 10:07 qinyg 阅读(8274) 评论(0) 推荐(0) 编辑
摘要: Ctrl+1快速修复(最经典的快捷键,就不用多说了)Ctrl+D:删除当前行Ctrl+Alt+↓复制当前行到下一行(复制增加)Ctrl+Alt+↑复制当前行到上一行(复制增加)Alt+↓当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑当前行和上面一行交互位置(同上)Alt+←前一个编辑的页面Alt+→下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter显示当前选择资源(工程,or文件or文件)的属性Shift+Enter在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)Shift+Ctrl+Enter在当前行插入空行(原理同上条)Ctrl 阅读全文
posted @ 2012-07-24 16:57 qinyg 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。一、反编译Apk得到Java源代码首先要下载两个工具:dex2jar和JD-GUI前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工具,可以直接查看Jar包的源代码。以下是下载地址:dex2jar:http://laichao.googlecode.com/files/dex2jar-0.0.7- 阅读全文
posted @ 2012-07-24 11:55 qinyg 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 刚开始接触安卓,就发点安卓模拟器快捷键的帖子吧,不知道有没有大侠已经发过了,在这希望大家支持~~~。融合各位前辈的知识,总结出来的。懂得软件的快捷键对那些想成为高手的人来说,是很重要的,一个人的技术怎么样有时候从快捷键的使用上就能看来。Home键(小房子键)在键盘上映射的就是home键,这倒是很好记。Menu键用于打开菜单的按键,在键盘上映射的是F2键,PgUp键同样可以。另外,看英文原文的意思,貌似这个键在某些机型上会被设计为左软件(left softkey)Start键这个键在模拟器和G1真机上我都没有找到到底是哪个键。映射的是Shift+F2或PgDn,某些机型会被设计为右软键(righ 阅读全文
posted @ 2012-07-23 20:18 qinyg 阅读(475) 评论(0) 推荐(0) 编辑