摘要: 面向对象的语言诀窍在于思考抽象。 编码质量 推荐工具检测 插件名称 作用 建议程度 IDEA自带插件(IDEA Analyze) 编译器警告 强制 SonarLint 代码质量检查 强制 CodeMetric 代码复杂度提醒 建议 MetricsReloaded 代码复杂度计算 建议 Alibaba 阅读全文
posted @ 2024-04-07 14:10 EalenXie 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 网络地址转换(Network Address Translation,NAT)是网络层的功能,用于将私有的局域网地址转换为公共网络地址,实现多个局域网设备共享同一个公共IP地址,解决IPv4地址短缺的问题。 NAT功能通过NAT设备来实现,路由器大都内置了NAT的功能,防火墙设备也经常集成了NAT功 阅读全文
posted @ 2024-02-07 14:05 EalenXie 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 路由(Route)是网络层的功能,负责确定数据包在网络中的路径和将数据包从源主机传送到目标主机的过程。它基于IP协议,通过网络层物理设备路由器(Router)来实现。 路由器 基本功能 路由器维护管理着路由表,记录了网络的拓扑结构和如何到达不同网络的信息。 当路由器收到一个数据包时,它会根据目标 I 阅读全文
posted @ 2024-01-26 10:49 EalenXie 阅读(15) 评论(0) 推荐(0) 编辑
摘要: ARP(Address Resolution Protocol) 是 网络层协议之一,主要用于将网络层地址(IP地址)解析为物理层地址(MAC地址),解决网络层地址到物理层地址的映射问题。在TCP/IP协议套件中,ARP允许主机在局域网中找到目标主机的MAC地址,以便能够正确地将数据帧发送到目标主机 阅读全文
posted @ 2024-01-25 16:21 EalenXie 阅读(8) 评论(0) 推荐(0) 编辑
摘要: ICMP(Internet Control Message Protocol)协议。ICMP是网络层协议之一,它是IP协议的一个补充。主要在网络中传递控制消息和错误消息,以便对网络进行诊断、故障排除和管理,并且通知相关设备发生了网络错误或异常情况。 ICMP常见的消息类型 Echo Request( 阅读全文
posted @ 2024-01-25 15:03 EalenXie 阅读(13) 评论(0) 推荐(0) 编辑
摘要: IP(Internet Protocol)协议是网络层最重要的协议,也是互联网中最基础、最重要的协议之一。IP协议负责在网络中传输(IP)数据包,它是网络通信的基础。 IP协议有两个主要版本:IPv4(Internet Protocol version 4)和 IPv6(Internet Proto 阅读全文
posted @ 2024-01-24 11:32 EalenXie 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 在Spring Cloud中使用了Hystrix来实现断路器的功能。Hystrix是Netflix开源的微服务框架套件之一,该框架目标在于通过控制那些访问远程系统、服务和第三方库的节点,从而对延迟和故障提供更强大的容错能力。Hystrix具备拥有回退机制和断路器功能的线程和信号隔离,请求缓存和请求打 阅读全文
posted @ 2024-01-10 14:10 EalenXie 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 首先引入pom.xml <!-- 低版本的jdk(如1.8.0_25-b18)中会出现Failed to bind properties under 'xxx' to java.lang.String,不会在高版本的jdk(如1.8.0_161)运行环境中出现; 原因:加密引发异常。原因是您正在使用 阅读全文
posted @ 2024-01-10 13:51 EalenXie 阅读(26) 评论(0) 推荐(0) 编辑
摘要: SpringBoot WebSocket 样例 pom.xml依赖配置 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </ 阅读全文
posted @ 2024-01-10 13:45 EalenXie 阅读(7) 评论(0) 推荐(0) 编辑
摘要: IDEA代码质量检查工具插件 插件名称 作用 建议程度 IDEA自带插件规范 编译器警告 强制 SonarLint 代码质量检查 强制 CodeMetric 代码复杂度提醒 建议 MetricsReloaded 代码复杂度计算 建议 Alibaba Java Coding Guidelines 代码 阅读全文
posted @ 2024-01-10 13:42 EalenXie 阅读(17) 评论(0) 推荐(0) 编辑