现在位置: 首页 > dispersed发表的所有文章
  • 11月
  • 20日
移动开发 ⁄ 共 658字 评论关闭
注:如果需要源码的,可以在http://download.csdn.net/detail/abc_student/6742065这里下载 cygwin+swig生成Android库 1.      确保自己的cygwin安装了swig,在Devel目录里,可以搜索一下就出来 2.      编写自己的C文件,i文件,把这两个文件放入Android项目的jni目录下 我的C文件: 我的i文件: 3.      启动cygwin,进入Android项目下: WZF@WZF-PC/cygdrive/d/Android/workspace/TestSwig 4.      敲入命令: $ swig -java -packagecom.lyx.swig -outdir src/com/lyx/swig -o jni/test_warp.c jni/SwigTest.i 如果没报错......
阅读全文
  • 03月
  • 27日
综合 ⁄ 共 474字 评论关闭
分为压电式,电磁式。 电磁式分为他激型(无源)和自激型(有源)   声音和两个量有关,电压幅值决定声音的大小。频率决定声音的尖锐程度,也就是高音和低音。利用PWM改变频率,这样蜂鸣器的音质就可以高低变化。你如果希望改变声音大小,就需要一个驱动放大电路,你改变电压放大倍数,声音大小不同了,实际就是喇叭的震动幅度不同。而声音的频率改变的喇叭震动的快慢。 蜂鸣器分有源和无源的。有源的你基本不能改变频率,如果要播放歌曲最好选择无源的蜂鸣器。   响度是幅值呀,相当于PWM波的电压。频率改变使单调改变。 如图: ......
阅读全文
  • 02月
  • 12日
综合 ⁄ 共 902字 评论关闭
题意大概是,有一排高度在1~n之间各不同高的楼房,站在第一栋楼前看,可以看到f栋楼,站在最后一栋后看,可以看见b栋楼,问楼房可以多少种排列方法。 不管从前还是从后看,最高的那栋楼【即高度为n】是一定会被看见的。在前面看到的f-1栋的高度一定是递增的,同理在后面看的b-1栋楼的高度一定是递减的。 往前看时在两栋被看见的楼之间的高度一定比前一栋楼矮,它们之间的排列方式是全排列,同理在后面看的时候。 注意到,k-1个元素的全排列的种数就是k个元素的环排列。 于是问题可以转化为,在最高楼的两侧,有f-1个环和b-1个环的......
阅读全文
  • 05月
  • 08日
综合 ⁄ 共 0字 评论关闭
  • 05月
  • 08日
综合 ⁄ 共 512字 评论关闭
#pragma mark 根据指定的大小来裁剪图片+(UIImage *)returnClicpImageFromBottomBaseOnSize:(CGSize)Newsize OldImage:(UIImage *)imageOld{    CGImageRef imgRef=imageOld.CGImage;    //从图片的上方开始裁剪图片    CGRect rect1 = CGRectMake(0,0,Newsize.width,Newsize.height);    NSLog(@"指定的宽度 %f 高度 %f",rect1.size.width,rect1.size.height);    CGImageRef img=CGImageCreateWithImageInRect(imgRef,rect1);        UIImage *subImage=[UIImage imageWithCGImage:img];    NSLog(@"宽度:%f 高度%f",subImage.s......
阅读全文
  • 02月
  • 14日
综合 ⁄ 共 12249字 评论关闭
一 CruiseControl安装 1) 安装JAVA SDK,设置JAVA_HOME环境变量,且将%JAVA_HOME%\bin加入path环境变量。 2) 下载CruiseControl,例如2.8.3版本为cruisecontrol-bin-2.8.3.zip,解压到C:\CruiseControl。 3)  CruiseControl的binary安装中已经包含了ant builder / jetty(提供http server and jmx 对webapps下的cruisecontrol[result/report JSP page] 和 dashboard支持) ,安装后如下:   二 配置 以CruiseControl自带实例connectfour为例,配置文件如下: 1)config.xml <cruisecontrol>    <project name="connectf......
阅读全文
  • 02月
  • 13日
