图像空间到参数空间的转换对于图像中共线的点集{(x0,y0), (x1,y1), ...}都经过直线y=kx+b,先在我们换一个说法,“斜率为k,截距为b的直线y=kx+b包含了所有在该直线上的点”。一种强调的是图像中的点集,另一种强调的是直线的参数k和b,通过直线的点集去描述这条直线明显没有直接通过k,b两个参数去描述那样直接方便。而Hough变换就是将我们“点共线”的思维转化到参数空间{k,b...
分类:
其他好文 时间:
2014-12-03 10:34:12
阅读次数:
373
和 QQ 侧滑菜单类似效果,包括缩放、透明度变化、位置变化。...
分类:
其他好文 时间:
2014-12-03 10:34:01
阅读次数:
168
背景
一个高效的软件开发过程对软件开发人员来说是至关重要的,决定着开发是痛苦的挣扎,还是不断进步的喜悦。国人对软件蓝领的不屑,对繁琐冗长的传统开发过程的不耐,使大多数开发人员无所适从。最近兴起的一些软件开发过程相关的技术,提供一些比较高效、实用的软件过程开发方法。其中比较基础、关键的一个技术就是测试驱动开发(Test-Driven Development)。虽然TDD光大于极限编程,但测试驱动开...
分类:
其他好文 时间:
2014-12-03 10:34:01
阅读次数:
190
关于论文这两天翻了翻cvpr2014的论文,发现程明明老师关于Objectness Detecting的论文,于是拜读了一番。论文贡献了两个观点:目标有closed boundary,因此将窗口resize到8x8也能进行目标和背景的识别,这实际上降低了窗口的分辨率,resize到8x8目的是加速计算。这就相当于我们看路上走的人一样,在很远的地方即使我们没看清楚脸,只是看到一个轮廓也能识别出是不是...
分类:
其他好文 时间:
2014-12-03 10:35:19
阅读次数:
203
背景
CppUnit 是个基于 LGPL 的开源项目,最初版本移植自 JUnit,是一个非常优秀的开源测试框架。CppUnit 和 JUnit 一样主要思想来源于极限编程(XProgramming)。主要功能就是对单元测试进行管理,并可进行自动化测试。这样描述可能没有让您体会到测试框架的强大威力,那您在开发过程中遇到下列问题吗?如果答案是肯定的,就应该学习使用这种技术:
测试代码没...
分类:
其他好文 时间:
2014-12-03 10:34:04
阅读次数:
294
现在深深的体会到,不仅仅人与人的差别是巨大的,程序员与程序员之间的差别同样是很明显的。...
分类:
其他好文 时间:
2014-12-03 10:33:54
阅读次数:
216
翻译自官方指南的全文搜索一章。
全文搜索(Full Text Search)
现在我们已经讨论了搜索结构化数据的一些简单用例,是时候开始探索全文搜索了 - 如何在全文字段中搜索来找到最相关的文档。
对于全文搜索而言,最重要的两个方面是:
相关度(Relevance)
查询的结果按照它们对查询本身的相关度进行排序的能力,相关度可以通过TF/IDF,参见什么是相关...
分类:
其他好文 时间:
2014-12-03 10:31:26
阅读次数:
313
代码届有一句非常经典的话:“不要重复制造轮子”,多少人看过之后便以此为本,把鲁迅的“拿来主义”发扬光大,只搜轮子,不造轮子。但现在我想补充的一句是“不要重复制造轮子,不等于不需要知道轮子是如何制造的”!
读过PullToRefresh的源码之后,我便依照着做了一个小Demo出来,下面就此原理为大家解析一番。究竟是哪句代码实现了如此强大的功能,究竟是哪个方法是贯穿全文上下?
原理...
分类:
其他好文 时间:
2014-12-03 10:31:22
阅读次数:
180
public class IntentUtil {
public static void start_activity(Activity activity,Class cls,BasicNameValuePair...name)
{
Intent intent=new Intent();
intent.setClass(activity,cls);
for(int i=0;i<na...
分类:
其他好文 时间:
2014-12-03 10:31:46
阅读次数:
130
var cellsrenderer = function(row, columnfield, value, defaulthtml, columnproperties) {
if ((row == 1) || (row == 3) || (row == 5)) {
var formattedValue = value;
if (columnpropertie...
分类:
其他好文 时间:
2014-12-03 10:30:57
阅读次数:
1311
该错误是在我将NSString类型的参数赋值给UIImage类型的时候报出的,查了一会才查出是这的问题。
如果大家不是这个问题查一下是不是也是赋值类型错了。...
分类:
其他好文 时间:
2014-12-03 10:31:04
阅读次数:
1182
Asterisk和其他传统的PBX完全不同,因为Asterisk的拨号计划以同样的方式处理所有的入局信道(incoming channels)。
传统的PBX在逻辑上区分工作站信道(连接电话机)和电话局信道(连接到外部世界)。这意味着,你不可能无缝地在一个工作站端口配置一个外部网关。同样,传统PBX也很难实现对离站(off-site,不在座位上或外出办事)资源的访问,比如前台如果外出办事就什么事...
分类:
其他好文 时间:
2014-12-03 10:29:03
阅读次数:
301
正常安装完zabbix后,登录后zabbix监控报错zabbix server is not running: the information displayed may not be current,下面的几种情况都有可能引起这个错误,1. selinux是否关闭。一定要关闭这个,开启selinu...
分类:
其他好文 时间:
2014-12-03 10:29:00
阅读次数:
166
看了篇文章,觉得分析得很透彻,其后总结的很到位,地址:http://www.iteye.com/topic/1083832把获取与释放操作串在一起在简单看一下:获取锁的时候将当前线程放入同步队列,并且将前一个节点的状态置为signal状态,然后阻塞当这个节点的前一个节点成功获取到锁,前一个节点就成了...
分类:
其他好文 时间:
2014-12-03 10:29:28
阅读次数:
195
微软近期Open的职位:Software Development Engineer II- Commerce Platform GroupStandard job title: Software Development EngineerIIJob posting title: Sr. SDE-ARD...
分类:
其他好文 时间:
2014-12-03 10:27:39
阅读次数:
237
DataView view = new DataView();view.Table = DataTableA;view.RowFilter = "itemType = 'book'";//itemType是DataTableA中的一个字段DataTableB= view.ToTable();或者:D...
分类:
其他好文 时间:
2014-12-03 10:28:46
阅读次数:
154
现在深深的体会到,不仅仅人与人的差别是巨大的,程序员与程序员之间的差别同样是很明显的。 普通的程序员仅仅是完成自己的任务,完成任务后不思进取,不再修改自己的代码,不再去想有没有更好的实现方式,其实重构自己的代码真的是一件很重要的事情,他们完成任务,满足于现状,或者仅仅只是为了养家糊口,当然...
分类:
其他好文 时间:
2014-12-03 10:27:07
阅读次数:
176