- 博客(16)
- 收藏
- 关注
原创 HyperLPR车牌识别API接口
概述通过开源库HyperLPR可以快速的读取车牌号码,为了方便我们可以将Python脚本封装成WEBAPI接口,采用轻量级Flask实现,方便第三方应用对接使用,以下是python关键代码,其它权限控制简略。主要实现:通过API接口上传一张含有车牌号码的照片,API接口给出车牌识别结果。HyperLPR官方地址:https://github.com/zeusees/HyperLPR安装库环境#更新pip源pip3 install --upgrade pip#安装HyperLPR
2021-05-17 15:10:42 976 1
原创 python使用opencv库进行视频截图
需求:按照视频每秒截取图片一张,使用逐帧读取import cv2# 将视频文件按照每秒一张图进行抓取图片file = '327A015D2A52556CEA2C90B9630221B5.mp4'# path = file[:file.index('.')]file = '3'vc = cv2.VideoCapture('E:\\v\\28\\'+file+'.mp4') #...
2019-03-08 17:06:56 4959
原创 Nginx视频防盗链设置
文件服务器通过nginx部署,有大量的视频和图片文件,为了解决视频文件的播放授权,防盗链设置,因此需要通过视频url地址带上加密字符串和时间戳,到期后,文件访问失效,有效的提高视频文件的安全性,同时也避免其他网站盗链视频文件。nginx安装secure_link模块配置nginx.conflocation /video { root /resource/video; #这里配置了...
2019-01-30 11:26:18 2165 1
原创 CentOS7.6安装OpenCV3.4.1
阿里云Linux(CentOS7.6)安装OpenCV3.4.11、首先安装gcc和c++编译器使用yum安装命令:yum install gcc gcc-c++2、安装cmake使用yum安装:yum install cmake*会自动安装最新版本的cmake。3、gtk+2.10.1.tar.bz2的安装gtk2.0使用yum安装:yum install...
2019-01-10 13:36:48 1167 2
原创 阿里云centos搭建ngrok服务
上篇文章《移动程序本地调试过程中常用的内网穿透服务》介绍了常用的几种ngrok服务,本篇文章主要将自建ngrok服务的过程记录下来,方便后续使用。1.准备工作阿里云centos7.5一台(独立IP地址)已备案的域名一个(ICP未备案的域名微信无法授权验证)二级域名解析到云服务器ip将ngrok.kfpt.cn和*.ngrok.kfpt.cn二级域名解析到服务器ip...
2019-01-09 17:20:55 649 1
原创 移动程序本地调试过程中常用的内网穿透服务
在日常微信或支付宝应用开发过程中,离不开本地debug调试,为了解决内网穿透问题,通过外网域名访问内网的应用,在之前的开发调试过程中基本上用第三方免费的ngrok服务做内网穿透,主要有以下几个:1.花生壳 很强大的一款穿透软件,域名只能用花生壳申请的免费域名,用于支付宝开发测试无问题,免费域名的坏处是很容易被微信K掉,导致无法正常访问。哪怕是之前用到花生壳的付费业务也照样被K,...
2019-01-09 15:55:59 342
原创 Docker删除容器与镜像
列出所有容器IDdocker ps -aq查看所有运行或者不运行容器docker ps -a停止所有的container(容器),这样才能够删除其中的images:docker stop $(docker ps -a -q) 或者 docker stop $(docker ps -aq) 如果想要删除所有container(容器)的话再加一个指令:docker ...
2018-12-20 14:27:18 195
原创 spring boot 2.1.1实现HTTPS访问
为了提高系统的安全性,建议web程序都采用https方式部署,以下为spring boot 2.1.1版本下的https的部署步骤(spring boot1.*版本包名有所变化):1.证书生成采用java自带keytool工具生成,在这里,我们一般采用pkcs12格式的证书。进入jdk目录:C:\Program Files\Java\jdk1.8.0_161\bin先生成jks类型...
2018-12-11 10:45:25 1220 2
原创 mysql如何修改root用户的密码
方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for root@localhost = password('123'); 方法2:用mysqladmin 格式:mysqladmin -u用户名 -...
2018-12-07 11:07:52 138
转载 SQL定时自动备份,并将备份文件加密压缩并自动下载的实现
作为程序员或者数据库维护人员,可能大家经常 要做的事情就是备份数据库,并且为了安全起见最好是异地备份,但是如果要经常备份,然后把他们传到本地,是一件非常费时费力的事情,尤其像我这种比较懒的程序员,甚至有时候会忘记备份^_^,所以比较好的解决办法就是让SQL Server自动备份,同时自动下载。同时由于SQL Server自动备份的bak文件通常都比较大,如果直接传到本地,要花比较久的时间,因...
2018-07-30 14:23:22 856
原创 CentOS下Nginx安装、配置、域名绑定
1、安装nginx yum -y install nginx2、启动nginx service nginx start3、访问(nginx默认是80端口) curl 127.0.0.14、域名子绑定 编辑文件/etc/nginx/conf.d/default.conf,在底部加入下面代码,完成前几章所述4个端口的子域名绑定server{ listen ...
2018-06-14 14:13:36 5942
转载 CENTOS7下安装REDIS
1、安装redis第一步:下载redis安装包wget http://download.redis.io/releases/redis-4.0.6.tar.gz1234567891011[root@iZwz991stxdwj560bfmadtZ local]# wget http://download.redis.io/releases/redis-4.0.6.tar.gz--2017-12-13...
2018-06-13 16:05:06 134
转载 asp.net mvc 通过api来实现websocket通信
如果要按照本实例来实现websocket通信,那么必须确认iis是8.0版本及以上,因为低版本好像不支持这种实现方式。创建API控制器MessageSendController;在控制器下创建GET方法来实现websocket的初始化,首选判断前端访问时发是websokcet访问 if (HttpContext.Current.IsWebSocketRequest),如果是就初始化HttpCont...
2018-05-26 17:55:04 6205 2
原创 TOMCAT配置免费SSL证书(https),共用443端口配置多域名多SSL证书
网上的各种教程都是在要么配多tomcat,要么tomcat里配多IP,这样就可以有多个443端口,导致我一度认为实在是没有办法配单tomcat单SSL证书了.但是我之前知道nginx可以配置多SSL证书,我就去查了一下,原来原理是打开SNI设置,那么tomcat支不支持呢?经过查证,8.5以上的版本也支持SNI,这就很开心了(8.5以下是实在没有办法了,要不然你们升级tomcat版本跟我这个教程走...
2018-05-25 10:05:54 7385 2
原创 centos7防火墙的开启、关闭和端口开放
适合于centos7以上版本:关闭防火墙:systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动Centos 7 firewall 命令:查看已经开放的端口:?1firewall-cmd --list-ports开启端口?1firewall-cmd --zone=...
2018-05-21 11:47:27 4407
原创 微信支付v3发布到iis时的证书问题
找了问题半天,调试没有问题,但是放到网站上就报错。最后解决方法。一开始报“出现了内部错误” 解决方法是方法一[java] view plain copyvar cer = new X509Certificate(certpath, password,X509KeyStorageFlags.MachineKeySet); 方法二iis 找到部署的站点应用连接池,右键高级设置,找到“加载用户配置文件...
2018-05-19 09:32:38 252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人