综合 ⁄ 共 2262字 评论关闭
大家应该都知道@代表“Objective-C”的标志,证明您正在使用Objective-C语言,可面对property及synthesize却十分头痛,对于初入iphone开发之路。 就拿我自己来说吧,最初学Objective-C时,根本不晓得@property还有@synthesize有什么作用,为什么要加这两个东东,这两个东东到底用来干嘛了,脑里是一头雾水。心里是空空如也,后面慢慢理解了,看了书后就更清楚了。总算心里有底了。 现在为了新手们不要走我老路,不要像我以前那般痛苦,偶这两 者关系写出来。已便你们清醒。 (说了,只对新手,,,NB大哥们请绕道走哇。。不要笑......
阅读全文
  • 01月
  • 20日
综合 ⁄ 共 1235字 评论关闭
基础练习 十六进制转八进制   时间限制:1.0s   内存限制:512.0MB     锦囊1 锦囊2 锦囊3 问题描述   给定n个十六进制正整数,输出它们对应的八进制数。 输入格式   输入的第一行为一个正整数n (1<=n<=10)。   接下来n行,每行一个由0~9、大写字母A~F组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。 输出格式   输出n行,每行为输入对应的八进制正整数。 注意   输入的十六进制数不会有前导0,比如012A。   输出的八进制数也不能有前导0。 样例输入 2 39 123ABC ......
阅读全文
  • 01月
  • 13日
综合 ⁄ 共 731字 评论关闭
#include<algorithm> #include<iostream> #include<cstdio> using namespace std; inline int read(){ int x=0,f=1;char ch=getchar(); while(ch<'0'||ch>'9'){if(ch=='-')f=-1;ch=getchar();} while(ch>='0'&&ch<='9'){x=x*10+ch-'0';ch=getchar();} return x*f; } struct edge{ int x,y,v; }e[100010]; int n,p,cnt,ans,mn=99999999,a[10010],fa[10010]; int find(int x){if(fa[x]!=x)fa[x]=find(fa[x]);return fa[x];} inline bool cmp(edge x,edge y){return x.v&l......
阅读全文
  • 01月
  • 13日
综合 ⁄ 共 2379字 评论关闭
B. Design Tutorial: Learn from Life time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output One way to create a task is to learn from life. You can choose some experience in real life, formalize it and then you will get a new task. Let's think about a scene in real life: there are lots of people waiting in front of the elevator, each person wants to go to a certain floor. We can formalize it in the following way. We have n......
阅读全文
  • 12月
  • 14日
综合 ⁄ 共 431字 评论关闭
linux 系统目录介绍 1.bin(BINaries的缩写) 存放的是普通的可执行文件,也就是命令(所有用户都有权限执行)2.boot 引导目录 存放系统的引导启动所需要的东西(包括内核、驱动、插件模块)3.dev (device的缩写)保存计算机的所有硬件设备4.etc 操作系统的配置文件 一般都是纯文本的文件 后缀(.conf等)5.home 普通用户的家目录,保存用户的所有数据6.lib 保存linux运行相关的库文件7.opt 用来存放一些大型的应用软件8.proc 用来保存系统的实时信息,不存在于硬盘上,只存在于内存,是一个虚拟的文件夹。9.root 根用户的家目录1......
阅读全文
  • 11月
  • 29日
综合 ⁄ 共 6353字 评论关闭
标签:k-d tree 物体识别 sift 休闲 最近邻搜索 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://underthehood.blog.51cto.com/2531780/687160 By RaySaint 2011/10/12 动机 先前写了一篇文章《SIFT算法研究》讲了讲SIFT特征具体是如何检测和描述的,其中也提到了SIFT常见的一个用途就是物体识别,物体识别的过程如下图所示: 如上图(a),我们先对待识别的物体的图像进行SIFT特征点的检测和特征点的描述,然后得到了SIFT特征点集合。接下来生成物体目标......
阅读全文