- 博客(62)
- 资源 (29)
- 收藏
- 关注
原创 指纹识别-模组结构
不管指纹识别的流程和传感器原理发展得有多快,如果需要商用到手机及终端设备这种民用产品上,还是有好多问题需要克服。比如我们会看到指纹模块在正面,在背面,在侧面,其原因都是sensor性能、模组结构设计、手机ID设计以及量产工艺的限制多重因素辅助、妥协形成的。一、模组位置正面毋庸置疑,代表作当然是iPhone。其实指纹识别应用在手机上并不是APPLE首次尝的禁果,HTC、Sharp、Samsung都有过
2017-04-10 17:01:21
32822
原创 指纹识别-传感器原理
我们了解过了指纹识别的大致流程后,这篇文章用来介绍指纹识别硬件中最重要的部分,传感器。其实传感器、芯片也要符合物理学的基本原理,他们都是物理学的原理的一种实现,我们可以从光、电、声、热、力这几个基本的物理研究领域中展开,看看今天主流的指纹识别传感器的分类和实现。一、光学传感器光学传感器的发展历史可能是最久的了,已经有30年的历史了。实现的原理也是最简单的。 它主要是利用光的折摄和反射原理,将手指放
2017-04-07 17:24:15
65596
2
原创 指纹识别-流程
一、为什么要关注指纹识别生物识别技术源远流长,比如人脸识别,我们进化了精细的双眼系统进行识别,但是如果让计算机来做精确的人脸识别,却是一件比较困难的事。而相比指纹识别,可以认为在人类文明史上才开始有所作用,比如我们看到的古代的按手印、掌印画押,不过跟人脸识别不同的是,计算机做指纹识别相对容易一些。如果说得笼统一点,可以认为指纹的数据量小易处理。 所以,在IPhone 5s之后,指纹识别用在手机等终
2017-04-06 22:16:50
22947
5
原创 Open CV + VS配置的四步走
网上的配置一大堆,自己精简一下,节省你我时间,一下以我的环境 Win7 + VS2010 + Open CV 2.10 为例。1、Windows环境变量配置计算机->属性->高级属性设置->环境变量->系统变量->Path 双击Path添加你的Open CV的路径: D:\Open_CV\opencv\build\x64\vc10\bin;2、VS的包含目录配置双击 (属性管理器->Debug
2017-02-11 14:28:36
8348
原创 VS 64位永久配置
我们现在的系统大部分都是64位的了,但是VS还是默认保留了32位的输出程序,如果每次都通过属性页将平台修改64位的,岂不是很麻烦,有没有一种一劳永逸的方法?以我的VS2010为例,可以在\Microsoft Visual Studio 10.0\VC\VCWizards目录下,修改default.vcxproj、DefaultTest.vcxproj、vcupgradedefault.vcxproj
2017-02-11 13:59:31
1447
原创 window7 右键 CMD
1、运行regedit打开注册表2、在注册表 HKEY_CLASSES_ROOT/Directory/shell分支下新建一项命名为“CommandPrompt”,修改右侧窗口中的“默认”键 值为“命令提示符(你想要在右键菜单里看到的文字)”,并在该项下级再建一个新项“Command”,将右侧窗口中“默认”键值设为“cmd.exe /k cd %1”。
2013-03-05 21:38:54
822
原创 linux 解压 压缩
喜欢window不但是他的熟悉界面,喜欢linux也仅仅是因为它的装逼本质,一个压缩格式分这么多,还得用不同的命令。 .tar 解包:tar zxvf FileName.tar 打包:tar czvf FileName.tar DirName --------------------------------------------- .gz 解
2012-10-13 14:36:27
705
原创 linux 内核升级 centos
喜新厌旧不是一个贬义词!比如,对于linux来说~ 虚拟机上装了一个centos 5.5,内核是2.6.18的。本着与时俱进的党的号召,闲的时候我想把我的内核升级一下了!于是度娘了一番,可是事情总是不能按照预期的轨迹走,生活却还得继续,自己摸索吧! 为了不由太大的跨越,我选择了升级到2.6.19. 1、在ftp://ftp.ke
2012-10-13 14:08:42
1831
原创 展讯android LEDS模块分析----各种关系
言归正传,我想详细说一下这个函数,bus = bus_get(drv->bus);退回去想一想,drv->bus是什么bus,是&sprd_kb_led_driver->driver->bus,是&platform_bus_type,priv->driver = drv;drv->p = priv;建立起drv->p 和 drv之间的关系priv->kobj.kset = bus->p
2012-10-08 16:50:12
1288
原创 Jquery 插件 qtip 实现丰富的提示效果
在html中,我们如过实现 鼠标移到元素上给出提示的话,我们可以为每个元素增加title 属性。但是这样的提示不够美观,qtip的出现给我们增强效果提供了新的选择,官网地址如下http://craigsworks.com/projects/qtip/ 里面有好多的demo。代码页介绍的好详细。主要有以下功能供我们选择以及以下各种插件,可根据自己需要选择:
2012-09-12 13:14:16
14235
原创 加载JSON文件并在 RGraph 中以 柱状图来展示
随着Html 5 的流行,出了不少基于Canvas 的图表控件,使用这些控件可以展示图表,仪表盘,饼图等等,这样我们可以比较方便展示信息,让数据更直观。在此简单介绍一下RGraph 这组控件,官网http://www.rgraph.net已经介绍很详细了,我在此只是简做笔录,方便用时拿来即可。首先介绍一下 柱状图准备工作:1,首先我要展示的数据如下得数据如下:数据以JS
2012-09-11 17:20:39
5372
2
原创 使用Javascript 实现 分享到 新浪微博 QQ 空间等
我们阅读博客的时候经常会用到这样功能,当然有时候也会想把自己的网站上也加入类似的分享功能,各大厂商已经给出了相应的API,点击一个按钮即可弹出窗口进入分享,我们事先可以设置一些参数,一般常用的就是 网站的网址,图片还有一些内容描述。这里我写了三个方法,分别分享到 新浪微博,Q空间,以及腾讯微博var ShareTip = function(){ }//分享到腾讯微博Shar
2012-09-10 15:34:49
41165
1
原创 Silverlight 加载JSON文件 以及反序列化
在写 Silverlight Demo的过程中,由于不想涉及到数据库的东西,于是把数据存储在JSON的配置文件中,通过加载并解析 JSON文件来实现加载数据到前端首先建立silverlight 应用程序 在 Web 工程中增加一个文本文件 命名为 json.txt,输入如下内容[{"contryname" : "日本", "capital" : "东京"},{"contrynam
2012-08-02 14:37:39
3520
原创 两种方式 用 ArCGIS API for Silverlight增加标注
1,作为每个标注作为元素进行添加,在ElmentLayer可以放任何SL的控件,可操作性比较强,用起来也比较灵活。可以利用Elment 实现,InfoWindow,tip等功能,当然实现标注可是小菜一碟,先定义一个UserControl ,XAML 如下<UserControl x:Class="VolunteerAction.MyInfoWindow" xmlns="http://sch
2012-07-17 16:58:41
3673
原创 IIS 服务器下 Webservice 访问 Sqlserver的问题
环境:系统 win7旗舰版 64位 开发工具 VS 2010 数据库 Sqlserver 2008 Express问题 :在VS2010中 通过Webservice访问数据库在 IIS 下一直返回错误,相同的代码如果使用VS 自带的web服务器,程序则正常运行 诊断: 由于我连接数据库使用的是windows 身份验证,应该改为Sql Serve 连接方式。需要启用sa
2012-07-17 15:07:25
6116
转载 SQl PLUS
分四类: DQL :select DDL :create,alert,drop,rename,truncate DML :insert,update,delete DCL :grant(授权),revoke(收回) 逻辑事务管理:commit,rollback,save-point使用SQL*PLUS 编辑命令:
2012-06-07 16:49:34
1321
转载 常见正则表达式
^((0?1[358]\d{9})|((0(10|2[1-3]|[3-9]\d{2}))?[1-9]\d{6,7}))$ 手机及座机区号+座机号码+分机号码:regexp="^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$"手机(中国移动手机号码):regexp="^((\(\d{3}\))|(\d{3}\-))?13[4
2012-06-07 16:41:06
719
转载 HTML5 Web Worker的使用
Web Workers 是 HTML5 提供的一个javascript多线程解决方案,我们可以将一些大计算量的代码交由web Worker运行而不冻结用户界面。一:如何使用WorkerWeb Worker的基本原理就是在当前javascript的主线程中,使用Worker类加载一个javascript文件来开辟一个新的线程,起到互不阻塞执行的效果,并且提供主线程和新线程之间数据交换
2012-06-07 16:28:54
639
转载 linux下的快捷键详细介绍
做了一段时间linux运维,一些快捷键用的不是很好。甚至有些还忘记了,想想总结一下,说明一下,这里的总结是从网上找了N篇文章,找了一些有用的放在这里。在命令行下的的快捷键:删除ctrl + d 删除光标所在位置上的字符相当于VIM里x或者dlctrl + h 删除光标所在位置前的字符相当于VIM里hx或者dhctrl + k 删除光标后面所有字符相当于VIM里d shi
2012-06-07 16:25:47
463
转载 linux下的快捷键详细介绍
做了一段时间linux运维,一些快捷键用的不是很好。甚至有些还忘记了,想想总结一下,说明一下,这里的总结是从网上找了N篇文章,找了一些有用的放在这里。在命令行下的的快捷键:删除ctrl + d 删除光标所在位置上的字符相当于VIM里x或者dlctrl + h 删除光标所在位置前的字符相当于VIM里hx或者dhctrl + k 删除光标后面所有字符相当于VIM里d shi
2012-06-07 16:21:06
473
原创 部署带有WebService的Silverlight应用程序 遇到的困难及解决方案
一,如果使用了Access数据库,部署到64位的服务器上时,需要修改网站所在的应用程序池的高级设置,允许运行32位的应用程序为ture。二 ,调用了Web服务,在部署Web服务的时候,要输入,修改Xap中的配置文件ServiceReferences.ClientConfig,服务的地址要写成域名的形式,比如ddress="http://www.ddddddd:8080/App/Volu
2012-05-08 18:22:03
2174
转载 Windows Phone 7 使用本地数据库
终于在Wp7.1中加入了数据库,使保存、查找、插入数据不再痛苦。在WP7中如果要做到这些,要么使用XML自已实现,要么使用第三方数据库,但是第三方数据库要么性能不好,要么占用空间太大,要么收费,现在总算有原生的本地数据库了。1 这个本地数据库,不能直接支持Transact-SQL,需要通过LINQ to SQL 对象模型作为Proxy来操作数据库,为此引入了一个新的类System.Data.L
2012-05-04 07:52:30
744
转载 浅谈Windows Phone 7本地数据库的选择
简介 最近在选择Windows Phone 7的本地数据库,把经验记录下来。数据库的选择,我考虑以下几点: 性能, 稳定性, footprint(占用文件和内存大小),费用(许可证类型),易用性(访问方式,是否提供管理工具等)。下面讲述Windows Phone下我所了解到的一些数据库实现以及其优缺点。 Windows Phone 7 database http://winph
2012-05-04 07:46:06
583
原创 Silverlight 使用Visifire Chart 展示统计图
visifire是一款基于WPF&silverlight的动画图表控件,支持数据绑定、数据钻取以及实时更新等功能特点。重要一点是能展现特别炫的效果。下面简单介绍一下 他的简单使用首先 下载 Visifire 的dll 加载到工具箱中,会发现增加很多控件拖放chart 到XAML 文件中 后台加载的代码如下首先要创建数据源,在这里我要展示北京市各个区义工组织的个数
2012-04-26 16:55:56
8553
原创 基于 ArcGIS API for Silverlight开发的 “讲述咱义工的事儿” 关键技术介绍
无论在什么时候什么地方,技术都只是个工具,这个工具是为了更好地服务于我们的生活,我们要做到的就是运用自己有限的技术,去做点有意义的事,让我们的周围因为这件事而产生一点点小小的改变。这样也就实现了技术的价值。 最近推出了第三期的地图故事(讲述咱义工的事儿),讲述是关于义工的故事,体现了GIS在公益方面的应用,本篇博客主要介绍这个应用中用到的一些关键技术,,我只是想说,GIS的实现其实不难
2012-04-25 07:46:49
1460
原创 .NET发送邮件
首先导入using System.Net.Mail;public void SendEmail(string sendToList, string attachment, string subject, string mailBody){ MailMessage mail = new MailMessage(); sendToList = sendToList.Trim()
2012-04-16 10:32:29
487
原创 UBUNTU的一些快捷键
玩了一会UBUNTU,在windows里用快捷键用多了到linux怎们能少了?在网上找了一些!Alt + F1 类似Windows下的Win键,在GNOME中打开"应用程序"菜单(Applications) Alt + F2 类似Windows下的Win + R组合键,在GNOME中运行应用程序 Ctrl + Alt + D 类似Windows下的Win + D组合
2012-04-12 19:46:24
1699
原创 展讯平台调试之文件输出LOG
在很多情况下,即便是在开机状态下也不方便用USBlog,比如说有些在开机启动过程中出现的一些状况,又比如说我现在做的这个电源管理,如果插上USB就会充电导致无法抓得插上充电器瞬间的流程!那么这种情况下该怎么办呢?用文件输出log吧!static char g_szbuf_cg_log[1024];#define cg_diag_trace(lpstr, ...) { \
2012-04-04 19:23:04
2263
原创 展讯平台如何调试之assert的串口打印
虽然,通过串口输出,我们定位到了程序大约在什么地方走不动了,我们就一行一行的注释掉,但是知道建立起了APPtask就死掉了,这时不可能的啊!一定是在其他线程里面死了,导致了assert的!没问题,我们有办法,在threadx_assert.c里面有_TXAS_SystemAssert函数会打印出死在了什么程序的多少行,OK,本来是用DIAG打印的,手机启动不起来,DIAG是不用指望了,把串口打
2012-04-04 18:40:32
2262
原创 展讯平台如何调试之打LOG--串口log
接上一篇,因为当时项目急,可以用了也没去研究,现在省出来点玩DOTA的时间记录一下,就说那个串口输出函数吧,各种宏,他感觉那样好,其实更不好理解,我们可以尝试把宏替代进去就形成了这么一个函数。#define TF_STACK_LIMIT 0x10000#define SIO_TX_EMPTY(s) ((s) & 0xFF00)#define WAI
2012-04-04 18:27:32
4036
原创 展讯平台如何调试之打LOG--串口log
公司最近做一款数据卡,还是用的展讯的8800,板子还没回来,想先在8802上实验一下!但是在移植到8802上的时候板子一直都跑不起来。以前出现问题的时候第一反映就是去打LOG,查异常,但是这次貌似死得很早,根本就认不出diag!怎么办呢?在这种情况下就用串口来打印吧,选择的理由是串口初始化简单,打印工具普遍!在确定了不是FLASH的问题后,就要确定BOOT是不是跑过去了,汇编跑过去后进入m
2012-04-04 17:39:31
5686
翻译 JS API 2.8 新特性
随着 HTML 5 大军即将到来,ESRI 为了迎合这一趋势,也加快了JS APi的更新速度,在去年12月发布2.6之后 今年二月份发布了 2.7 ,昨天发布了2.8,,,,下面介绍一下 新版本的新特性2.8中的更新一,新特性:1. 支持Portal for ArcGIS API version 1( 2. 支持ArcGIS Server 10.1 编辑追踪
2012-03-29 10:34:49
1422
原创 如何在arcgis javascript api viewer使用配置文件
背景:我想在前端加载一个图层,为了方便以后的配置,于是打算把地图服务的地址存到配置文件里面,方便以后的修该,思路主要如下,我们可以把服务放在一个文本文件里面,为了便于读取,就以JSON格式来存储吧,通过ajax 可以实现访问服务器端的文件,我在前面文章中已经写过如何通过AJAX 访问web服务,步骤大致类似。。不过JS Viewer 提供了一种更简单的解决方案(本质也是把这个过程封装起来了);,
2012-03-22 15:08:52
3097
原创 dojo 设置 FilteringSelect的高度
由于在 FilteringSelect 要加载很多个数据,但是现实效果 铺满了窗口的 高度,需要设置一下,显示的最大高度,由于能力问题在API 中没有找到相关的属性,于是经过各种猜测。
2012-03-21 09:15:43
1523
原创 source insight SHIFT+F12
好久没来逛逛了,最近忙得蛋疼,记点什么吧!source insight的一些东西,如何添加自己的快捷键。比如打开所看的文件,Opthions -> Custom Commands -> Command add,比如说添加为hot_key(这个名字是自己随便起的),在run 写:explorer /e,/select,%f,然后在Keys->选择自己想要的快捷键就OK了!
2012-03-20 22:28:39
1568
原创 Dojo AJAX 访问C#Web 服务 并且返回JS 格式的数据
通过dojo.xhrPost访问web服务,请求返回的格式为Json ,通过dojo.fromJson 将字符串生成Json对象 var intakenameselected=this.widgets.intakname.value; var xhrArgs = { url: "
2012-03-20 19:49:15
1813
原创 通过ARCGIS for Javascript api 加载数据 ,并显示在dojo的FilteringSelect上
首先创建一个FeatureLayer,不加载到地图上,调用feature layer的query 方法var treeList = new esri.layers.FeatureLayer("http://192.168.200.232/ArcGIS/rest/services/WEM/wem/MapServer/3", { outFields: ["Name"] });
2012-03-20 19:43:48
3089
boostdesc_bgm.i头文件+python37_d.lib.rar
2019-11-12
opencv-4.1.1+opencv_contrib-4.1.1+cmake-3.14.5-win64-x64
2019-11-12
数字图像处理-冈萨雷斯第三版错误集 图片资源.rar
2019-07-18
数字图像处理-冈萨雷斯第三版 第十章 图片资源.rar
2019-07-18
数字图像处理-冈萨雷斯第三版 第八章 图片资源.rar
2019-07-16
数字图像处理-冈萨雷斯第三版 第七章 图片资源.rar
2019-07-16
数字图像处理-冈萨雷斯第三版 第六章 图片资源.rar
2019-07-16
数字图像处理-冈萨雷斯第三版 第四章 图片资源.rar
2019-07-16
数字图像处理-冈萨雷斯第三版 第二章 图片资源.rar
2019-07-16
数字图像处理-刘定生.rar
2019-07-16
24小时自学HTML和CSS].源代码.zip
2011-12-29
WEBGL1.0中文版
2011-12-28
vsftpd-2.0.1-5.EL4.5.i386.rpm
2011-12-28
arm-linux-gcc-4.3.2.part2.rar
2011-12-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人