logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

​​Java UDP套接字编程:高效实时通信的实战应用与核心类解析​

网络编程是通过程序实现计算机间通信和数据交换的技术,主要分为基于TCP的流套接字和基于UDP的数据报套接字两种方式。TCP提供可靠、面向连接的字节流传输,而UDP则是无连接、面向数据报的不可靠传输。文章详细介绍了Java中实现UDP通信的DatagramSocket和DatagramPacket类,并提供了完整的客户端-服务端示例代码。TCP通信则通过ServerSocket和Socket类实现。

文章图片
#java#java-ee
数据结构——List接口

在集合框架中,List是一个接口,通过其源码,我们可以清楚看到其继承了Collection。Collection 也是一个接口,该接口中规范了后序容器中常用的一些方法,具体如下所示:Iterable也是一个接口,表示实现该接口的类是可以逐个元素进行遍历的,具体如下:List提供了很多方法,如下:(太多,仅截取部分)虽然方法比较多,但是常用方法如下:本篇内容较少,主要介绍了List接口,及其使用,下

文章图片
#数据结构
从零玩转Linux云主机:免费申请、连接终端、命令速查表

本文介绍了Linux操作系统的基础知识及云服务器环境搭建。首先概述了操作系统的基本概念和Linux发行版的特点,指出Linux是开源内核,需配合应用程序形成完整系统。其次详细讲解了云服务器申请流程(包括学生优惠获取方式)和连接方法,重点列举了Xshell等终端工具的使用技巧及常见登录问题排查。最后系统整理了Linux常用命令集,涵盖文件操作(ls/cd/mkdir等)、进程管理(ps/grep)、

文章图片
#linux#服务器#ubuntu +1
从零玩转Linux云主机:免费申请、连接终端、命令速查表

本文介绍了Linux操作系统的基础知识及云服务器环境搭建。首先概述了操作系统的基本概念和Linux发行版的特点,指出Linux是开源内核,需配合应用程序形成完整系统。其次详细讲解了云服务器申请流程(包括学生优惠获取方式)和连接方法,重点列举了Xshell等终端工具的使用技巧及常见登录问题排查。最后系统整理了Linux常用命令集,涵盖文件操作(ls/cd/mkdir等)、进程管理(ps/grep)、

文章图片
#linux#服务器#ubuntu +1
从零玩转Linux云主机:免费申请、连接终端、命令速查表

本文介绍了Linux操作系统的基础知识及云服务器环境搭建。首先概述了操作系统的基本概念和Linux发行版的特点,指出Linux是开源内核,需配合应用程序形成完整系统。其次详细讲解了云服务器申请流程(包括学生优惠获取方式)和连接方法,重点列举了Xshell等终端工具的使用技巧及常见登录问题排查。最后系统整理了Linux常用命令集,涵盖文件操作(ls/cd/mkdir等)、进程管理(ps/grep)、

文章图片
#linux#服务器#ubuntu +1
从零玩转Linux云主机:免费申请、连接终端、命令速查表

本文介绍了Linux操作系统的基础知识及云服务器环境搭建。首先概述了操作系统的基本概念和Linux发行版的特点,指出Linux是开源内核,需配合应用程序形成完整系统。其次详细讲解了云服务器申请流程(包括学生优惠获取方式)和连接方法,重点列举了Xshell等终端工具的使用技巧及常见登录问题排查。最后系统整理了Linux常用命令集,涵盖文件操作(ls/cd/mkdir等)、进程管理(ps/grep)、

文章图片
#linux#服务器#ubuntu +1
Spring Boot日志开发实战手册:集成/输出/级别控制/持久化精要

本文介绍了SpringBoot日志系统的核心功能和使用方法。概述了SpringBoot默认集成Logback日志框架的特性,包括日志级别、格式说明和持久化配置。详细讲解了如何获取日志对象、打印不同级别日志(FATAL/ERROR/WARN/INFO/DEBUG/TRACE),并通过配置文件调整日志级别。同时说明了日志格式包含的关键元素(时间戳、进程ID等)和日志持久化方法(文件存储)。最后介绍了使

文章图片
#spring boot#java#spring
Spring核心机制:@Bean注解与依赖注入的终极实践指南

本文介绍了Spring框架中@Bean注解的使用方法和依赖注入(DI)的三种方式。主要内容包括:1. @Bean注解的使用场景(管理第三方库类)、多个对象定义及重命名操作;2. 依赖注入的三种方式(属性注入、构造方法注入和Setter注入)及其优缺点比较;3. 解决@Autowired多Bean冲突的方法(@Primary、@Qualifier和@Resource注解)。文章通过具体代码示例演示了

文章图片
#java#spring#开发语言
​​Java UDP套接字编程:高效实时通信的实战应用与核心类解析​

网络编程是通过程序实现计算机间通信和数据交换的技术,主要分为基于TCP的流套接字和基于UDP的数据报套接字两种方式。TCP提供可靠、面向连接的字节流传输,而UDP则是无连接、面向数据报的不可靠传输。文章详细介绍了Java中实现UDP通信的DatagramSocket和DatagramPacket类,并提供了完整的客户端-服务端示例代码。TCP通信则通过ServerSocket和Socket类实现。

文章图片
#java#java-ee
高并发架构三剑客:单例模式×阻塞队列×生产者消费者实战秘籍

本文系统探讨了单例模式、阻塞队列及生产者消费者模型的核心实现与优化。单例模式通过饿汉式(类加载时实例化)和懒汉式(延迟实例化)确保全局唯一实例。针对多线程场景,懒汉模式引入双重检查锁定(外层判空减少锁竞争,内层判空确保原子性)与volatile关键字(禁止指令重排序),兼顾性能与线程安全。阻塞队列通过同步锁与wait/notify机制实现线程协作:put方法在队列满时循环等待,take方法在队列空

文章图片
#java
    共 11 条
  • 1
  • 2
  • 请选择