logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringBoot 大文件分片上传 文件切片、断点续传与性能优化 切片技术与优化方案 文件高效上传

默认单个上传文件最大限制为 1MB,单次整体请求数据最大限制为 10MB。当上传文件体积超出 1MB,或单次请求传输总数据超过 10MB 时,程序会直接抛出文件大小超限异常,请求中断并上传失败。对于大文件直接上传的场景,若采用整体一次性传输的方式,文件体积过大会大量占用服务器内存,极易造成内存溢出、服务卡顿、响应超时等问题。

文章图片
#spring boot#状态模式#后端 +4
SpringBoot 讯飞星火AI WebFlux流式接口返回 异步返回 对接AI大模型 人工智能接口返回

本文介绍了如何使用 Spring WebFlux 构建响应式 Web 应用程序,并集成 WebClient 进行非阻塞的 HTTP 请求。WebFlux 支持异步编程模型,适合高并发和实时数据推送场景。文章详细展示了如何通过 WebClient 与讯飞星火 API 进行交互,包括构建请求体、设置请求头、处理响应流等。代码示例展示了如何通过控制器发起 POST 请求,并处理流式返回的数据,同时设置了

文章图片
#spring boot#后端#java +4
Spring AI 对接 DeepSeek 基于 OpenAI API 规范实现 聊天记录持久化 快速接入 人工智能

摘要 Spring AI是Spring官方推出的Java生成式AI开发框架,支持OpenAI、Claude等主流模型的无缝切换,提供同步/流式响应、结构化输出等功能。框架内置RAG能力,支持文档处理、向量存储及智能检索,同时具备函数调用、聊天记忆等企业级特性。通过OpenAI规范实现底层封装,简化Java开发者接入AI的成本,兼容Spring Boot 3.x和JDK17+。配置示例展示了如何集成

文章图片
#spring#人工智能#java +3
Vue3 数据可视化屏幕大屏适配 页面自适应 响应式 数据大屏 大屏适配

数据可视化大屏应用的自适应和响应式设计是提升用户体验的关键。通过使用 useResponsiveScale Hook,可以实现页面在不同屏幕尺寸和设备分辨率下的自动调整。该工具通过计算设计稿的宽高比,并根据当前窗口的宽高比动态调整缩放比例,确保内容在不同设备上都能完美显示。代码示例展示了如何绑定需要缩放的元素,并通过监听窗口的 resize 事件实时更新布局。此外,模板和样式部分提供了具体的 HT

文章图片
#信息可视化#java#前端框架 +3
基于 Nacos 的 SpringCloud+Dubbo 融合架构:RPC 调用、配置管理与共享优化实践、提供微服务之间相互调用的极高性能 性能优化 微服务调用

Nacos 是阿里巴巴开源的动态服务发现、配置管理和服务共享平台,天生适配微服务架构,兼具注册中心与配置中心两大核心能力,支持配置热更新、多环境隔离、配置共享,是 Spring Cloud 生态的标准组件之一。Dubbo 是一款高性能、轻量级的Java RPC 远程服务调用框架,专注于微服务间的透明化通信,提供服务注册发现、负载均衡、流量管控、服务治理等企业级能力,是国内分布式系统中应用最广泛的

文章图片
#架构#spring cloud#dubbo +4
SpringCloud 前端不同域和后端同Redis 集成Sa-Token-SSO单点登录模块 账号统一认证中心 多端同步登录 登录状态共享 前后端分离

举个场景,假设我们的系统被切割为N个部分:商城、论坛、直播、社交…… 如果用户每访问一个模块都要登录一次,那么用户将会疯掉, 为了优化用户体验,我们急需一套机制将这N个系统的认证授权互通共享,让用户在一个系统登录之后,便可以畅通无阻的访问其它所有系统。

文章图片
#spring cloud#前端#redis +4
SpringCloud SaToken整合微服务 集成Redis 网关路由权限拦截 服务间内部调用鉴权

作为 API 网关,通常负责路由、负载均衡、安全控制等功能。进行 统一鉴权 的做法意味着将所有微服务的认证和授权逻辑集中到网关层,而不是每个微服务单独实现。这样做有许多好处,微服务只关心核心业务逻辑,不需要处理身份验证、权限验证等安全问题,减少了开发人员的负担。网关可以统一处理多种认证方式,如 JWT、OAuth 2.0、Basic Auth、API Key 等,灵活配置不同的认证机制。gatew

#spring cloud#微服务#redis +4
SpringBoot 接入讯飞星火大模型实现对话

接口是以套接字的形式分段返回,而且非http请求,比较繁琐,官方也只给了比较简单的deom。

文章图片
#spring boot#后端#java +4
SpringBoot 集成滑块验证码AJ-Captcha行为验证码 Redis分布式 接口限流 防爬虫

滑块验证码比传统的字符验证码更加直观和用户友好,能够很好防止爬虫获取数据。AJ-Captcha行为验证码,包含滑动拼图、文字点选两种方式,UI支持弹出和嵌入两种方式。后端提供Java实现,前端提供了php、angular、html、vue、uni-app、flutter、android、ios等代码示例。配置文件开启aj:captcha:# 滑动验证底图路径,不配置将使用默认图片路径格式- ori

文章图片
#spring boot#redis#分布式 +4
Vue3 通过Vue3-Print-Nb在线工单打印 模板打印 自定义打印 打印下载

通过在应用中集成打印功能,用户可以直接从页面打印工单,不用导出文件或使用其他外部工具。节省时间,提高效率,特别是当需要大量打印时。同时也可以将文件模板上传到数据库,提供给部门工作自行下载。开源文档:https://www.npmjs.com/package/vue-print-nb。

文章图片
#mysql#数据库#前端框架 +2
    共 19 条
  • 1
  • 2
  • 请选择