- 博客(57)
- 资源 (2)
- 收藏
- 关注
原创 Springboot+Netty搭建MQTT协议的服务端(基础Demo)
Netty是业界最流行的nio框架之一,结合springboot可以满足快速开发,MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上的。MQTT协议的可以用在物联网、小型设备、还有移动应用上。Netty也可以实现MQTT协议,他的内部封装了MQTT协议的相关对象
2021-02-24 20:56:53 25067 29
原创 Springboot+Netty搭建UDP客户端
使用Netty+SpringBoot方式可以快速地开发一套基于UDP协议的服务端程序,同样的也可以开发客户端,一般使用UDP都是使用原生的方式,发送消息后就不管不问,也就是不需要确定消息是否收到,这里使用Netty创建的客户端和服务端倒是能够类似http协议那样请求数据,得到返回数据,实际上得到的就是服务端原路返回的数据。
2020-05-13 16:54:42 4747 1
原创 Springboot+Netty搭建UDP服务端
UDP是一个无连接协议,应用范围很大,对于一些低功耗的设备可以使用UDP方式向云端推送消息信息,也可以在推送消息时收到从云端原路返回的消息,使用Netty+SpringBoot方式可以快速开发一套基于UDP协议的服务端程序。
2020-05-05 11:04:37 7262 4
原创 Springboot+Netty搭建TCP客户端-多客户端
之前搭建了一个Springboot+Netty服务端的应用,既然有服务端,自然也有客户端的应用,现在搭建一个Springboot+Netty客户端的应用Demo程序,使用多客户端和服务端联调交互进行测试。
2019-07-04 19:16:51 16213 8
原创 Springboot+Netty搭建TCP服务端
Netty是业界最流行的nio框架之一,它具有功能强大、性能优异、可定制性和可扩展性的优点Netty的优点:1.API使用简单,开发入门门槛低。2.功能十分强大,预置多种编码解码功能,支持多种主流协议。3.可定制、可扩展能力强,可以通过其提供的ChannelHandler进行灵活的扩展。4.性能优异,特别在综合性能上的优异性。5.成熟,稳定,适用范围广。6.可用于智能G...
2019-06-02 19:37:20 35516 22
原创 基于英伟达NVIDIA Jetson Xavier nx的Ubuntu系统安装nginx,mysql, java8
基于英伟达NVIDIA Jetson Xavier nx的Ubuntu系统安装nginx,mysql, java8
2023-10-31 17:47:29 759
原创 SpringBoot的error用全局异常去处理
这是因为请求的地址不存在,默认会显示error页面 但我们实际需要一个接口,看到的效果是这样的。记录一下使用SpringBoot2.0.5的error用全局异常去处理。没有加error全局异常处理的情况。启动项目使用postman来测试。加了error全局异常处理的情况。可以看到Status都是404的。
2023-10-08 00:00:00 273
原创 Ubuntu系统下使用apt-get安装Mysql8
记录一下在Ubuntu20.04 64位系统下面使用apt-get方式安装mysql8关系型数据库
2023-10-01 00:00:00 1978
原创 SpringBoot+@EnableScheduling使用定时器的常见案例
记录一下SpringBoot+@EnableScheduling使用定时器的常见案例
2023-09-16 00:00:00 309
原创 SpringBoot+jSerialComm实现Java串口通信 读取串口数据以及发送数据
记录一下使用SpringBoot+jSerialComm实现Java串口通信,使用Java语言开发串口,对串口进行读写操作,在win和linux系统都是可以的,有一点好处是不需要导入额外的文件。
2023-09-09 00:00:00 4469 15
原创 SpringBoot使用jetty和tomcat还有undertow以及ssl配置支持https请求
一般使用SpringBoot开发应用程序都是使用的tomcat 稍微注意点性能就使用undertow,配置支持https请求常用nginx来做代理,直接用SpringBoot配置还是很少的,八成用不到,就怕需要用到的时候又不能及时弄出来,于是记录一下。
2023-07-29 00:00:00 426
原创 SpringBoot+actuator和admin-UI实现监控中心
使用SpringBoot很久了,但是很少使用到SpringBoot的查看和监控,将来八成也不会用到,万一有机会用到呢?所以记录一下以前学习SpringBoot+actuator和adminUI实现监控中心的方式
2023-07-15 00:00:00 1132
原创 SpringBoot接收json格式的Demo案例
面向API接口开发的时候,经常遇到对接接口数据,而数据一般是json格式的,在这里记录一下使用SpringBoot接收json格式数据的方式
2023-05-27 00:00:00 1773
原创 stable-diffusion-webui(1.2.1版本) win10系统本地电脑部署
在安装stable-diffusion-webui(1.2.1版本)之前需要确认win10本地电脑具有的环境
2023-05-24 00:00:00 2900
原创 Java+Demo 使用java的URLConnection类下载网络文件和支持断网断点续传的简单应用
记录一下使用java的URLConnection类和File类下载网络文件和支持断网断点续传的简单方式
2023-05-17 08:00:00 545
原创 SpringBoot+RXTXcomm实现Java串口通信 读取串口数据以及发送数据
记录一下使用SpringBoot+RXTXcomm实现Java串口通信,使用Java语言开发串口,对串口进行读写操作。
2023-05-10 00:00:00 4478 10
原创 SpringBoot+Shiro+Jwt+Vue+elementUI实现前后端分离单体系统Demo
记录一下使用SpringBoot集成Shiro框架和Jwt框架实现前后端分离Web项目的过程,后端使用SpringBoot整合Shiro+Jwt(auth0),前端使用vue+elementUI框架,前后端的交互使用的是jwt的token,shiro的会话关闭,后端只需要使用Shiro框架根据前端传来的jwt的token信息授权访问相应资源。
2023-04-26 00:00:00 1698
原创 SpringBoot访问静态资源和jar外部静态资源,部署前端打包后的vue项目放入静态资源里
记录一下使用SpringBoot访问静态资源和SpringBoot打包之后的jar外部静态资源,部署前端打包后的vue项目放入静态资源里。
2023-04-19 00:00:00 6034
原创 使用大华惠智双目半球网络摄像机DH-IPC-HD4140X-E2获取人流量统计数据
记录一下使用Java的SpringBoot+大华SDK在智慧公厕项目中使大华惠智双目半球网络摄像机DH-IPC-HD4140X-E2获取人流量统计数据
2023-04-12 00:00:00 2632
原创 SpringBoot+Shiro框架整合实现前后端分离的权限管理基础Demo
记录一下使用SpringBoot集成Shiro框架实现前后端分离Web项目的过程,后端使用SpringBoot整合Shiro,前端使用vue+elementUI,达到前后端使用token来进行交互的应用,这种方式通常叫做无状态,后端只需要使用Shiro框架根据前端传来的token信息授权访问相应资源。
2023-03-29 00:00:00 2363
原创 SpringBoot+Response统一返回result结果集
在SpringBoot开发接口中,通常会对java api统一返回result结果集,前端或者调用放可以根据返回的result结果集判断请求得到的数据是否正确,是否有效,一般情况下,使用java自定义的result结果集封装
2023-03-23 00:00:00 1355
原创 SpringBoot+内置Tomcat配置,参数调优,最大并发量,最大连接数
SpringBoot开发最大的好处是简化配置,内置了Tomcat, 在SpringBoot2.0.x版本中内置Tomcat版本是8.5.x,SpringBoot内置Tomcat的默认设置中,Tomcat的等待队列长度默认是100,Tomcat的最小工作线程数默认分配10,Tomcat的最大线程数是200,最大连接数是10000,至于最大并发量和最大连接数,常常理解成最大并发量就是最大连接数,实际上是有些牵强的,最大连接数并不一定就是最大并发量。
2023-03-14 00:00:00 24612 2
原创 SpringBoot+@Async注解-异步调用
编程开发里,使用java异步执行方法可以让程序同时处理多个请求业务,提升吞吐量来缩短业务的执行时间,在springboot的程序应用中,提供了@Async注解来实现异步执行方法
2023-03-09 00:00:00 1279
原创 Centos和Window系统下Frp内网穿透
frp 是一个高性能的内网穿透的反向代理软件,支持 TCP、UDP、HTTP、HTTPS 等常见协议(TCP最常用),可以将处于局域网或者家用电脑主机、办公电脑主机通过中转服务器的方式暴露在公网里,使用户可以通过访问公网的IP(域名)的方式获取内网里的信息,对于开发者来说,frp帮助我们调试接口(微信公众号或其他拥有IP白名单的接口),frp帮助我们取流内网的摄像头,访问内网数据库资源等
2023-03-01 00:00:00 577
原创 SpringBoot+ActiveMQ-发布订阅模式(消费端)
SpringBoot+ActiveMQ-发布订阅模式(消费端)Topic 主题* 消息消费者(订阅方式)消费该消息* 消费生产者将发布到topic中,同时有多个消息消费者(订阅)消费该消息* 这种方式和点对点方式不同,发布到topic的消息会被所有订阅者消费* 当生产者发布消息,不管是否有消费者,都不会保存消息,如果对订阅消息提前做了持久化操作,还是可以收到的
2023-02-22 00:00:00 644
原创 SpringBoot+ActiveMQ-发布订阅模式(生产端)
SpringBoot+ActiveMQ-发布订阅模式(生产端)Topic 主题* 消息消费者(订阅方式)消费该消息* 消费生产者将发布到topic中,同时有多个消息消费者(订阅)消费该消息* 这种方式和点对点方式不同,发布到topic的消息会被所有订阅者消费* 当生产者发布消息,不管是否有消费者,都不会保存消息,如果对订阅消息提前做了持久化操作,还是可以收到的
2023-02-19 21:30:00 786
原创 Java+Demo 16进制字符串和java字符串和btye数组之间的相互转换
记录一下java字符串转16进制字符串,16进制字符串转java字符串,16进制字符串转byte数组,byte数组转16进制字符串 16进制转10进制等常见转换
2023-02-17 00:00:00 508
boot-example-jSerialComm-2.0.5
2023-07-18
boot-example-shiro-separate-auth0-jwt-2.0.5
2023-07-17
boot-example-serial-port-mfz-rxtx-2.0.5
2023-07-17
boot-example-base-mqtt-server-2.0.5
2023-03-03
boot-example-shiro-separate-2.0.5
2023-03-03
boot-example-activemq-topic-2.0.5
2023-01-27
boot-example-activemq-queue-2.0.5
2023-01-26
boot-example-netty-ctwing-tcp-2.0.5
2023-01-20
boot-example-netty-tcp-2.0.5
2020-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人