现在位置: 首页 > ZacheryGarvan发表的所有文章
原因是http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd已经不是dtd约束文件了, 打开网址,发现opensymphony的网址已经迁移走了,因为xwork的东西已经并入struts2中,成为apache的一部分.   所有的dtd已经移交到http://struts.apache.org/dtds/ 这个地方.   以后struts2的校验器的规范要改成:     <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE validators PUBLIC "-//Apache Struts//XWork Validator 1.0.2//EN" "http://struts.apache.org/dtds/xwork-validator-1.0.2.dtd">   这样就不会报错......
阅读全文
  • 05月
  • 11日
综合 ⁄ 共 381字 评论关闭
<img src="?" id="imgInit" style="width:240px;height:320px;display:block;"> <img src="?" id="imgcoo"> </body> <script language="javascript"> var adres="http://avatar.csdn.net/6/E/E/1_leedaning.jpg"; document.getElementById('imgInit').src = adres; </script> <script language="javascript"> var adres="http://avatar.csdn.net/7/E/7/1_microlab2009.jpg"; document.getElementById('imgcoo').src = adres; </script>
阅读全文
  • 05月
  • 03日
综合 ⁄ 共 5056字 评论关闭
 作者:潘明东 单位:华东理工大学机械工程学院 1 引言   在位置控制系统中,为了提高控制精度,准确测量控制对象的位置是十分重要的。目前,检测位置的办法有两种:其一是使用位置传感器,测量到的位移量由变送器经A/D转换成数字量送至系统进行进一步处理。此方法虽然检测精度高,但在多路、长距离位置监控系统中,由于其成本昂贵,安装困难,因此并不适用;其二是使用光电编码器[1]。光电编码器是高精度控制系统常用的位移检测传感器。当控制对象发生位置变化时,光电编码器便会发出A、B两路相位差90度的数字脉冲信号。正转时......
阅读全文
  • 04月
  • 27日
