logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java 日志框架详解:SLF4J + Logback 从入门到实战

本文介绍了SLF4J和Logback日志框架的核心功能与配置方法。SLF4J提供高效的占位符支持、MDC多线程追踪和五种日志级别(TRACE到ERROR)。Logback作为SLF4J实现,具有高性能、自动重载配置、灵活输出方式等特点。重点讲解了Logback配置文件的编写,包括全局变量定义、Appender配置(控制台/文件输出)、滚动策略、异步日志等,并提供了完整配置示例。通过合理配置可实现自

文章图片
#logback#java#开发语言
Vue2学习(1)--了解基本方法与概念

本文介绍了Vue.js的基础使用方法,包括开发环境配置、HTML模板规范以及常用指令和方法的详细说明。主要内容包括:1. 开发环境搭建:使用VSCode安装Volar和LiveServer插件,创建HTML文件快速预览Vue效果;2. HTML模板规范:强调文档类型声明、字符编码、语言设置等必备元素;3. Vue核心指令:详细讲解v-bind、v-model、v-if、v-for等指令的用法和场景

#学习#javascript
Vue2学习(2)--代码拆成多文件,带你理清 Vue 工程化的核心脉络

本文介绍了Vue2项目的创建、结构分析与核心功能实现: 项目搭建:通过Vue CLI创建项目,安装Vue Router 3.5.2作为路由插件。 项目入口:解析main.js的核心作用,包括Vue实例初始化、根组件挂载到#app节点,以及render函数和$mount方法的实现原理。 页面控制架构: 宏观布局:App.vue定义全局结构和路由出口 路由控制:router/index.js配置路径映

#vue.js#前端#javascript
Vue2学习(3)--组件中的通信方式/组件之间的交互

本文总结了Vue组件间通信的多种方式:1. Props:父组件通过props向子组件传递数据,支持类型校验、必填项、默认值和自定义验证器。2. $emit:子组件通过$emit触发事件向父组件传递数据,实现子到父的通信。3. $parent/$children(不推荐):直接访问父/子组件实例,会破坏单向数据流,增加耦合度。4. refs:父组件通过ref属性直接访问子组件实例,调用其方法或读取数

#前端#javascript#java
SSeEmitter的基本使用和介绍

摘要:SSE(Server-Sent Events)技术详解 SSE通过SseEmitter实现服务器向客户端的单向实时数据推送,适用于进度更新、AI流式对话、实时通知等场景。核心方法包括构造连接(支持超时设置)、发送数据(支持事件名、ID、重连时间等元数据)、生命周期回调(超时/错误处理)及连接管理。 优点: 长连接降低轮询开销,节省服务器资源。 浏览器自动重连,开发复杂度低于WebSocket

#java
SSeEmitter的基本使用和介绍

摘要:SSE(Server-Sent Events)技术详解 SSE通过SseEmitter实现服务器向客户端的单向实时数据推送,适用于进度更新、AI流式对话、实时通知等场景。核心方法包括构造连接(支持超时设置)、发送数据(支持事件名、ID、重连时间等元数据)、生命周期回调(超时/错误处理)及连接管理。 优点: 长连接降低轮询开销,节省服务器资源。 浏览器自动重连,开发复杂度低于WebSocket

#java
Map常用实现类和常用方法

本文总结了Java Map接口的12个核心操作方法:1. 基本操作:put()添加/修改、get()获取、remove()删除;2. 判断操作:containsKey()/containsValue()检查存在性;3. 安全操作:getOrDefault()避免空指针、putIfAbsent()防止覆盖;4. 高级操作:computeIfAbsent()延迟计算、merge()合并值;5. 替换操

#java
Spring AI 开发笔记:ChatClient 的创建、配置与工具函数注册

本文介绍了SpringAI框架中ChatClient的核心功能与实现方式。ChatClient作为统一LLM客户端,提供标准化API支持多种大语言模型交互,主要功能包括:1)支持Prompt链式构建;2)通过FunctionCallback实现工具函数注册与调用;3)温度参数控制生成多样性(0.0-1.0范围);4)流式响应与批量请求处理。重点解析了函数调用的实现机制,包括FunctionCall

文章图片
#人工智能#spring
Spring AI 开发笔记:ChatClient 的创建、配置与工具函数注册

本文介绍了SpringAI框架中ChatClient的核心功能与实现方式。ChatClient作为统一LLM客户端,提供标准化API支持多种大语言模型交互,主要功能包括:1)支持Prompt链式构建;2)通过FunctionCallback实现工具函数注册与调用;3)温度参数控制生成多样性(0.0-1.0范围);4)流式响应与批量请求处理。重点解析了函数调用的实现机制,包括FunctionCall

文章图片
#人工智能#spring
Docker笔记

Docker Compose项目部署与MySQL容器初始化指南摘要:本文详细介绍了使用Docker Compose部署项目时的关键操作流程。重点包括:1)MySQL容器启动时自动执行SQL脚本的原理,通过/docker-entrypoint-initdb.d目录实现数据库初始化;2)常用Docker Compose指令解析,如up/down命令的使用场景和参数作用;3)数据持久化的两种方案对比(绑

文章图片
#docker#java
到底了