logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【同源策略】跨域问题解决方法(多种)

跨域问题是浏览器同源策略导致的安全限制,表现为协议、域名或端口不一致时请求被拦截。解决方案包括前端开发环境代理(VueCLI/Vite配置)和后端配置(Spring的@CrossOrigin注解或全局CORS)。生产环境推荐使用Nginx反向代理为主,配合后端CORS配置兜底,通过将跨域请求转为同域请求来解决问题。Nginx配置需处理静态资源托管和接口转发,确保前端请求与Nginx同域,后端通信不

文章图片
#nginx#java
雪花算法(Snowflake)详细解析+应用场景

雪花算法是Twitter设计的分布式ID生成方案,通过64位结构(时间戳41位+数据中心5位+机器5位+序列号12位)实现高性能ID生成。其核心优势在于:1)本地生成无网络开销;2)趋势递增利于数据库索引;3)支持定制化位分配。但存在时钟回拨敏感、机器ID管理等问题,需配合NTP时钟同步和动态ID分配机制。适用于订单系统、分库分表等场景,在有序性、唯一性和性能间取得平衡,是当前分布式系统主流的ID

文章图片
#算法
【Docker-Nginx】通过Docker部署Nginx容器

摘要:本文介绍在Linux系统上使用Docker部署Nginx的详细步骤。首先确保已安装Docker并配置好网络环境,然后通过命令创建并运行Nginx容器。重点讲解了如何部署带有自定义配置的Nginx容器,包括创建本地目录、复制配置文件、挂载目录等操作。同时提供了容器管理常用命令,如查看状态、启停容器、查看日志等。最后说明修改配置后只需重启容器即可生效,并指导如何通过浏览器访问部署好的Nginx服

文章图片
#docker#nginx#容器
【Docker+Nginx+Ollama】前后端分离式项目部署(传统打包方式)

本文介绍使用Ollama+Vue+SpringBoot构建的前后端分离项目在Nginx上的部署方案。详细步骤包括:1)创建服务器目录结构;2)前端Vue项目打包部署;3)后端SpringBoot项目打包;4)Nginx配置代理前后端服务;5)Docker部署Nginx容器;6)启动后端服务;7)解决Linux服务器Ollama服务部署问题;8)项目更新方法。部署过程中重点解决了跨域访问、Ollam

文章图片
#docker#nginx#java
【Spring AI】Ollama大模型-智能对话实现+项目实战(Spring Boot + Vue)

摘要:本文介绍了基于Vue+SpringBoot框架,结合SpringAI和Ollama实现对话机器人的完整开发流程。主要包括:1)创建SpringBoot项目并配置Ollama依赖;2)编写配置类注册ChatClient;3)创建RESTful控制器处理用户请求;4)解决跨域问题;5)前端Vue实现交互界面,支持流式响应显示。实现了特定领域的对话功能,并详细展示了前后端代码实现及调试过程。

文章图片
#java#人工智能#Ollama
【LangChain4j】大模型实战-SpringBoot(阿里云百炼控制台)

【摘要】LangChain4j是专为Java/Kotlin设计的AI开发框架,简化了大语言模型(LLM)应用开发。文章详细介绍了三种实现方式:1)基础对话调用,通过OpenAiChatModel实现简单问答;2)SpringBoot整合,配置REST接口完成会话功能;3)高级功能实现,包括AiServices工具类封装、流式响应(@SystemMessage/@UserMessage注解)和配置文

文章图片
#java#spring boot#spring
【Vue】LangChain4j大模型对话-前端页面实现(vite+vue3+router)

本文介绍了前端可视化聊天界面的步骤。主要内容包括:1)使用Vite创建Vue3项目并配置路由;2)构建聊天页面组件ChatView.vue,包含消息显示区域和输入框;3)实现与后端API的交互,处理流式响应数据;4)通过Vue的响应式API管理聊天状态和消息滚动。关键点在于使用fetch API处理流式响应,逐步更新AI回复内容,并通过nextTick确保消息自动滚动到底部。该实现为用户提供了流畅

文章图片
#前端
【Docker + DockerCompose】安装步骤+演示

本文详细介绍了在VMware虚拟机CentOS7系统中安装Docker和Docker Compose的完整过程。首先通过MobaXterm连接虚拟机,然后分步骤完成:1)卸载旧版本Docker;2)使用腾讯云yum源安装依赖;3)配置阿里云Docker CE仓库;4)安装Docker CE并设置镜像加速;5)通过创建伪命令脚本方式安装Docker Compose。文中提供了完整的命令序列和配置方法

文章图片
#docker#容器
【DockerFile+Nginx+DockerCompose】前后端分离式项目部署(docker容器化方式)

本文详细介绍了使用Dockerfile+DockerCompose部署Vue+SpringBoot+MySQL项目到Linux服务器的完整流程。主要内容包括:1) 环境配置与安装;2) 前后端项目打包;3) Dockerfile和docker-compose.yml文件编写;4) Nginx配置;5) 数据库初始化;6) 服务器目录结构搭建和文件上传;7) 容器启动和访问测试。通过容器化部署,实现

文章图片
#nginx#docker
【Dify-Chatflow】简历优化助手实现+前后端分离式系统集成+Docker容器化部署)

本文介绍了基于Dify平台创建简历优化智能助手的完整流程。首先通过私有化部署Dify,创建Chatflow应用并设计包含开始节点、条件分支、文档提取器和大模型节点的工作流,支持PDF、Word和图片格式的简历分析。重点展示了系统提示词的编写方法,包含角色设定、评估标准和输出格式等要素。测试环节验证了三种文件类型的处理效果,并展示了运行历史分析功能。文章预告了后续将实现的前后端项目集成(Spring

文章图片
#spring boot#vue.js#java +2
    共 65 条
  • 1
  • 2
  • 3
  • 7
  • 请选择