
网络编程
文章平均质量分 89
可乐cc呀
竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。
展开
-
《最佳实践之》GPS NMEA-0183 协议,全协议解析
NMEA-0183 协议 GPGSA、GPGSV、GPGGA、GPRMC、GPVTG,全协议解析解决方案原创 2024-04-08 20:59:43 · 1727 阅读 · 0 评论 -
《最佳实践之》GPS NMEA-0183 协议, 解析 $GPRMC 协议
NMEA-0183 协议是目前 GPS 接收机上使用最广泛的协议,大多数常见的 GPS 接收机、GPS 数据处理软件、导航软件都遵守或者至少兼容这个协议。在这些数据中,包含了位置、速度、时间等信息,通过解析这数据,就可以实时获取物体的位置信息,或者实现时间同步。如果字段 4 的值等于 S,则字段 3 的值等于 -ddmm.mmmmmm。如果字段 6 的值等于 W,则字段 5 的值等于 -ddmm.mmmmmm。如果字段 4 的值等于 N,则字段 3 的值等于 ddmm.mmmmmm。原创 2024-04-08 17:13:45 · 4719 阅读 · 4 评论 -
ZLMediaKit+wvp-GB28181-pro,搭建28181协议视频平台
实现RTSP/RTMP/HLS/HTTP协议的轻量级流媒体框架,支持大并发连接请求。基于GB28181-2016标准实现的开箱即用的网络视频平台,负责实现核心信令与设备管理后台部分,支持NAT穿透,支持海康、大华、宇视等品牌的IPC、NVR接入。支持国标级联,支持将不带国标功能的摄像机/直播流/直播推流转发到其他国标平台。原创 2022-10-08 23:08:59 · 19882 阅读 · 45 评论 -
Springboot结合Netty对接硬件,实现主动发送报文和接受硬件报文(ModbusRTU或者TCP以及DTU)
Springboot结合Netty对接硬件,实现主动发送报文和接受硬件报文(ModbusRTU或者TCP以及DTU)原创 2022-08-30 22:26:00 · 20338 阅读 · 84 评论 -
Netty,认识和深入(四),Netty线程模型
不同的线程模式,对程序的性能有很大影响,Netty线程模式和其他的线程模式进行对比有区别,探秘Netty模型原创 2022-07-11 21:42:17 · 621 阅读 · 0 评论 -
Netty,认识和深入(三),JAVA原生NIO认识
NIO基本介绍JAVA NIO:同步非阻塞,服务器实现模式为一个线程处理多个请求(连接),即客户端发送的连接请求都会注册到多路复用器上,多路复用器轮询到连接有I/O请求就进行处理;JAVA NIO 全称 JAVA non-blocking IO,是指JDK 提供的新的API。从JDK1.4开始,JAVA提供了一系列改进的输入/输出的新特性,被统称为NIO(即 New IO),是同步阻塞的NIO 相关类都被放在 java.nio 包及子包下,并且对原java.io 包中的很多类进行改写。NIO 有原创 2022-03-14 22:47:13 · 6922 阅读 · 0 评论 -
Netty,认识和深入(二),JAVA原生BIO认识
BIOJAVA BIO(blocking I/O):同步并阻塞(传统阻塞型),服务器实现模型为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销,可以通过线程池机制完善(实现多个客户连接服务器)应用场景BIO 方式适用于连接数目比较小且固定的架构,这种方式对服务器资源要求比较高,并发局限于应用中,JDK1.4以前的唯一选择,但程序简单易理解。BIO工作原理大致流程图如下:服务器启动一个ServreSocket;客原创 2022-01-28 02:05:05 · 1393 阅读 · 0 评论 -
Netty,认识和深入(一)
Netty,认识和深入Netty 的介绍Netty,百度百科地址:点击跳转Netty,官网地址地址:点击跳转Netty, 是一款异步的事件驱动的网络应用程序框架,支持快速地开发可维护的高性能的面向协议的服务器和客户端。Netty ,是由JBOSS提供的一个JAVA开源框架,现为GIthub 项目;Netty,是一个异步的,基于事件驱动的网络应用框架,用以快速开发高性能,高可靠性的网络IO程序;Netty ,主要针对在TCP协议下,面向Clients 端的高并发应用,或者Peer-to-Pee原创 2022-01-18 21:11:10 · 733 阅读 · 0 评论