自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 SNMP4J的使用及项目搭建

SNMP4J的使用SNMP协议snmp4JMIB BROWSERsnmp4J使用SNMP协议SNMP的基本思想:为不同种类的设备、不同厂家生产的设备、不同型号的设备,定义为一个统一的接口和协议,使得管理员可以是使用统一的外观面对这些需要管理的网络设备进行管理。通过网络,管理员可以管理位于不同物理空间的设备,从而大大提高网络管理的效率,简化网络管理员的工作。简单网络管理协议(SNMP)是TCP/IP协议簇的一个应用层协议。SNMP协议应用广泛,使用简单。一套完整的SNMP系统主要包括管理信息库(MIB)

2020-10-20 10:45:38 2532

原创 Java+ffmpeg+rstp实现视频监控截图功能

FFmpegFrameGrabber ffmpeg java rstp

2024-06-24 10:58:31 195 1

原创 【流媒体视频监控平台开发wvp-GB28181-pro】

学习原因:需要开发一款视频监控集中平台,兼容海康、大华等视频厂家NVR和摄像头,共几百套设备,但是不需要每天实时监控,基本上每个NVR和摄像头每天观看1次左右,同时可以控制云台和回放,需要兼容大部分浏览器,可节约服务器资源。海康、大华WEB控件开发问题很多,谷歌不能装插件,型号有些不兼容,插件卡死,视频预览回放无进度条,十分不方便。(主要是客户不太满意,又不多给点钱买服务器)1.原有视频监控,基于海康、大华web控件和SDK2.开源wvp-GB28181-pro。

2023-04-04 18:19:58 5050 14

原创 海康威视Java SDK实战

海康威视SDK实战一、官网获取海康威视SDK二、打开IDEA,新建项目导入SDK在project Structure-> modules添加Jna.jar和examples.jar在project Structure-> sdks添加Jna.jar和examples.jar三、修改HCNetSDK.java修改HCNetSDK.dll加载路径 HCNetSDK INSTANCE = (HCNetSDK) Native.loadLibrary(System.getProper

2021-10-12 12:28:18 6065

原创 Java实现串口通信

Java实现串口通信串口通信MODBUSJava实现串口通信RXTX串口通信开源框架(JAVA)获取设备可以串口打开指定串口设置监听往串口中发送数据从串口中读取数据关闭串口调试工具(自行百度)注意串口通信所谓串口,指的是串行通信接口(com),区别于并行通信,一次性可传输8位数据,不会发生数据位序混乱,但是比并行通信传输时间长得多,可以双向通信,主要用于设备与设备之间的通信,常用的主要有两类1.RS232(一对一数据传输,适合本地设备之间的通信)2.RS485(一对多数据传输,适合远程设备之间的通信

2021-03-19 15:50:09 7553 9

原创 JDK动态代理学习

JDK动态代理学习1.什么是JDK动态代理2.为什么要使用JDK动态代理3.怎样学会JDK动态代理1.什么是JDK动态代理JDK动态代理就是在程序运行的过程中再创建一个代理类实现被代理类的接口方法的增强(只能代理实现了接口方法的对象),区别于静态代理事先创建一个代理对象。底层使用了Java的反射技术。2.为什么要使用JDK动态代理增加系统的可读性、可拓展性、可维护性(少写代码,偷懒),大名鼎鼎的spring框架就使用了JDK动态代理,最典型的如spring的AOP特性,可以实现事务的管理、消息通知、

2020-12-02 16:47:19 149

原创 springboot项目以war包部署

springboot项目以war包部署springboot项目以war包部署springboot项目改造springboot项目以war包部署由于项目的服务器是内网的windows系统,无法访问互联网,springboot项目用jar包部署十分麻烦,要下载winsw,还要安装.net framwork,还需要写winsw的配置文件,所以打算用tomcat+war包的形式部署,这样的优点是部署方便,缺点是springboot项目server端口不起作用,需要在tomcat里面配置。springboot项

2020-12-01 11:41:43 361

原创 netty粘包与拆包处理

记一次netty粘包与拆包处理原来使用的是scoket BIO通信,不存在粘包拆包问题,后来改用了netty,突然发现程序异常崩溃,经查发现netty服务端接收的消息不完整,且没有规律,所以想到了是否是netty的粘包与拆包造成的问题,由于使用的是netty服务端与非netty客户端通信,数据以换行符结束一个消息的传递,所以使用了LineBasedFrameDecoder换行符进行粘包拆包处...

2020-04-22 10:05:40 197

原创 Netty第一次使用

Netty第一次使用远程控制pdu系统Netty服务器ServerChannel初始化消息处理远程控制pdu系统第一次使用 Netty 是在开发一个远程控制pdu系统的时候,刚开始是使用Java原生的socket api,使用的是BIO模式,系统作为一个服务端接收和发送pdu的数据,同时用户访问该系统操作pdu。采用定时任务接收数据,处理数据,保存到数据库中供用户访问。由于每次发送数据到pdu...

2020-03-23 11:29:30 628

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除