相关文章
WebSocket底层原理及 java 应用
WebSocket 底层原理
1. WebSocket 协议的基本原理
WebSocket 是一个在客户端和服务器之间建立持久、全双工的连接的协议。与传统的 HTTP 请求/响应模型不同,WebSocket 允许客户端和服务器双方通过一个持久的连接进行双向通信。
1.1 WebSocket 握手过程
WebSocke…
建站知识
2025/1/9 2:42:35
管理Linux的联网
1.1 rhel8与旧版本的区别 1.2 NetworkManager的特点 NetworkManager 是 2004 年 Red Hat 启动的项目,旨在能够让 Linux 用户更轻松地处理现代网络需求,能自动发现网卡并配置ip 地址。 NetworkManager 的特点 NM 能管理各种网络 有线网卡、无线网卡 动态 ip 、静…
建站知识
2025/1/9 2:41:34
这些年 devops 和自动化测试项目实践工具链集合
这些年工作中在做devops和自动化测试过程中用过的工具链列个清单,大家可以参考一下。编程语言 java,python,js,groovyjava系: junit,mvn,jacoco,surefirepython系: pytest, robotframework, webdriver,appium, requests,ansible持续集成: jenkins ,teamc…
建站知识
2025/1/9 2:40:32
Java-数据结构-顺序表(ArrayList)
在之前的博客中,我们大部分都在学习数据结构相关的理论知识,而今天我们要学到的ArrayList便有所不同了,ArrayList这部分算是重要的知识,所以大家打起精神,让我们一起学习~
在学习ArrayList之前,我们需要先…
建站知识
2025/1/9 2:39:30
SpringBoot内置工具类
环境:SpringBoot3.2.5
1. 获取进程ID
如果你想在程序中获取当前SpringBoot运行的进程号,那么你可以使用ApplicationPid,该类非常方便的获取当前进程ID。
ApplicationPid pid new ApplicationPid() ;
System.out.printf("进程ID: %s%…
建站知识
2025/1/9 2:38:29
嵌入式技术之Linux(Ubuntu) 一
一、Linux入门
1.硬件和操作系统以及用户的关系
一个传感器,获得数据后,需要向服务器发送数据。传感器传数据给上位机。 上位机需要一个程序来接收数据,那么这个上位机是什么机器?
我们的笔记本电脑就可以当成上位机。
两个手…
建站知识
2025/1/9 2:37:27
Taro+react 开发第一节创建 带有redux状态管理的项目
Taro 项目基于 node,请确保已具备较新的 node 环境(>16.20.0),推荐使用 node 版本管理工具 nvm 来管理 node,这样不仅可以很方便地切换 node 版本,而且全局安装时候也不用加 sudo 了。 1.安装
npm inf…
建站知识
2025/1/9 2:36:22
docker对外发布服务,docker compose使用
一.对外发布服务1.端口绑定,对外发布服务docker run -itd -p 宿主机端口:容器端口 镜像:标签2.容器存储卷,目录映射docker run -itd -v 宿主机对象:容器内对象 镜像:标签3.给容器修改配置文件(1)把容器的配置文件拷贝出来docker cp web:/usr/local/nginx/conf ./conf(2)编辑配置…
建站知识
2025/1/9 2:35:18