- 博客(54)
- 资源 (12)
- 收藏
- 关注
原创 溢出文字省略号显示
多行文本溢出显示省略号,有较大兼容性问题, 适合于webKit浏览器或移动端(移动端大部分是webkit内核,此外Chrome、Safari、360等,ie浏览器不兼容,最好的解决方案是后台处理文字)
2024-04-13 11:20:40 162
原创 Windows环境部署流媒体服务器ZLMediaKit
在 Visual Studio 开发环境中设置此编译器选项。在“附加选项”框中键入编译器选项,添加 /bigobj。打开该项目的“属性页”对话框。下载exe文件, 点击安装。安装完成后配置环境变量。单击“C/C++”项。单击“命令行”属性页。ffmpeg安装成功。
2023-10-25 08:54:43 441
原创 RS-232和RS-485的优缺点对比
在同一总线上,RS485可以连接多达32个节点,实现真正意义上的多点通信,但通常采用的是主从式通信,即一台主机同时带多个节点。• 接口信号的电平值较高,容易损坏接口电路芯片,因为与TTL电平不兼容的缘故,所有要使用电平转电路方能与TTL电路连接。• 由于RS485接口具有抗干扰能力强、传输距离远、多站能力强等优点,成为首选的串行接口。• RS485采用平衡发射和差分接收,具有很好的抗干扰能力,信号可达千米以上。• 传输速率较低,在异步传输的情况下,波特率为20Kbps。• 仅能实现点对点通信。
2023-09-01 18:37:10 463
原创 Mysql5.8 Windows安装
basedir=E:\\software\\mysql\\mysql-8.0.11-winx64 # 切记此处一定要用双斜杠\\,单斜杠我这里会出错,不过看别人的教程,有的是单斜杠。datadir=E:\\software\\mysql\\mysql-8.0.11-winx64\\Data # 此处同上。# 设置mysql客户端连接服务端时默认使用的端口。# 设置mysql数据库的数据的存放目录。# 创建新表时将使用的默认存储引擎。# 设置mysql客户端默认字符集。# 设置mysql的安装目录。
2023-08-02 20:59:07 868
原创 redis安装,开启自启动(Windows)
1、下载redis包2、配置环境变量path中添加redis解压后的路径;3、配置文件修改注释掉 bind 127.0.0.1 使其他ip可以远程访问;修改redis密码4、启动Redis服务5、修改服务。
2023-08-02 15:02:41 205
原创 打开域名跳转其他网站,官网被黑解决方案(Linux)
意思是查找所有带有 k77.cc 的文件,果不其然,很快找到了,下图。我的网站跳转到这个域名了 例如网站跳转到 k77.cc。某天打开网站,发现进入首页,马上挑战到其他赌博网站。就在你们部署的代码的当前文件夹下面,执行下如下命令。事不宜迟,不能让客户发现,得马上解决。
2023-07-30 12:21:11 1106 1
原创 ZLMediaKit 启动方式
nohup ./MediaServer -c 配置文件具体地址 &./MediaServer -c 配置文件具体地址。#通过-h可以了解启动参数。#以自定义配置文件启动。#以守护进程模式启动。
2023-07-18 19:27:20 289
原创 IDEA启动报错:Error:Kotlin: Module was compiled with an incompatible version of Kotlin.
IDEA启动报错:Error:Kotlin: Module was compiled with an incompatible version of Kotlin.
2023-07-17 09:31:47 173
原创 python+opencv图像形态变换
形态变换主要用于二值图像的形状操作,形态变换的实现原理基于数字形态学。数字形态学也称形态学,它主要从图像内部提取信息来描述图像形态。形态学广泛应用于视觉检测、文字识别、医学图像处理、图像压缩编码等。形态变换主要包括腐蚀、膨胀和高级形态操作。形态变换是一些基于图像形状的简单操作。通常在二进制图像上执行,当然也可以在多通道图像上执行。形态变换包括:腐蚀、膨胀、开运算、闭运算、形态学梯度、顶帽操作、黑帽操作
2023-05-12 12:04:57 988
原创 OpenCV-Python图像平滑处理
图像平滑处理(Smoothing Images),也称为图像模糊处理、图像滤波(Images Filtering),就是在保留图像原有信息的情况下,过滤掉图像内部的噪声,所得到的图像称为平滑图像。图像平滑处理是对图像中与周围像素点的像素值差异较大的像素点进行处理,将其调整为周围像素点像素值的近似值,而取近似值的方式有很多。
2023-05-09 11:14:36 318
原创 OpenCV-Python图像阈值
所谓的图像阈值,就是图像二值化,什么是二值化,就是只有0和1,没有其他的。在OpenCV的图像里面,二值化表示图像的像素为0和255,并没有其他的值,它跟灰度化并不同。然而要想实现二值化,就最好先对图像进行灰度化处理,因为我们需要的图像不能具备GBR三元通道。
2023-05-09 10:26:14 774
原创 OpenCV-Python图像几何变换(图片扶正)
概念:几何变换是指将一幅图像映射到另外一幅图像内的操作。OpenCV提供了多个与映射有关的函数,这些函数使用起来方便灵活,能够高效地完成图像的映射。
2023-05-07 00:40:58 820
原创 Opencv+Python图像基本操作
图像的读取、显示和保存、获取图像属性、图像截取、绘图功能、画线、画矩形、画圆圈、画椭圆、画多边形、图像添加文本
2023-05-05 10:29:38 1581
原创 资产管理系统
资产管理系统是一种用于管理企业或组织的资产的软件系统。它可以帮助企业或组织管理其资产,包括固定资产、流动资产、财务资产等。资产管理系统可以追踪资产的位置、状态、价值、保养和维护历史记录以及资产流转记录等信息。此外,它还可以提供报告和分析功能,以帮助企业或组织做出更好的决策,例如预测资产的寿命和维修成本。资产管理系统可以帮助企业或组织提高资产利用率,减少损失和浪费,降低维护成本,提高生产效率。
2023-04-26 22:37:01 1398 4
原创 linux-php 7.3.2安装
然后设置php.ini,使用: vim /usr/local/php/php.ini 打开php配置文件找到cgi.fix_pathinfo配置项,这一项默认被注释并且值为1,根据官方文档的说明,这里为了当文件不存在时,阻止Nginx将请求发送到后端的PHP-FPM模块,从而避免恶意脚本注入的攻击,所以此项应该去掉注释并设置为0。报错 /usr/local/include/zip.h:59:10: fatal error: zipconf.h: No such file or directory。
2023-04-17 14:37:45 464
原创 Linux 安装php环境
然后设置php.ini,使用: vim /usr/local/php/php.ini 打开php配置文件找到cgi.fix_pathinfo配置项,这一项默认被注释并且值为1,根据官方文档的说明,这里为了当文件不存在时,阻止Nginx将请求发送到后端的PHP-FPM模块,从而避免恶意脚本注入的攻击,所以此项应该去掉注释并设置为0。可能报错 /usr/local/include/zip.h:59:10: fatal error: zipconf.h: No such file or directory。
2023-02-23 19:35:59 741
原创 Linux mysql安装
lower_case_table_names:是否区分大小写,1表示存储时表名为小写,操作时不区分大小写;innodb_file_per_table:是否将每个表的数据单独存储,1表示单独存储;--就执行: # ln -s /usr/local/mysql/bin/mysql /usr/bin --没有出现就不用执行。2、修改/etc/my.cnf 文件,增加 skip-grant-tables ,作用是登陆是跳开密码校验。编辑配置文件my.cnf,添加配置如下(这里和转的不一样,转的直接使用不行)
2023-02-23 19:11:29 247
原创 Linux jdk安装
链接:https://pan.baidu.com/s/1Y3V9PUtExgK7MEXWHuV3vg。4、解压 tar -zxvf jdk。2、在usr/下建立java文件夹。3、将jdk移动到java文件夹内。
2023-02-23 18:51:16 74
原创 本地rtsp直播流上传到rtmp流媒体服务器(ffmpeg命令)
ffmpeg –i "rtsp://admin:abc12345@192.168.0.64" -vcodec copy -acodec copy -f flv "rtmp://ip:端口/live/test"海康摄像头直播-公众号
2021-10-12 16:41:48 397
原创 spring容器启动到底用的是ClassPathXmlApplicationContext还是AnnotationConfigWebApplicationConetxt?
Spring为ApplicationContext提供了很多实现类,其中有三个比较常用的:ClassPathXmlApplicationContext,FileSystemXmlApplicationContext,XmlWebApplicationContext。那么,我们项目启动的时候到底加载的那个类呢?答案是通过web.xml配置的。如果web.xml是下面这种方式:<!--...
2020-03-15 23:00:48 1765 1
转载 装饰模式--解决类多继承
装饰模式动态的给一个对象添加一些额外的职责,就增加功能来说,装饰者到相比子类更加灵活装饰着的特点:装饰器和被装饰器都实现同一个接口, 主要目的装饰器和被装饰器都实现同一个接口, 主要目的是为了扩展之后依旧保留 OOP 关系(同宗同源)应用场景:IO 流包装、 数据源包装、 简历包装为什么说是动态的将责任附加到对象身上,因为装饰者模式有了装饰角色,就可以根据需要动态的装饰不同的具...
2019-09-17 23:49:06 251
转载 策越模式代替if else
最近写代码的过程中,发现业务逻辑很多的时候,总会有很多的 if ... else,很多的 if ...else,有的时候就会丢去某些逻辑。有的时候也会用到swich case 来区分不同类型下执行不同的方法。但是往往这种情况的时候,会显得一个方法的代码非常长,不利于代码扩展,违反开闭原则。为了破解这样的嵌套。我们可以使用策略模式来解决。目录需求传统实现方式策略模式实现总结...
2019-09-15 22:32:49 336 1
原创 java压力测试(并发测试、疲劳测试)
要求:代码生成jar包,浏览器登陆后,运行jar包时,将获取浏览器SESSIONID值,并发数,测试接口地址作为参数传进去。注意:获取sessionID时,需要在开头拼接上"SESSION="字符串,若有就不需要拼接了;package com.dhc.runmain;import java.io.BufferedReader;import java.io.IOException;im...
2019-03-02 16:02:34 7107
原创 ByteBuf用法
JDK NIO之ByteBuffer的局限性如下:(1)长度固定,一旦分配完成,它的容量将不能动态扩展和收缩,而需要编码的POJO对象大雨ByteBuffer的容量时,会发生索引越界异常;(2)只有一个标识位置的指针position,读写的是偶需要搜公条用flip()和rewind()等,使用着必须小心的处理这些API,否则很容易导致程序越界异常;(3)ByteBuffer的API功能有限,...
2019-03-02 16:01:31 8076 1
原创 java web页面调用海康摄像头
之前做过web页面调用海康显示4个摄像头。网上web调用的确实比较少,我做的时候参考了http://blog.csdn.net/lucius93/article/details/75308165,但也花费了不少的时间,所以写篇尽量详细的,希望小伙伴少走弯路。1、http://download.csdn.net/download/a670941001/10267445 下载海康开发包,We...
2018-03-03 11:15:30 34612 57
原创 HTTP Status 500 - {msg=SolrCore 'collection1' is not available due to init failure: Could not load}
HTTP Status 500 - {msg=SolrCore 'collection1' is not available due to init failure: Could not load core configuration for core collection1,trace=org.apache.solr.common.SolrException: SolrCore 'collect
2017-02-07 19:43:15 1942
海康控件web开发包3.0
2018-03-03
java demo 三级菜单展示及维护,md5加密、拦截器实现
2017-01-23
Redis入门指南
2017-01-16
网上商城——SSH电子商城
2016-12-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人