摘要: 引言:摄像头基本的功能还是视频传输,那么它是依靠怎样的原理来实现的呢?所谓视频传输:就是将图片一张张传到屏幕,由于传输速度很快,所以可以让大家看到连续动态的画面,就像放电影一样。一般当画面的传输数量达到每秒24帧时,画面就有了连续性。下边我们将介绍摄像头视频采集压缩及传输的整个过程。一.摄像头的工作原理(获取视频数据)摄像头的工作原理大致为:景物通过镜头(LENS)生成的光学图像投射到图像传感器表面上,然后转为电信号,经过A/D(模数转换)转换后变为数字图像信号,再送到数字信号处理芯片(DSP)中加工处理,再通过USB接口传输到电脑中处理,通过显示器就可以看到图像了。下图是摄像头工作的流程图: 阅读全文
posted @ 2013-05-15 09:16 lixq0203 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 用keytool生成一个自签名证书,并导出到文件 创建密钥项,包括一个自签名证书 keytool -genkey -keystore c:\.key -alias ldd600 按照要求输入信息 (由密钥项生成一个自签名证书 keytool -slefcert -alias ldd600 -keystore c:\.key) 证书导出到文件 keytool -export -alias ldd600 -keystore c:\.key -file c:\ldd600cert.cer 打印证书信息 keytool -printcert -file c:\ldd600cert.cer经测试很好用。 阅读全文
posted @ 2013-04-24 15:43 lixq0203 阅读(543) 评论(0) 推荐(0) 编辑
摘要: #region Dispose /// <summary> /// 清理所有正在使用的资源。 /// </summary> /// <param name="disposing">如果应释放托管资源,为 true;否则为 false。</param> protected override void Dispose(bool disposing) { if (disposing && (components != null)) { com... 阅读全文
posted @ 2013-03-08 16:26 lixq0203 阅读(3659) 评论(0) 推荐(0) 编辑
摘要: Application.ScreenUpdating = False Dim rg As Range Dim rg2 As Range Dim rg3 As Range Dim counter As Double Dim i As Long Dim j As Long Dim k As Long Dim r1, r2, c1,... 阅读全文
posted @ 2012-03-27 11:42 lixq0203 阅读(1648) 评论(0) 推荐(0) 编辑
摘要: 环境是struts2 业务中store加载的时候不一定都是把整个form提交过去,有时候也不用创建一个动态的form来提交表单。 手动加入参数即可,在action里面有get set就可以获取了。 代码示例:var conditionstr = document.getElementById("inputcondition").value; store.on('beforeload... 阅读全文
posted @ 2012-03-07 09:55 lixq0203 阅读(2187) 评论(0) 推荐(0) 编辑
摘要: 业务需要自动构建一个form然后提交到后台。 主要代码如下: ar fp2 = new Ext.FormPanel({ standardSubmit: true, frame: true, labelWidth: 10, layout: 'form', render... 阅读全文
posted @ 2012-03-06 16:59 lixq0203 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 今天创建一个动态form然后提交的过程中遇到了这个问题。因为这个form不需要显示,我没有渲染到页面,所以出现了这个问题。 解决这个错误就是把空间渲染到某个组件里面去。 比如我的form就是加上renderTo:'form-search'属性即可,其中form-search是一个div的id. 阅读全文
posted @ 2012-03-06 10:57 lixq0203 阅读(830) 评论(0) 推荐(0) 编辑
摘要: 1.业务需要动态生成表单,根据表字段生成相应的textfield2.这里实例是struts实现的,标签语言是jstl.3.java操作略去,从前端开始4.思路: 1.直接拼凑form里面的item布局字符串,然后json.decode就行了 2.一行一行的生成控件然后加入进去。重新layout一下5.代码:Ext.onReady(function(){ Ext.QuickTips.init(); <c:set var="interArr" value="${fn:length(checklist)}"></c:set> //jst 阅读全文
posted @ 2012-03-05 15:25 lixq0203 阅读(2630) 评论(0) 推荐(2) 编辑
摘要: 1.需求:开发的过程中遇到了根据数据库字段来构造checkbox的需求,在baidu上面搜了很多结果一看都是千篇一律转载过来的,不能直接使用,但是可以借鉴的,由于开发的组件用到了extjs。我也刚开始用,所以弄了两天,还好把这个需求弄出来了。方法也许不好,但是可以使用2.准备组件:额外用到了ext的ajax同步请求的组件,因为异步的话checkboxgroup还未构建就调用会报错,当然开始就赋几个item应该不会报错了,我也没时间来验证了,干脆弄了同步的。同步组件是ext-basex.js网上很多的。csdn上面有下载。3.开发步骤:Ext.namespace('My.UI') 阅读全文
posted @ 2012-03-02 09:42 lixq0203 阅读(3823) 评论(0) 推荐(0) 编辑
摘要: 我用C# 4.0作为server的开发语言,与openssl的客户端进行通信。 服务端这里验证客户端的时候我都是返回true。 然而还是报错,call to SSPI failed, see inner exception(调用 SSPI 失败,请参见内部异常) 后来修改了AuthenticateAsServer的第二个参数,改为false,就是需要客户端证书的选项。然后握手就成功了,... 阅读全文
posted @ 2011-11-28 15:58 lixq0203 阅读(1627) 评论(0) 推荐(0) 编辑