- Hikvision NVR接入Uniview的一些问题——录像篇
白水长情
调试记录监控GB28181
现场环境硬件环境Uniview平台:VM8500-IMOS110-B3329H240IP:192.168.0.3HikvisonNVR:DS-8632N-I8IP:192.168.12.150IPC:DS-2CDX2T25F-JYIS拓扑环境测试类别回放业务功能完成程度实现了对录像的检索、回放及录像下载。存在问题问题:Uniview检索一段录像,实际呈现录像时间长于预期录像时间。定位:过程:平台请
- pgsql 筛选中文字符正则_PostGreSql 判断字符串中是否有中文的案例
優嫿
pgsql筛选中文字符正则
我就废话不多说了,大家还是直接看代码吧~实例imos=#select'hello'~'[\u2e80-\ua4cf]|[\uf900-\ufaff]|[\ufe30-\ufe4f]';?column?----------f(1row)imos=#imos=#select'hello中国'~'[\u2e80-\ua4cf]|[\uf900-\ufaff]|[\ufe30-\ufe4f]';?colu
- PostGreSql 判断字符串中是否有中文的案例
我就废话不多说了,大家还是直接看代码吧~实例imos=#select'hello'~'[\u2e80-\ua4cf]|[\uf900-\ufaff]|[\ufe30-\ufe4f]';?column?----------f(1row)imos=#imos=#select'hello中国'~'[\u2e80-\ua4cf]|[\uf900-\ufaff]|[\ufe30-\ufe4f]';?colu
- leetcode 729与731. My Calendar II的通用解题思路
dong_beijing
c++
日程安排问题,即同一时间段内不能有超过n个的事件同时发生,均可以采用imos法来解决,具体方法如下:classMyCalendar{public: MyCalendar(){ } boolbook(intstart,intend){ rec[start]++; rec[end]--; intc=0; for(auto&
- imos 学习笔记四 录像 c#
weixin_30783913
录像//////单个通道的录像/////////privatevoidtsButtonRecord_Click(objectsender,EventArgse){UInt32ulRet=0;//检查用户登录状态if(null==m_player.m_mainForm){MessageBox.Show("请先登录!");return;}//当前选中的用户控制面板selectedSubCtrl=m_p
- imos学习笔记一 sdk开发环境
retacn
imos
音频协议类型G711(A/U)G722(48/56/64)G722.1(24/32)G723.1(5.3k/6.3k)视频流协议类型h261h262h263h264MPEG4媒体加密类型aesdesh235加密密码加密md5des传输协议h323sipvs2010中默认包含路径设置方法(vc++项目)1)选择“项目”->“属性”菜单项,打开“属性页”窗口,选择其中“配置属性”->“C/C++”->
- 设备SDK--华三IMOS平台
茄子船长
监控设备--SDK/ONVIF
华三IMOS平台跟别家平台比起来,有以下几个特点:1心跳华三平台需要用户做心跳,可以自动发送(调用IMOS_AutoKeepAlive(),2012-6月的版本没这个函数),也可以手动每隔30秒调用IMOS_UserKeepAlive()。2图像回调分别给出了Y值,U值,V值的指针和大小,方便用户自己组装YUV的数据。常见错误码及其分析:1057发送同步消息超时.3862SDK初始化失败3948摄
- IMOS简单介绍
Patrol-Eagle
物联网展望
IMOS(IPMultimediaOperatingSystem)即IP多媒体操作系统,旨在打造IP领域的多媒体开发平台。一方面,支持监控、视讯、媒体发布、VOD、语音业务,提高开发效率,降低维护成本。另一方面,也是更为长远的意义,是为H3C多媒体产品的不断丰富和完善奠定基础,为客户、合作伙伴以及业界友商开发增值业务、技术合作、技术创新提供弹性空间。以上为官方的概述,在这里我以我个人的理解概述一下
- iphone7 plus美国康宁非满版9H钢化玻璃膜(iMos)
在线江湖体验评测室
iPhone7Plus的RetinaHD显示屏能够呈现电影级别的色彩,更加丰富的色彩层次来呈现更加逼真的影像。iPhone7Plus显示屏——RetinaHD显示屏更明亮、更绚丽,非常遗憾的是标配中不含手机贴膜。为了更好的预防,在实际使用的过程中意外摔碎屏、划伤高端显示屏,用户只能自购手机保护贴膜。iMosiphone7plus美国康宁非满版9H钢化玻璃膜:imos是台湾手机保护贴领导品牌。采用美
- POJ1083
DeamoV
题目LINK题意解释题意是从一个房子到另一个房子搬桌子,题意中两个搬桌子的进程中,如果两者在使用走廊的过程中没有重叠的部分那么就可以同时进行。这道题整体的思路是imos算法,就是想象一个轴,轴里有123...n,然后找出每次移动桌子的区间,在用类似俄罗斯方块的方法叠加上去,这道题的最终结果是叠加后最厚区间的高度。(建议自行百度1mos算法,十分直观)收获首先这道题的坑有两个。1.给出的起始点可能小
- 23-A2-L3-5 ¿Qué pasó? 发生了什么?
Alan_ash
Seamoslaspersonasqueaprecianloquetienen.让我们做珍惜所得的人。陈述式简单过去时★规则动词变位以ar结尾:-é,-aste,-ó,-amos,-asteis,-aron以er,ir结尾:-í,-iste,-ió,-imos,-isteis,-ieron★完全不规则动词变位ser和ir注意:ser和ir的陈述式简单过去时变位形式相同。★特殊不规则变位第一组:词根
- imos-累积和法
clevone
数学
在解AOJ0531PaintColor时,学到了一个累积和的妙用——imos法,由于原文是日语,所以特意翻译过来。值得一提的是,作者KentaroImajo跟鄙人同龄,却已取得如此多的成就,而鄙人一无所成,实在汗颜。imos法imos法是将累积和算法拓展到多次元、高次空间的方法。虽然程序竞赛中出题最多不过2次元1次,但是2012年KentaroImajo将其用于高次元高次空间,在信号处理/图像处理
- imos 学习笔记五 抓拍 c#
retacn_yue
抓拍/// ///抓拍 /// /// /// privatevoidtsButtonSnatch_Click(objectsender,EventArgse) { //检查用户登录状态 if(null==m_player.m_mainForm) { MessageBox.Show("请先登录!"); r
- imos 学习笔记四 录像 c#
retacn_yue
录像 /// ///单个通道的录像 /// /// /// privatevoidtsButtonRecord_Click(objectsender,EventArgse) { UInt32ulRet=0; //检查用户登录状态 if(null==m_player.m_mainForm) { MessageB
- imos 学习笔记三 下载指定时间段视频信息 c#
retacn_yue
下载指定时间段视频信息-1初始化-2加密密码-3登录*4启动播放器*5查询录像文件 6获取录像文件的url7打开下载媒体流8设置下载媒体流厂商标志9开始下载媒体流10停止下载媒体流11停止播放器-12注销用户-13释放imosSDK资源//4启动播放器 ulRet=IMOSSDK.IMOS_StartPlayer(refstLoginInfo.stUserLoginIDInfo,//用户标识
- imos学习笔记二 用户登录c#
retacn_yue
用户登录1初始化sdk2加密密码3登录4定阅推送功能5注册推送信息处理的回调函数6用户注销 /// ///多用户登录方法 /// ///用户名 ///密码 ///服务器的ip ///用户所在客户端的ip ///用户登录代出信息 publicLOGIN_INFO_SLoginMethod(StringusrLoginName,StringusrLogi
- imos学习笔记一 sdk开发环境
retacn_yue
音频协议类型G711(A/U)G722(48/56/64)G722.1(24/32)G723.1(5.3k/6.3k)视频流协议类型h261h262h263h264MPEG4媒体加密类型aesdesh235加密密码加密md5des传输协议h323sipvs2010中默认包含路径设置方法(vc++项目)1)选择“项目”->“属性”菜单项,打开“属性页”窗口,选择其中“配置属性”->“C/C++”->
- ftp操作
zhengbo0
1、ftp实体beanpackageorg.imos.cfdispatch.util.ftp;
publicclassFTPEntityBean{
StringhostName;
StringuserName;
Stringpassword;
Stringport;
StringDownloadPath;
StringSaveFilePath;
publicFTPE
- 大安防解决方案
sdbaby
解决方案安防监控安防工程
宇视的大安防解决方案是指宇视IP监控系统和其它宇视合作伙伴的消防、门禁、专业报警及安防管理管理软件相配合形成的安防解决方案,包括两种典型应用方式:方式一:安防协同报警应用模式以宇视IP监控系统为核心,消防、门禁、专业报警等系统基于IMOS平台提供的报警/事件协议接口,将自身系统的特殊事件或报警信号转换为该协议接口,发送给宇视IP监控系统,在IP监控系统上进行各种报警联动动作,包括报警联动客户端图像
- 大安防解决方案
sdbaby
解决方案安防
宇视的大安防解决方案是指宇视IP监控系统和其它宇视合作伙伴的消防、门禁、专业报警及安防管理管理软件相配合形成的安防解决方案,包括两种典型应用方式:方式一:安防协同报警应用模式以宇视IP监控系统为核心,消防、门禁、专业报警等系统基于IMOS平台提供的报警/事件协议接口,将自身系统的特殊事件或报警信号转换为该协议接口,发送给宇视IP监控系统,在IP监控系统上进行各种报警联动动作,包括报警联动客户端图像
- 设备SDK--华三IMOS平台
evsqiezi
华三IMOS平台跟别家平台比起来,有以下几个特点:1心跳华三平台需要用户做心跳,可以自动发送(调用IMOS_AutoKeepAlive(),2012-6月的版本没这个函数),也可以手动每隔30秒调用IMOS_UserKeepAlive()。2图像回调分别给出了Y值,U值,V值的指针和大小,方便用户自己组装YUV的数据。 常见错误码及其分析:1057发送同步消息超时.3862SDK初始化失败3948
- java实现压缩解压缩
zhengbo0
压缩packageorg.imos.manager.util.zip;
importjava.io.File;
importjava.io.FileInputStream;
importjava.io.FileNotFoundException;
importjava.io.FileOutputStream;
importjava.util.zip.ZipEntry;
import
- servlet实现下载
zhengbo0
packageorg.imos.manager.action;
importjava.io.IOException;
importjava.lang.reflect.InvocationTargetException;
importjava.lang.reflect.Method;
importjavax.servlet.ServletException;
importjavax
- 桌面上有多个球在同时运动,怎么实现球之间不交叉,即碰撞?
换个号韩国红果果
html小球碰撞
稍微想了一下,然后解决了很多bug,最后终于把它实现了。其实原理很简单。在每改变一个小球的x y坐标后,遍历整个在dom树中的其他小球,看一下它们与当前小球的距离是否小于球半径的两倍?若小于说明下一次绘制该小球(设为a)前要把他的方向变为原来相反方向(与a要碰撞的小球设为b),即假如当前小球的距离小于球半径的两倍的话,马上改变当前小球方向。那么下一次绘制也是先绘制b,再绘制a,由于a的方向已经改变
- 《高性能HTML5》读后整理的Web性能优化内容
白糖_
html5
读后感
先说说《高性能HTML5》这本书的读后感吧,个人觉得这本书前两章跟书的标题完全搭不上关系,或者说只能算是讲解了“高性能”这三个字,HTML5完全不见踪影。个人觉得作者应该首先把HTML5的大菜拿出来讲一讲,再去分析性能优化的内容,这样才会有吸引力。因为只是在线试读,没有机会看后面的内容,所以不胡乱评价了。
- [JShop]Spring MVC的RequestContextHolder使用误区
dinguangx
jeeshop商城系统jshop电商系统
在spring mvc中,为了随时都能取到当前请求的request对象,可以通过RequestContextHolder的静态方法getRequestAttributes()获取Request相关的变量,如request, response等。 在jshop中,对RequestContextHolder的
- 算法之时间复杂度
周凡杨
java算法时间复杂度效率
在
计算机科学 中,
算法 的时间复杂度是一个
函数 ,它定量描述了该算法的运行时间。这是一个关于代表算法输入值的
字符串 的长度的函数。时间复杂度常用
大O符号 表述,不包括这个函数的低阶项和首项系数。使用这种方式时,时间复杂度可被称为是
渐近 的,它考察当输入值大小趋近无穷时的情况。
这样用大写O()来体现算法时间复杂度的记法,
- Java事务处理
g21121
java
一、什么是Java事务 通常的观念认为,事务仅与数据库相关。 事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)的缩写。事务的原子性表示事务执行过程中的任何失败都将导致事务所做的任何修改失效。一致性表示当事务执行失败时,所有被该事务影响的数据都应该恢复到事务执行前的状
- Linux awk命令详解
510888780
linux
一. AWK 说明
awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。
awk的处理文本和数据的方式:它逐行扫描文件,从第一行到
- android permission
布衣凌宇
Permission
<uses-permission android:name="android.permission.ACCESS_CHECKIN_PROPERTIES" ></uses-permission>允许读写访问"properties"表在checkin数据库中,改值可以修改上传
<uses-permission android:na
- Oracle和谷歌Java Android官司将推迟
aijuans
javaoracle
北京时间 10 月 7 日,据国外媒体报道,Oracle 和谷歌之间一场等待已久的官司可能会推迟至 10 月 17 日以后进行,这场官司的内容是 Android 操作系统所谓的 Java 专利权之争。本案法官 William Alsup 称根据专利权专家 Florian Mueller 的预测,谷歌 Oracle 案很可能会被推迟。 该案中的第二波辩护被安排在 10 月 17 日出庭,从目前看来
- linux shell 常用命令
antlove
linuxshellcommand
grep [options] [regex] [files]
/var/root # grep -n "o" *
hello.c:1:/* This C source can be compiled with:
- Java解析XML配置数据库连接(DOM技术连接 SAX技术连接)
百合不是茶
sax技术Java解析xml文档dom技术XML配置数据库连接
XML配置数据库文件的连接其实是个很简单的问题,为什么到现在才写出来主要是昨天在网上看了别人写的,然后一直陷入其中,最后发现不能自拔 所以今天决定自己完成 ,,,,现将代码与思路贴出来供大家一起学习
XML配置数据库的连接主要技术点的博客;
JDBC编程 : JDBC连接数据库
DOM解析XML: DOM解析XML文件
SA
- underscore.js 学习(二)
bijian1013
JavaScriptunderscore
Array Functions 所有数组函数对参数对象一样适用。1.first _.first(array, [n]) 别名: head, take 返回array的第一个元素,设置了参数n,就
- plSql介绍
bijian1013
oracle数据库plsql
/*
* PL/SQL 程序设计学习笔记
* 学习plSql介绍.pdf
* 时间:2010-10-05
*/
--创建DEPT表
create table DEPT
(
DEPTNO NUMBER(10),
DNAME NVARCHAR2(255),
LOC NVARCHAR2(255)
)
delete dept;
select
- 【Nginx一】Nginx安装与总体介绍
bit1129
nginx
启动、停止、重新加载Nginx
nginx 启动Nginx服务器,不需要任何参数u
nginx -s stop 快速(强制)关系Nginx服务器
nginx -s quit 优雅的关闭Nginx服务器
nginx -s reload 重新加载Nginx服务器的配置文件
nginx -s reopen 重新打开Nginx日志文件
- spring mvc开发中浏览器兼容的奇怪问题
bitray
jqueryAjaxspringMVC浏览器上传文件
最近个人开发一个小的OA项目,属于复习阶段.使用的技术主要是spring mvc作为前端框架,mybatis作为数据库持久化技术.前台使用jquery和一些jquery的插件.
在开发到中间阶段时候发现自己好像忽略了一个小问题,整个项目一直在firefox下测试,没有在IE下测试,不确定是否会出现兼容问题.由于jquer
- Lua的io库函数列表
ronin47
lua io
1、io表调用方式:使用io表,io.open将返回指定文件的描述,并且所有的操作将围绕这个文件描述
io表同样提供三种预定义的文件描述io.stdin,io.stdout,io.stderr
2、文件句柄直接调用方式,即使用file:XXX()函数方式进行操作,其中file为io.open()返回的文件句柄
多数I/O函数调用失败时返回nil加错误信息,有些函数成功时返回nil
- java-26-左旋转字符串
bylijinnan
java
public class LeftRotateString {
/**
* Q 26 左旋转字符串
* 题目:定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部。
* 如把字符串abcdef左旋转2位得到字符串cdefab。
* 请实现字符串左旋转的函数。要求时间对长度为n的字符串操作的复杂度为O(n),辅助内存为O(1)。
*/
pu
- 《vi中的替换艺术》-linux命令五分钟系列之十一
cfyme
linux命令
vi方面的内容不知道分类到哪里好,就放到《Linux命令五分钟系列》里吧!
今天编程,关于栈的一个小例子,其间我需要把”S.”替换为”S->”(替换不包括双引号)。
其实这个不难,不过我觉得应该总结一下vi里的替换技术了,以备以后查阅。
1
所有替换方案都要在冒号“:”状态下书写。
2
如果想将abc替换为xyz,那么就这样
:s/abc/xyz/
不过要特别
- [轨道与计算]新的并行计算架构
comsci
并行计算
我在进行流程引擎循环反馈试验的过程中,发现一个有趣的事情。。。如果我们在流程图的每个节点中嵌入一个双向循环代码段,而整个流程中又充满着很多并行路由,每个并行路由中又包含着一些并行节点,那么当整个流程图开始循环反馈过程的时候,这个流程图的运行过程是否变成一个并行计算的架构呢?
- 重复执行某段代码
dai_lm
android
用handler就可以了
private Handler handler = new Handler();
private Runnable runnable = new Runnable() {
public void run() {
update();
handler.postDelayed(this, 5000);
}
};
开始计时
h
- Java实现堆栈(list实现)
datageek
数据结构——堆栈
public interface IStack<T> {
//元素出栈,并返回出栈元素
public T pop();
//元素入栈
public void push(T element);
//获取栈顶元素
public T peek();
//判断栈是否为空
public boolean isEmpty
- 四大备份MySql数据库方法及可能遇到的问题
dcj3sjt126com
DBbackup
一:通过备份王等软件进行备份前台进不去?
用备份王等软件进行备份是大多老站长的选择,这种方法方便快捷,只要上传备份软件到空间一步步操作就可以,但是许多刚接触备份王软件的客用户来说还原后会出现一个问题:因为新老空间数据库用户名和密码不统一,网站文件打包过来后因没有修改连接文件,还原数据库是好了,可是前台会提示数据库连接错误,网站从而出现打不开的情况。
解决方法:学会修改网站配置文件,大多是由co
- github做webhooks:[1]钩子触发是否成功测试
dcj3sjt126com
githubgitwebhook
转自: http://jingyan.baidu.com/article/5d6edee228c88899ebdeec47.html
github和svn一样有钩子的功能,而且更加强大。例如我做的是最常见的push操作触发的钩子操作,则每次更新之后的钩子操作记录都会在github的控制板可以看到!
工具/原料
github
方法/步骤
- ">的作用" target="_blank">JSP中的作用
蕃薯耀
JSP中<base href="<%=basePath%>">的作用
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
- linux下SAMBA服务安装与配置
hanqunfeng
linux
局域网使用的文件共享服务。
一.安装包:
rpm -qa | grep samba
samba-3.6.9-151.el6.x86_64
samba-common-3.6.9-151.el6.x86_64
samba-winbind-3.6.9-151.el6.x86_64
samba-client-3.6.9-151.el6.x86_64
samba-winbind-clients
- guava cache
IXHONG
cache
缓存,在我们日常开发中是必不可少的一种解决性能问题的方法。简单的说,cache 就是为了提升系统性能而开辟的一块内存空间。
缓存的主要作用是暂时在内存中保存业务系统的数据处理结果,并且等待下次访问使用。在日常开发的很多场合,由于受限于硬盘IO的性能或者我们自身业务系统的数据处理和获取可能非常费时,当我们发现我们的系统这个数据请求量很大的时候,频繁的IO和频繁的逻辑处理会导致硬盘和CPU资源的
- Query的开始--全局变量,noconflict和兼容各种js的初始化方法
kvhur
JavaScriptjquerycss
这个是整个jQuery代码的开始,里面包含了对不同环境的js进行的处理,例如普通环境,Nodejs,和requiredJs的处理方法。 还有jQuery生成$, jQuery全局变量的代码和noConflict代码详解 完整资源:
http://www.gbtags.com/gb/share/5640.htm jQuery 源码:
(
- 美国人的福利和中国人的储蓄
nannan408
今天看了篇文章,震动很大,说的是美国的福利。
美国医院的无偿入院真的是个好措施。小小的改善,对于社会是大大的信心。小孩,税费等,政府不收反补,真的体现了人文主义。
美国这么高的社会保障会不会使人变懒?答案是否定的。正因为政府解决了后顾之忧,人们才得以倾尽精力去做一些有创造力,更造福社会的事情,这竟成了美国社会思想、人
- N阶行列式计算(JAVA)
qiuwanchi
N阶行列式计算
package gaodai;
import java.util.List;
/**
* N阶行列式计算
* @author 邱万迟
*
*/
public class DeterminantCalculation {
public DeterminantCalculation(List<List<Double>> determina
- C语言算法之打渔晒网问题
qiufeihu
c算法
如果一个渔夫从2011年1月1日开始每三天打一次渔,两天晒一次网,编程实现当输入2011年1月1日以后任意一天,输出该渔夫是在打渔还是在晒网。
代码如下:
#include <stdio.h>
int leap(int a) /*自定义函数leap()用来指定输入的年份是否为闰年*/
{
if((a%4 == 0 && a%100 != 0
- XML中DOCTYPE字段的解析
wyzuomumu
xml
DTD声明始终以!DOCTYPE开头,空一格后跟着文档根元素的名称,如果是内部DTD,则再空一格出现[],在中括号中是文档类型定义的内容. 而对于外部DTD,则又分为私有DTD与公共DTD,私有DTD使用SYSTEM表示,接着是外部DTD的URL. 而公共DTD则使用PUBLIC,接着是DTD公共名称,接着是DTD的URL.
私有DTD
<!DOCTYPErootSYST