logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

优雅解析 User-Agent:精准获取浏览器与操作系统信息

本文介绍了一个轻量级User-Agent解析函数的实现方案,能够精准识别主流浏览器和操作系统信息。针对UA字符串格式复杂多变的特点,设计采用优先级匹配策略:浏览器按Firefox、Edge、Chrome等顺序匹配,操作系统按Windows、macOS、iOS等顺序识别。实现代码包含详细的注释,可直接使用,适用于项目体积敏感或需要定制化解析的场景。该方案解决了手动解析时常见浏览器和操作系统返回unk

文章图片
#javascript
Java虚拟机面试题:JVM调优

有哪些常用的命令行性能监控和故障处理工具?操作系统工具top:显示系统整体资源使用情况vmstat:监控内存和 CPUiostat:监控 IO 使用netstat:监控网络使用JDK 性能监控工具jps:虚拟机进程查看jstat:虚拟机运行时信息查看jinfo:虚拟机配置查看jmap:内存映像(导出)jhat:堆转储快照分析

文章图片
#java#jvm#开发语言
如何使用 Winget 下载 Claude Code 并实现绿色便携安装

本文介绍了如何利用Windows包管理器winget下载Claude Code(claude.exe)实现绿色便携安装。主要内容包括:winget基础命令语法(搜索/安装/升级/卸载),重点讲解winget download命令可将Claude Code直接下载到指定目录而不安装。由于Claude Code的特殊分发方式(直接提供可执行文件),该方法能绕过传统安装限制,实现真正的便携使用——自由移

文章图片
#windows
优雅终结启动顺序噩梦:ObjectProvider —— Spring 4.3 开始引入

本文探讨了Spring Framework 4.3引入的ObjectProvider如何解决依赖注入的顺序问题。当FilterRegistrationBean初始化早于HttpMessageConverter自动配置时,传统的@Autowired会导致NullPointerException。ObjectProvider通过延迟依赖解析,允许按需获取Bean实例,避免启动时强依赖导致的错误。文章分

文章图片
#spring#java#后端
Spring Cloud Alibaba 2025.1.0.0 正式发布:拥抱 Spring Boot 4.0 与 Java 21+ 的新时代

摘要: Spring Cloud Alibaba 2025.1.0.0正式发布,全面支持Spring Boot 4.0.2与Java 21+,标志着微服务生态的重大升级。新版本深度整合Project Loom虚拟线程与io_uring高性能I/O框架,显著提升并发处理能力与I/O效率,同时优化GraalVM原生镜像支持,降低启动时间和内存占用。该版本要求最低Java 21运行环境,并完成Jakar

文章图片
#java#spring boot#后端
RocketMQ 批量消费 + 自定义 JSONB 编解码抽象基类,一行代码开启高性能监听器

在 Spring Boot 集成 RocketMQ 时,如何轻量、优雅地实现批量消费,同时保持消息编解码器的全局一致性?本文将展示一个基于 `rocketmq-spring-boot-starter` 的抽象消费者基类,它通过反射自动获取容器配置、复用自定义 `Fastjson2 JSONB` 转换器,并同时支持并发与顺序两种消费模式下的批量消息处理。子类只需实现单条消息处理接口,即可一行注解获得

文章图片
#rocketmq
GLM-4-9B-Chat-1M 模型在 openEuler 系统上的完整部署文档

本文档详细记录了在华为openEuler系统上部署GLM-4-9B-Chat-1M大语言模型的完整流程。主要内容包括: 环境准备:系统更新、依赖安装和目录创建 模型下载:通过国内镜像获取6.8GB的GGUF量化模型文件 编译部署:使用CMake编译llama.cpp框架 服务启动:配置API服务参数并验证运行状态 生产配置:提供systemd和nohup两种后台运行方式 调用示例:包含Java程序

文章图片
#语言模型#人工智能
Spring AI-2.0(alibaba) Agent 编程实战:从 Tool Calling 到 MCP 协议,附完整报文级日志

Spring AI-2.0 Agent编程实战:从Tool Calling到MCP协议 本文通过一个智能旅行规划助手项目,深入讲解Spring AI 2.0的核心功能。主要内容包括: 技术栈:Spring Boot 4.0+Spring AI 2.0+智谱GLM-4.7 完整架构流程:从用户请求到工具调用再到结果返回 模型注册注意事项:配置路径陷阱 ChatClient使用技巧:Builder状态

文章图片
#spring#人工智能#java
GLM-4-9B-Chat-1M 模型在 openEuler 系统上的完整部署文档

本文档详细记录了在华为openEuler系统上部署GLM-4-9B-Chat-1M大语言模型的完整流程。主要内容包括: 环境准备:系统更新、依赖安装和目录创建 模型下载:通过国内镜像获取6.8GB的GGUF量化模型文件 编译部署:使用CMake编译llama.cpp框架 服务启动:配置API服务参数并验证运行状态 生产配置:提供systemd和nohup两种后台运行方式 调用示例:包含Java程序

文章图片
#语言模型#人工智能
无界智能客服:基于大模型的自助式AI对话系统构建与应用

本文介绍了无界智能客服平台,这是一个基于大模型的自助式AI对话系统构建方案。针对中小企业AI应用面临的开发成本高、技术门槛大等问题,平台通过模块化设计实现低代码配置,提供项目分类管理、知识库构建、安全通信等核心功能。企业用户可通过简单操作快速部署AI客服系统,解决传统开发中的API集成、数据预处理、多轮对话管理等难题。平台采用微服务架构,支持多种大模型接入,并内置多层次安全防护机制,为中小企业AI

文章图片
#人工智能
    共 133 条
  • 1
  • 2
  • 3
  • 14
  • 请选择