logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Spring 与 Spring Framework 全栈深度解析

Spring是Java生态中最核心的基础框架,自2003年发布以来已从轻量级IoC容器发展为支持云原生、响应式、AI集成的综合性平台。核心特性包括控制反转(IoC)、面向切面编程(AOP)、声明式事务和Web双模式(MVC/WebFlux)。SpringBoot提供自动配置和嵌入式服务器等增强功能。最新版本6.x要求JDK17+,支持AOT编译和GraalVM原生镜像,显著提升启动性能。虽然学习曲

#java#spring
MinIO vs GlusterFS:云原生对象存储与分布式文件系统的全面对比

摘要: MinIO与GlusterFS代表两种不同存储架构:MinIO是云原生的高性能对象存储(S3兼容),专为现代应用设计;GlusterFS是传统分布式文件系统(POSIX兼容),适合通用文件共享。MinIO优势包括极简部署、高性能、S3生态丰富,但需至少4节点且不支持POSIX;GlusterFS无元数据服务器、完全POSIX兼容,但商业支持已终止且小文件性能不佳。选型建议:云原生/AI场景

#java#架构
系统工具开发:命令行工具(Cobra库)、日志收集系统、监控告警(Prometheus)客户端实现

本文适合:不甘于做API胶水工程师的你、渴望突破认知茧房的你、希望在云原生时代成为那1%架构师的你。

文章图片
WebSocket、TCP 与 QUIC

本文对比分析了TCP、WebSocket和QUIC三种网络协议的核心特性和适用场景。TCP作为传输层基础协议,通过确认应答、超时重传和拥塞控制实现可靠传输,但存在队头阻塞和连接迁移困难等问题。WebSocket在TCP之上提供全双工通信能力,适用于浏览器实时推送场景,但仍受限于TCP的固有缺陷。QUIC基于UDP重新设计,支持多路流独立传输、0-RTT连接建立和连接迁移等特性,特别适合移动弱网环境

文章图片
InfluxDB 完全指南:时序数据库的标杆之作

《InfluxDB完全指南:时序数据库标杆解析》 作为时序数据库领域的先驱,InfluxDB凭借其云原生架构和活跃生态成为监控与IoT场景的首选。文章系统解析了其核心特性:三层数据模型(Measurement/Tag/Field)、多代查询语言演进(InfluxQL→Flux→SQL)及自动化的数据保留策略。通过与TDengine、TimescaleDB的横向对比,指出InfluxDB在开源生态成

文章图片
#数据库#时序数据库
优必选 Walker S2:全尺寸工业人形机器人的技术架构与产业落地深度研究

优必选WalkerS2工业人形机器人技术解析(2025-2026) 摘要:优必选2025年推出的WalkerS2是首款实现量产的全尺寸工业人形机器人,身高1.76米,具备52个自由度、15kg单臂负载及3分钟自主换电能力。其创新技术架构包含群脑网络2.0群体智能系统与Co-Agent决策大脑,通过纯RGB双目视觉(1.5m内±6mm误差)实现工业级定位。已落地空客、日立等制造场景,2025年订单超

文章图片
EasyPoi 与 EasyExcel 深度对决:注解驱动的“快” vs 流式写入的“稳”

EasyPoi与EasyExcel是两种不同技术路线的Java Excel处理工具。EasyPoi以注解驱动为核心,提供极简开发体验,支持复杂表格合并和Word导出,但内存消耗较大,适合5万行以内的快速开发;EasyExcel采用流式处理,内存占用极低,可处理百万级数据,但需要手动处理复杂逻辑,适合大数据量场景。实测显示EasyExcel在10万行数据下内存增量仅1.6MB,而EasyPoi处理6

Mysql 函数FIND_IN_SET

本文分析了JPA原生查询中IN子句参数传递的常见问题及解决方案。核心问题在于原生SQL的IN子句不支持直接传入集合参数,导致两种典型错误:1)使用单个占位符?1时会报错;2)使用COALESCE(?1,null)虽不报错但逻辑错误(MySQL会将字符串"A,B,C"整体比较而非拆分为多个值)。提出五种解决方案:1)改用JPQL的IN(:ids)语法;2)使用MEMBEROF运算

#mysql
idea 类中明明有使用的变量,但是还是灰色 感觉没有使用一样,怎么样设置

IntelliJ IDEA可能误将Spring注入的变量标记为未使用,可通过三种方式解决:1)在设置中调整注解检查,确保识别Spring注入(Editor→Inspections→Unused declaration→添加Spring相关Entry Points);2)为特定字段添加@SuppressWarnings("unused")或明确注解属性;3)检查@Schedule

#java#intellij-idea#开发语言
EasyPoi 完全指南:Java 办公文档处理的优雅之选

EasyPoi是一款基于Apache POI封装的Java文档处理工具库,通过注解驱动大幅简化Excel/Word/PDF的导入导出操作。核心优势包括:1)开发效率高,注解配置即可实现复杂导出;2)内置一对多合并功能;3)支持模板导出和多种格式转换。但其内存占用较高,单次导出建议不超过5万行数据。与同类工具相比,EasyPoi在中小数据量场景和Word处理方面更具优势,而阿里EasyExcel则更

#开发语言
    共 65 条
  • 1
  • 2
  • 3
  • 7
  • 请选择