综合 ⁄ 共 3692字 评论关闭
这篇文章主要介绍 SIFT 算法。希望通过对 SIFT 算法的总结来更加深入地了解“尺度不变特征变换”,除此之外,也加深来对 SURF 算法的理解。 附件:SIFT—Scale Invariant Feature Transform 1 SIFT 发展历程及主要思想SIFT算法由D.G.Lowe 1999年提出,2004年完善总结。后来Y.Ke将其描述子部分用PCA代替直方图的方式,对其进行改进。是一种提取局部特征的算法,在尺度空间寻找极值点,提取位置,尺度,旋转不变量。2 SIFT算法的主要特点a) SIFT特征是图像的局部特征,其对旋转、尺度缩放、亮度变化保持不变性,对视角变化、仿射变换......
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 1594字 评论关闭
Median of Two Sorted Arrays  Total Accepted: 16280 Total Submissions: 95001My Submissions There are two sorted arrays A and B of size m and n respectively. Find the median of the two sorted arrays. The overall run time complexity should be O(log (m+n)). 从两有序数组中找Kth元素: 对两个数组分别进行二分,控制两个划分点的下标之和为k。 排除掉较大的划分点及之后的元素。 如此反复迭代直到一个数组为空或下标和<k。 class Solution { public: int findKth(int k,int *A,int m,int *......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 504字 评论关闭
1.下载所要安装的ubuntu光盘到本地的一个不用的硬盘分区的根目录下面,将其进行挂在 例如:mount  ubuntu-12.04.1-desktop-amd64.iso /mnt      将挂载后的/mnt/casper/ 目录下面的 initrd.lz 和 vmlinuz 两个文件拷贝到一个硬盘分区的根目录下面 2.在原有的linux系统的基础之上修改/boot/grub/grub.cfg文件如下 配置文件的写法 对于ubuntu12.04,配置文件使用下面几行即可 title Ubuntu 12.04 install root (hd0,0)                           //这里是配置前面下载的光盘镜象的分区号。 kernel /vmlinuz boot=casper iso-scan/f......
阅读全文
  • 02月
  • 14日
综合 ⁄ 共 262字 评论关闭
使用第三方登陆和分享可以参考http://www.mob.com/网站,上面有详细的使用说明。 但是有几点要注意的 : 1.首先是导入头文件的时候有一个第三方框架很容易忽略MessageUI.framework        如果不集成邮件和短信可以不添加 官方是 说可以不添加,但是经过测试 如果不添加的话 会报个缺少头文件的错误,所以不关集成与否都要添加 2.添加SSO授权,这个要是提前配置好的话就不用每次都要登陆账号进行授权了,具体授权方法官方文档说明很清楚 3.还有一个要注意就是bundleID 要和你的项目的一致,不然会授权不成功
阅读全文
  • 12月
  • 20日
综合 ⁄ 共 1198字 评论关闭
  bitmap图片是一个RGB888,每个像素由3个字节组成,R->8bit,G->8bit,B->8bit;   RGB565 的每个pixels是由2字节组成,R->5bit,G->6bit,B->5bit。 转换的思路是取出原图的点,对没个采样进行运算。 #define RGB565_MASK_RED 0xF800 #define RGB565_MASK_GREEN 0x07E0 #define RGB565_MASK_BLUE 0x001F void rgb565_2_rgb24(BYTE *rgb24, WORD rgb565) { //extract RGB rgb24[2] = (rgb565 & RGB565_MASK_RED) >> 11; rgb24[1] = (rgb5......
阅读全文
  • 12月
  • 12日
综合 ⁄ 共 4459字 评论关闭
计算机算法 百科名片 计算机算法是以一步接一步的方式来详细描述计算机如何将输入转化为所要求的输出的过程,或者说,算法是对计算机上执行的计算过程的具体描述。 目录 算法性质 重要算法 算法特点 算法与程序 展开 算法性质 重要算法 算法特点 算法与程序 展开 编辑本段算法性质 一个算法必须具备以下性质: (1)算法首先必须是正确的,即对于任意的一组输入,包括合理的输入与不合理的输入,总能得到预期的输出。如果一个算法只是对合理的输入才能得到预期的输出,而在异常情况下却无法预料输......
阅读全文
  • 12月
  • 11日
综合 ⁄ 共 5836字 评论关闭
一、简介 AlarmManager的本质是一个全局的定时器,AlramManager可在指定的时间或周期启动其他组件。 二、常用方法 1.set(int type,long triggerAtTime,PendingIntent operation): 设置在triggerAtTime时间启动用operation参数指定的组件。其中第一个指定了启动的服务类型。可选的参数如下: ELAPSED_REALTIME:指定从现在开始时间过了一定时间后启动operation所对应的组件。 ELAPSED_REALTIME_WAKEUP:同上。只不过在系统关机时也可以启动operation所对应的组件。 RTC:指定当系统调用System.currentTimeMillis()方法返回值与Trig......
阅读全文
  • 12月
  • 11日
综合 ⁄ 共 1159字 评论关闭
D、F、S、C、L、A、I 他们都在functions.php这个文件家 下面我分别说明一下他们的功能 D() 加载Model类 M() 加载Model类 A() 加载Action类 L() 获取语言定义 C() 获取配置值    用法就是   C("这里填写在配置文件里数组的下标") S() 全局缓存配置 用法S(“这里相当于一个唯一的标识”) F() 快速文件数据读取和保存 针对简单类型数据 字符串、数组 I()   快速创建一个对象实例 以上如果有遗漏的 内部函数 ThinkPHP值得大家学习的源码,特别是他们的中文注释让我们很容易就了解他源码中的内容 在用thinkphp......
阅读全文
  • 12月
  • 04日
综合 ⁄ 共 894字 评论关闭
getElementsByName              在firefox中是按 name名来取元素成一个数字。。。                 在IE下与getElementById一样,,,所以  iE下不标准。。少用此方法 ;   如果非要用,应另写一兼容的方法:     给一个name及name所在的标签名; function getElementsByName_iefix( tag, name ) { var elem = document.getElementsByTagName ( tag) ;var arr = new Array( ) ;  for ( i = 0 ,iarr = 0 ; i < elem.length ; i++) { att = elem[ i] .getAttribute ( "name" ) ; ......
阅读全文