- 博客(67)
- 收藏
- 关注
原创 ONNX模型使用指南:从零开始掌握跨领域模型部署
ONNX模型跨领域部署实践指南 本文详细介绍了如何分析和部署ONNX模型在不同领域的应用。主要内容包括: 模型结构分析:通过ONNX库和Netron工具解析模型输入输出要求,了解不同领域模型(如医疗影像、金融风控等)的特点差异。 环境配置: 支持Python、C#、C++和Java等多语言环境 提供CPU和GPU版本配置方法 强调选择合适的执行提供程序(Execution Provider)以优化性能 领域专用数据预处理: 图像分类:图像尺寸调整和归一化 NLP:文本token化处理 医疗影像:DICOM格
2025-07-18 15:24:59
332
原创 深度学习模型开发部署全流程:以YOLOv11目标检测任务为例
本文以YOLOv11目标检测为例,系统阐述了深度学习模型从开发到部署的全流程。首先明确任务需求并搭建Python/PyTorch环境,包括GPU配置和依赖安装;重点介绍了数据准备规范、标注格式和增强策略;详细讲解了模型训练方法、参数调优及性能监控;最后探讨了模型优化技术(量化、剪枝)和部署方案。通过完整代码示例,指导开发者快速构建高效目标检测系统,适用于工业质检、安防监控等实际应用场景。
2025-07-18 11:10:30
450
原创 RuoYi-Cloud框架功能分析与请求处理流程解析
RuoYi-Cloud框架分析与请求处理流程 摘要:RuoYi-Cloud是基于Spring Cloud Alibaba和Vue的前后端分离微服务开发框架。框架采用模块化设计,核心功能包括认证中心(OAuth2.0/JWT鉴权)、网关(路由/权限过滤)、系统管理模块(用户/角色/菜单管理)等。请求处理流程中,前端通过Axios发起带Token的请求;网关层进行路由转发和Token校验;认证中心处理登录逻辑并颁发Token。该框架通过标准化组件和清晰的处理流程,显著提升了企业级应用开发效率。 (150字)
2025-07-18 09:41:30
785
原创 微服务网站开发学习路线与RuoYi-Cloud实战指南
摘要: 本文系统介绍了微服务网站开发的学习路线与RuoYi-Cloud实战指南。微服务架构通过拆分单体应用为独立服务,实现高内聚、低耦合和弹性扩展。核心内容包括:1)微服务基础概念与架构特点,对比单体架构差异;2)Spring Cloud Alibaba技术栈(Nacos注册中心、OpenFeign通信、Gateway网关、Sentinel限流);3)RuoYi-Cloud框架模块化设计及依赖关系;4)基于该框架的实战开发流程。RuoYi-Cloud整合主流技术栈,提供微服务基础设施,开发者可快速构建高可用
2025-07-17 17:02:31
915
原创 RuoYi-Cloud 定制微服务
本文介绍了基于Ruoyi-Cloud框架的微服务开发流程。主要内容包括:1.服务拆分方法,根据产品原型划分一级、二级菜单对应的微服务;2.熟悉框架配置和项目结构,通过模仿system模块创建新模块(如ruoyi-api-test、ruoyi-modules-test);3.代码自动生成步骤,包括创建表、配置菜单、生成代码并集成到项目中。文章详细说明了从服务拆分到代码生成的完整开发流程,为Ruoyi-Cloud框架下的微服务开发提供了实用指导。
2025-07-17 15:57:20
234
原创 RuoYi-Cloud 鉴权
本文介绍了基于RuoYi框架的认证鉴权系统设计,分为外部鉴权和内部鉴权两个模块。外部鉴权通过JWT实现用户登录认证(ruoyi-auth模块)和权限校验(ruoyi-common-security模块),包含登录流程、Token生成及AOP切面鉴权机制。内部鉴权使用请求头标记(from-source=inner)实现微服务间调用免Token验证,通过FeignClient和@InnerAuth注解完成服务间通信。
2025-07-15 12:04:54
862
原创 RuoYi-Cloud ruoyi-gateway 网关模块
摘要:该配置展示了基于微服务架构的网关路由规则,通过YAML文件定义了各业务模块的路由映射。主要包含认证中心、代码生成、定时任务、系统模块和文件服务五个微服务的路由配置,均采用负载均衡(lb)方式,并设置了路径前缀剥离(StripPrefix)过滤器。前端请求统一经由网关转发,实现微服务间的请求路由和负载均衡,体现了API网关在微服务架构中的核心调度作用。
2025-07-10 16:02:28
253
原创 RuoYi-Cloud 验证码处理流程
摘要:本文梳理了JavaWeb项目开发中的请求处理流程,以登录模块为例,从前后端交互到网关路由的完整链路。前端通过Vue组件发起验证码请求,经代理转发至8080端口;后端采用Spring WebFlux路由配置,通过Redis存储验证码信息。重点分析了请求路径转换(dev-api代理)、网关路由匹配(nacos配置)和函数式接口处理(RouterFunction)等关键环节,呈现了前后端分离架构下API请求的全流程闭环处理机制。
2025-07-10 15:34:33
648
原创 JAVA基础:IDEA配置
摘要:本文介绍了IDE(集成开发环境)的实用功能,包括文件结构管理、AI插件和常用快捷键。重点讲解了快速代码输入(如main/psvm、sout)、行操作(Ctrl+D复制、Ctrl+X删除)、代码格式化(Ctrl+ALT+L)、代码移动(ALT+SHIFT+↑/↓)和注释(Ctrl+/、Ctrl+Shift+/)等高效开发技巧,帮助开发者提升编码效率。
2025-07-07 19:14:34
148
原创 JAVA基础:关于JDK环境变量设置的若干相关细节及注意事项
本文介绍了Java开发环境配置与基础概念。主要包括:1)JDK下载安装步骤;2)Java三大平台(SE/EE/ME)的区别;3)JDK组成(含JVM、核心类库等);4)环境变量配置方法;5)Java程序编写、编译和执行流程(以HelloWorld为例);6)Java跨平台特性(通过JVM实现)。文章提供了从环境搭建到基础编程的完整入门指南,重点说明了JDK的作用、Java运行机制及程序开发的基本步骤。
2025-07-07 17:13:53
218
原创 Windows RuoYi-Cloud 开发环境搭建
本文详细介绍了软件开发环境的搭建步骤,包括Java、IDEA、Node.js等工具的安装方法,以及项目环境配置流程。内容涵盖Redis、MySQL数据库配置,Nacos持久化设置,前后端服务启动,并针对常见问题(如npm脚本执行限制、包安装失败等)提供了解决方案。文章还包含若依微服务系统的部署指南和相关参考链接,为开发人员提供了一套完整的环境搭建与问题排查方案。
2025-07-01 12:51:08
620
原创 Windows 安装 nodejs npm
Node.js安装指南 下载安装包:访问官网https://nodejs.org/en/download下载适合您操作系统的版本 安装软件:运行下载的安装程序,按照提示完成安装 验证安装:打开命令行工具,输入node -v和npm -v查看版本号,确认安装成功 整个安装过程简单快速,只需三个步骤即可完成Node.js的环境配置。
2025-06-30 19:24:32
172
原创 Windows 安装 JDK1.8
《Java 8安装配置指南》摘要 访问Oracle官网下载Java 8安装包(需注意版本兼容性); 运行安装程序完成基础安装; 通过命令行输入java -version验证安装是否成功; 在IntelliJ IDEA中配置JDK路径:File→Project Structure→SDKs→添加本地JDK。完整教程可参考官网步骤,确保开发环境正常运作。(98字) 注:摘要保留了核心步骤与技术要点,省略了具体界面操作的细节描述,符合技术文档的简洁性要求。
2025-06-30 19:07:07
239
原创 ubuntu ollama 遇到的若干问题
本文介绍了在Linux服务器上重新安装Ollama的过程及遇到的问题。首先详细说明了卸载旧版本的步骤,包括停止服务、删除二进制文件、清除模型数据和用户组等。然后提供了两种安装方式:自动脚本和手动下载安装包。安装完成后,配置了系统服务以确保自动启动。文中重点记录了两个主要问题:1)端口11434被占用时的排查和解决方法;2)模型下载因网络问题超时的解决方案,建议使用国内镜像源(如DeepSeek官方镜像)并修改配置文件。还提供了相关参考链接,帮助用户实现Ollama模型的本地化部署。
2025-06-27 11:30:40
270
原创 Windows miniconda 安装 yolo11 环境
YOLO11环境配置指南摘要 本文介绍了在Windows系统下配置YOLO11目标检测环境的完整流程:1)通过Miniconda创建Python3.12的虚拟环境;2)根据CUDA版本安装匹配的PyTorch(包含torchvision和torchaudio);3)通过pip安装ultralytics包完成YOLO环境部署。文章提供了关键操作命令和官方参考链接,包括conda环境管理、PyTorch版本选择以及YOLO安装文档,最后建议进行环境测试验证安装结果。该指南适用于需要快速搭建YOLO11开发环境的
2025-06-26 10:15:35
232
原创 Windows安装Miniconda
《Anaconda/Miniconda安装与配置指南》摘要:本文介绍了Anaconda的下载安装步骤(从官网获取安装包并完成安装),重点说明配置清华镜像源的方法,以加速国内下载速度。同时整理了常用的操作命令,包括环境创建等基本操作。内容参考了CSDN博客的相关技术文章,适合Python开发者快速搭建开发环境。
2025-06-08 15:12:56
281
原创 深度学习模型开发部署流程
机器学习项目全流程概述:从数据到部署的关键环节。项目始于需求分析与数据收集,强调数据质量的重要性。随后进行数据预处理(清洗、转换)和特征工程(特征选择与构建)。核心环节包括模型设计与训练、评估与优化,通过调参提升性能。最后完成模型部署,并持续监控维护,确保系统稳定运行。整个流程环环相扣,每个阶段都直接影响最终效果。
2025-06-05 09:03:49
187
原创 在Ubuntu服务器上部署Label Studio
本文介绍了如何使用Docker拉取并运行Label Studio镜像,以及解决在此过程中可能遇到的问题。首先,通过docker pull命令拉取最新版本的Label Studio镜像。接着,使用docker run命令启动容器,并配置端口映射和数据卷挂载,以便通过宿主机访问Label Studio服务并实现数据持久化。在操作过程中,可能会遇到用户目录权限不足的问题,可以通过chown命令修改目录权限来解决。此外,文章还详细解析了docker run命令的各个参数及其作用,包括交互模式、端口映射和数据卷挂载等
2025-05-13 17:46:03
373
原创 Windows系统下,使用TortoiseGit下载ruoyi代码,并导入运行ruoyi项目
RuoYi v4.8.0 基于SpringBoot开发的轻量级Java快速开发框架。
2025-04-28 10:25:16
365
原创 软件项目实施全流程及交付物清单
需求分析 -> 概要设计 -> 详细设计 -> 开发 -> 测试 -> 部署 -> 上线运行。三、制定详细的项目计划,包括时间表、资源计划、预算。二、收集和分析客户需求,确定需求规格。六、定期项目状态报告,调整项目计划。一、确认项目目标、范围和团队成员。五、开发代码,单元测试,集成测试。七、最终测试,客户验收,项目总结。四、系统架构设计,详细设计。
2025-04-23 14:08:24
512
原创 ragflow 默认端口被占用,更改端口号
需修改 docker-compose-gpu.yml 文件。(1)cpu部署的版本。(2)gpu部署的版本。
2025-03-21 18:32:34
682
原创 Ubuntu 服务器安装 JupyterNotebook,以便通过浏览器访问 Jupyter
5.开放防火墙端口(如果浏览器不能访问的情况下)1.安装Anaconda/Miniconda。8.输入IP+端口号可在本地浏览器访问。4.配置,生成访问密码。6.编辑生成的配置文件。
2025-03-13 18:03:56
589
原创 Windows 11 搭建私有知识库(docker、dify、deepseek、ollama)
在docker打开的前提下,在命令框中输入以下命令,将dify上传到docker。将下载的文件 Docker Desktop Installer.exe 安装,登录后,点击右上角头像 -> 设置,可参考以下图片添加模型。打开 Docker Desktop,可看到上传的镜像。将下载的文件 OllamaSetup.exe 安装。在该文件所在的文件夹下,鼠标右键点击 在终端中打开。请参考该文章内容自行探索dify的其他功能。下载文件的链接若打不开,请科学上网。浏览器登录,打开以下链接。找到该文件夹下的文件。
2025-02-13 10:25:06
1386
原创 Ubuntu 添加新用户并授予该用户sudo权限
is not in the sudoers file. This incident will be reported.用户已成功创建,返回到原用户,授予该用户sudo权限
2025-02-10 10:23:50
856
原创 AI实用工具
智谱-智谱清言字节跳动-豆包讯飞-星火大模型百度-文心一言Kimi 智能助手阿里巴巴-通义千问腾讯元宝紫东太初中国科学院自动化研究所和武汉人工智能研究院合作商汤科技-商量。
2024-12-19 10:03:45
383
爬虫-豆瓣电影数据爬取-资料代码
2024-10-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人