一、前言 云台控制是视频监控系统中必备的一个功能,对球机进行上下左右的移动,还有焦距的控制,其实核心就是控制XYZ三个坐标轴,为了开发这个模块,特意研究了各种云台控制的方法和开源库比如soap,有些厂家使用自家SDK控制云台,但是大部分都会选择onvif来控制,毕竟是国际标准的通用的,只要符合这个标 ...
分类:
其他好文 时间:
2019-12-22 14:44:26
阅读次数:
159
算法思路:滑动窗口。 窗口的范围是[minSize,maxSize]之间,left从左到右遍历,每次得到一个right。 统计left到right这个窗口内的元素,有多少个不同元素,是否满足maxLetters限制。 如果满足条件则存储进res中,最后返回res出现次数最多的值(value)。 ...
分类:
其他好文 时间:
2019-12-22 14:44:07
阅读次数:
68
cors并非是springboot提供的,其他地方也可以使用,springboot只是提供了更加便捷的配置 springboot有两种方法配置cors 方法一 直接在类上配置 方法二 创建一个配置类,配置全局的cors,这样就不用每个类都添加一个注解了 allowedHeaders("*")解释如下 ...
分类:
其他好文 时间:
2019-12-22 14:43:51
阅读次数:
91
基于jquery的提示框JavaScript 插件,类Bootstrap [TOC] 源码 github地址: "https://github.com/Ethan Xie/message" 实例 通过此此插件可以为提示栏添加自动/点击消失的功能 用法 需引入message.css与message.j ...
分类:
编程语言 时间:
2019-12-22 14:43:30
阅读次数:
100
几张图让你看懂WebAssembly https://www.jianshu.com/p/bff8aa23fe4d (图片来源:giphy.com) 编者按:本文由明非在众成翻译平台上翻译。 最近,WebAssembly 在 JavaScript 圈非常的火!人们都在谈论它多么多么快,怎样怎样改变 ...
分类:
Web程序 时间:
2019-12-22 14:43:06
阅读次数:
120
默认配置当你访问http://abc.example.com/dir 时不会加”/”常见做法 if (-d $request_filename){ rewrite ^/(.*)([^/])$ http://$host/$1$2/ permanent; } 更佳的替代方法optimize_server ...
分类:
其他好文 时间:
2019-12-22 14:42:49
阅读次数:
86
源文:http://blog.csdn.net/tivonalh/article/details/60954373 假设是已经申请完成各平台开发者账号。 先来简单的,微博和QQ 微博: 引入微博JS <script src="http://tjs.sjs.sinajs.cn/open/api/js/ ...
分类:
微信 时间:
2019-12-22 14:42:22
阅读次数:
113
抓住两点提示: 1.md5碰撞 2.please input a 利用0 == 字符串是成立的,从而可以绕过MD5检查。 所以找一个md5是0e开头的值,因为 php 在处理 == 的时候当碰到的字符串有一边为 0e 开头的就把这串字符串认为是科学计数法, 所以就是 0 所以 payload: ?a ...
分类:
其他好文 时间:
2019-12-22 14:42:03
阅读次数:
116
一、算术运算符¶ In [1]: a = 9 b = 2 In [2]: #乘 result = a * b print('{}*{}={}'.format(a, b, result)) 9*2=18 In [3]: #除 result = a / b print('{}/{}={}'.format ...
分类:
编程语言 时间:
2019-12-22 14:41:37
阅读次数:
86
https://pic1.zhimg.com/v2-00be15db2a8b0635c714ded0716dab81_b.jpg ...
分类:
数据库 时间:
2019-12-22 14:41:15
阅读次数:
118
1.数据在网络中传输时,需要进行加密处理 双方约定一个相同的key(key不在网络中进行传输,只传输加密数据),然后根据将key根据一定的DES规则转换,得到真正的key,在进行加密和解密,为了增加安全性,加密过程中再加上编码base64转换,解密时先解码base64 加密和解密的完整的代码: pa ...
分类:
编程语言 时间:
2019-12-22 14:40:58
阅读次数:
111
多态的原理 验证vptr指针的存在 父类指针和子类指针的步长 ...
分类:
编程语言 时间:
2019-12-22 14:40:39
阅读次数:
142
在执行git clone时候,因为网络慢导致克隆总是失败 vim /ect/hosts/ 添加以下两行命令 151.101.76.249 github.global.ssl.fastly.net 192.30.253.112 github.com 执行以下命令,使hosts文件生效 sudo dsc ...
分类:
其他好文 时间:
2019-12-22 14:40:09
阅读次数:
86
1. 添加依赖 2. Shiro认证和授权流程 2.1 常用API: 2.2 shiro认证流程: 测试代码: 上面这个login方法里面 ,会调用认证器对 usernamePasswordToken 中的用户信息进行认证 2.3 shiro授权流程: 测试代码: 它有三个实现类: 测试代码中使用的 ...
分类:
编程语言 时间:
2019-12-22 14:39:49
阅读次数:
99
1、start-all.sh脚本,实际上执行java -cp Master 和 java -cp Worker 2、Master 启动时首先穿件一个RpcEnv对象,负责管理所有通信逻辑 3、Master 通信RpcEnv对象创建一个Endpoint,Master就是一个Endpoint,Worke ...
分类:
其他好文 时间:
2019-12-22 14:39:30
阅读次数:
98
字符位置 |符号表示|符号含义|示例| | | | | | |需要查找的字符在行首| 查找以字符 开头| | |需要查找的字符在行尾| 查找以字符 结尾| 字符表示 |符号表示|符号含义|示例| | | | | | |转义符|将特殊字符变为普通字符如 | | |说明一定有一个任意的字符| 说明字符 ...
分类:
其他好文 时间:
2019-12-22 14:39:17
阅读次数:
143
指定当前的pom版本<modelVersion>4.0.0</modelVersion> <groupId>反写的公司网址+项目名</groupId><artifactId>项目名+模块名</artifactId> 第一个0表示大版本号第二个0表示分支版本号第三个1表示小版本号snapshot快照a ...
分类:
其他好文 时间:
2019-12-22 14:39:02
阅读次数:
123