寻找合适的算法判定两个集合是否相同,要求时间复杂度为O(N),空间复杂度为O(1),集合中的元素有可能是int,也有可能是string等。解决方法:计算着每个集合所有元素的信息指纹(MD5或者SHA1算法),然后累加起来,判定两个和是否相等,若相等则集合相同,否则集合不同。...
分类:
其他好文 时间:
2015-04-20 18:26:18
阅读次数:
114
iOS 8 中如何集成 Touch ID 功能2013年9月,苹果为当时发布的最新iPhone产品配备了一系列硬件升级方案。在iPhone 5s当中,最具创新特性的机制无疑要数围绕Home按钮设计的超薄金属圈,也就是被称为Touch ID的指纹传感器。开发人员随后开始纷纷将其API作为突破口,希望能...
分类:
移动开发 时间:
2015-04-16 19:42:47
阅读次数:
265
前一阵子一直在赶项目进度,没有太多时间写博客,现在终于空闲了,将以前欠下的博客补上来。
在iOS8.0之后,API开放了指纹验证的功能。开放的API虽然只能用来作为验证使用,比较局限,但是对于有类似“手势密码”功能的app来说,已经足够用了。有了这个新api,就可以在app中再多一种高大上的解锁方式了。
指纹验证功能的最低硬件支持为iPhone5s,iPad 6,iPad mini 3这些有t...
分类:
移动开发 时间:
2015-04-07 13:58:13
阅读次数:
165
[半原创]指纹识别+谷歌图片识别技术之opencv代码...
分类:
其他好文 时间:
2015-04-01 17:54:39
阅读次数:
268
职场上的新人,经常会说一句话:这个对我没用。比如现在做java开发,python对我没用,现在做开发,项目管理对我没用,大学课程没用,数学物理化学没用。这种功利的想法其实有个问题,就是这个世界上根本不存在多少有用的知识。没有什么三句话就能说清楚的秘诀可以让你的工作变轻松或者让你拿到更多的收入。
有句古老的谚语说机会总是留给有准备的人,没有谁有能力恰好掌握刚刚够用的知识,也没谁能把握住命运的脉络预言自己绝不会走上某条道路。——我绝不在考勤机里录入指纹,因为我要给自己留下犯罪的机会。从另外一侧看,也没有任何人会...
分类:
其他好文 时间:
2015-03-19 18:36:06
阅读次数:
110
之前一直在纠结什么是端口转发,现在写下自己的理解,并试验本地端口,远程端口转发SSH(SecureShell,安全外壳协议),在SSH的通道上传输数据都是通过加密的,每次连接SSH会执行指纹核对来确认用户连接到正确的远程主机上,如果在其它协议的数据通过SSH端口进行转发,SSH连接..
分类:
其他好文 时间:
2015-03-18 18:33:57
阅读次数:
216
图案解锁、密码解锁、面部解锁,在众多的个人安全解锁方式出现后,安全系数更高的指纹解锁也出现了。那么你们知道他的工作原理吗?“指纹,由于其具有终身不变性、唯一性和方便性,已几乎成为生物特征识别的代名词。指纹是指人的手指末端正面皮肤上凸凹不平产生的纹线。纹线有规律的排列形成不同的纹型。纹线的起点、终点、...
分类:
其他好文 时间:
2015-03-18 10:31:46
阅读次数:
128
public String generateToken() throws Exception {
String token = System.currentTimemillis() + new Random().nextInt() + "";
MessageDigest md = new MessageDigest("md5");//可得到数据的摘要指纹,...
分类:
其他好文 时间:
2015-03-15 17:00:22
阅读次数:
358
为了去除指纹上的汗点,使得指纹较为连续,尝试了下膨胀与闭运算
分类:
其他好文 时间:
2015-03-13 22:08:10
阅读次数:
190