logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从懵逼到通透:Spring 容器、Bean、依赖注入本质解剖(附易错题自测)

本文深入浅出地解析了Spring框架的核心概念,通过餐厅厨房的生动比喻,帮助开发者理解IoC容器和Bean的本质。文章详细讲解了@Component、@Service、@Controller等注解的区别与联系,对比了@Component和@Bean的使用场景,并揭示了@Configuration的特殊代理机制。同时,文章澄清了依赖注入的真实含义,指出常见的理解误区,并通过自测题巩固学习效果。最后总

文章图片
#rpc#网络协议#网络
Sentinel 微服务学习笔记

本文介绍了阿里巴巴开源的微服务流量控制组件Sentinel的实战应用。主要内容包括:1)Sentinel的快速集成与配置;2)自定义异常处理的两种方式;3)流控规则详解(直接、关联、链路模式);4)熔断降级策略(慢调用、异常比例、异常数);5)热点参数限流和授权规则;6)与OpenFeign的整合。文章提供了详细的代码示例和配置说明,并总结了最佳实践和常见问题排查方法。Sentinel能有效实现微

文章图片
#sentinel#微服务#架构
云服务器上部署单项目/多项目

这篇教程详细记录了在2核2G轻量云服务器上使用XShell+XFtp+Docker部署前后端项目的全过程。文章从服务器连接、文件传输、项目配置到Docker构建等环节进行了分步说明,重点解决了端口冲突、权限不足、环境变量失效等常见问题,并提供了多项目共存时的端口配置方案。针对低配服务器的特殊优化建议和断连处理方案尤为实用。教程强调使用Git管理项目,通过DockerCompose实现"配

文章图片
#服务器#运维
Python 文件操作教程

本文介绍了Python文件操作的核心知识,重点讲解了open()函数和with语句的使用方法。主要内容包括:1)文件操作的必要性;2)open()函数的基本用法和常用模式(r/w/a等);3)推荐使用with语句自动管理文件关闭;4)常用读写方法(read()/readline()/write()等);5)实战案例(文件读取、列表写入、二进制复制);6)重点总结强调with语句、模式选择和编码设置

文章图片
#python#开发语言
Python 入门:FastAPI + SQLite3 + Requests 基础教学

本文从语法、库使用、数据库连接到接口开发、请求调用一步步讲解,适合新手学习与日后复习。全程使用 Python 内置库 + 轻量框架,无需复杂环境。return {"你的名字": name}return {"接收数据": {"name": name, "age": age}}SQLite 流程:连接 → 创建游标 → 执行 SQL → 提交 → 关闭FastAPI 流程:创建 app → 装饰器定义

文章图片
#python#fastapi#sqlite
Claude Code :核心工作流 —— 与AI共舞的六种模式

六种权限模式,形成从严格管控到完全放开的信任梯度。其中acceptEdits模式(自动放行文件编辑+确认危险操作)是日常开发的最佳选择,plan模式适合需求分析与方案设计。auto模式依赖安全分类器实现智能判定,适合批量任务。会话管理系统支持断点续传(--resume)、上下文压缩(/compact)和跨会话记忆(Memory)。建议采用"一个功能一个会话"的策略,通过CLAUDE.md和Memo

文章图片
Spring Boot+MyBatis-Plus+Vue3前后端协作Note

本文介绍了一个基于SpringBoot+Vue3的前后端分离项目,重点解析了MyBatis-Plus在后端开发中的基础应用流程。文章从项目架构入手,说明后端采用SpringBoot+MyBatis-Plus+MySQL技术栈,负责数据连接和接口提供;前端使用Vue3处理页面交互。详细讲解了MyBatis-Plus的核心价值在于简化CRUD操作,并通过具体代码示例展示了数据库连接配置、Mapper接

文章图片
#spring boot#typescript#mybatis
HTML+fastAPI+Dify|打通前后端至智能体的路

AI聊天应用流式通信全解析:从FastAPI到前端实时渲染 本文通过一个NLP2SQL查询案例,详细拆解了AI聊天应用的流式通信架构。系统采用三层设计:前端负责用户交互与实时渲染,FastAPI后端作为安全代理转发请求,Dify平台处理自然语言理解。核心流程展示了流式技术的关键实现: 后端使用FastAPI的StreamingResponse和SSE协议 通过httpx进行异步流式代理请求 前端采

文章图片
#状态模式
从零搭建 Spring Boot 后端:分页、搜索、跨域、文档,一个都不少

本文复盘了 Spring Boot 后端阶段 0 的七个核心技术点:MyBatis-Plus 分页插件注册与 Page/IPage的区别、LambdaQueryWrapper条件构造中 and() 的正确用法、@DateTimeFormat 处理 GET 请求日期参数、统一返回格式 Result<T> 的设计、Knife4j四大注解(@Tag/@Operation/@Parameter/@Sche

文章图片
#spring boot#后端#java
Spring Boot + JWT + Spring Security 认证授权实战:双角色、双 Token、方法级权限,一次讲透

核心是 5 个组件配合:JwtTokenProvider 造卡、UserDetailsServiceImpl 查人、JwtAuthentication验卡、SecurityConfig定规则、AuthController 发卡。

文章图片
#java#开发语言
    共 28 条
  • 1
  • 2
  • 3
  • 请选择