自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

像风一样自由的博客

兴趣是深度学习,神经网络,python

  • 博客(267)
  • 资源 (16)
  • 收藏
  • 关注

原创 算法模型部署后_python脚本API测试指南-记录3

本文提供了多种测试API的方法,包括使用Curl命令和Python脚本。通过Curl命令,用户可以发送图像文件到API并获取预测结果。Python脚本则提供了更灵活的方式,用户可以通过命令行参数指定图像路径,并选择输出详细的JSON响应或简化的预测结果。测试时需确保API服务正在运行,并根据实际情况修改脚本中的URL和图像路径。这些方法适用于不同场景,帮助用户快速验证API的功能和性能。

2025-05-12 15:21:21 693

原创 算法模型部署(非docker版本)- 完整部署文档-ubuntu(香橙派开发板测试)学习记录2

本项目是一个基于机器学习的局部放电(PD)图像识别系统,使用支持向量机(SVM)算法实现对不同类型局放图像的自动分类。系统通过FastAPI框架提供RESTful API服务,可以接收上传的图像并返回识别结果。

2025-04-27 08:15:00 1119

原创 MCP 入门指南:让 AI 连接真实世界

MCP 入门指南:让 AI 连接真实世界 MCP(Model Context Protocol)是 Anthropic 开源的协议标准,旨在解决大语言模型与外部系统交互的标准化问题。本文介绍了 MCP 的核心概念和实现方法: 核心架构:采用 Host-Client-Server 三层结构,通过 JSON-RPC 2.0 通信 三种能力: Tools:AI主动调用的功能(如执行命令、查询数据) Resources:只读数据源(如配置文件、数据库) Prompts:可复用的提示词模板 快速实现: TypeScr

2026-01-04 08:51:36 511

原创 大明王朝:开局一个碗(Pygame搭建2D游戏)

《大明王朝:开局一个碗》是一款基于Pygame开发的2D俯视角RPG游戏Demo,采用数据驱动设计实现地图系统、角色动画、战斗交互和剧情系统。项目通过文本地图+JSON配置构建可扩展的地图模块,使用精灵表实现角色动画,并设计了砍树掉落、野怪战斗和剧情触发三大核心玩法。游戏采用状态机管理交互流程,包含HUD界面显示角色状态、装备属性和场景进度。所有游戏内容(装备、怪物、剧情等)均通过外部JSON文件配置,实现代码逻辑与游戏内容的分离,便于快速迭代。该项目展示了如何用Pygame构建一个模块化、可扩展的2D游戏

2026-01-01 06:15:00 788

原创 2025年度技术创作回顾 | 从深度学习到云原生的探索之旅

时光荏苒,2025年即将画上句号。作为一名技术博主,这一年我在CSDN平台上持续输出,从深度学习到云原生,从Python到Rust,每一篇文章都是我技术成长的印记。回首这一年的创作历程,既有深夜调试代码的焦虑,也有攻克难题后的欣喜。本文将对我2025年的技术写作进行一次全面的回顾与总结。

2025-12-31 06:45:00 639

原创 Claude Code Skills 技能配置完全指南

本文详细介绍了为Claude Code配置自定义Skills的方法,包含三个实用技能配置指南:1)博客写作技能规范技术文章写作流程;2)代码审查技能标准化Code Review流程;3)Git提交技能统一中文Commit格式。通过创建.claude/skills/目录并添加Markdown格式的技能文件,可使Claude在特定场景下自动遵循预设规范,提升开发效率。文章还提供了技能命名、触发条件设计等最佳实践建议。

2025-12-31 05:45:00 1717

原创 XGBoost 进阶指南:从工程优化到模型解释性

本文介绍了XGBoost的高阶应用技巧,涵盖自定义损失函数、模型可解释性、业务约束和自动化调参四个方面。通过非对称误差函数示例展示了如何定制目标函数,利用SHAP工具解释模型决策逻辑,使用单调性约束确保业务合理性,并采用Optuna实现智能超参数优化。文章还解析了XGBoost的工程优化原理,包括分位数草图、稀疏感知和缓存优化等关键技术。这些方法能帮助数据科学家将XGBoost从基础应用到业务深度结合,提升模型性能和可解释性。

2025-12-30 06:00:00 710

原创 深入理解 XGBoost:原理、优势与实战指南

XGBoost(极致梯度提升)是机器学习领域的高效梯度提升决策树实现,在Kaggle竞赛和工业应用中表现卓越。本文介绍了XGBoost的核心原理,包括正则化改进和二阶泰勒展开优化,使其相比传统GBDT具有更快收敛速度和更好泛化能力。文章还详细讲解了XGBoost的工程优势,如并行处理、缺失值自动处理和加权分位数草图算法。通过鸢尾花分类任务的Python代码示例,展示了XGBoost的基本使用方法,并提供了关键参数调优指南。尽管面临LightGBM等新算法的竞争,XGBoost仍凭借稳定性能和广泛支持保持着重

2025-12-29 17:53:23 1154

原创 从 BERT 到 RoPE:NLP 模型长文本处理的进化之路

本文梳理了NLP模型长文本处理的技术演进路径。从BERT的512长度限制开始,分析了其O(n²)复杂度瓶颈。为解决这一问题,Longformer和BigBird采用稀疏注意力机制,通过滑动窗口、全局注意力和随机连接降低计算复杂度。随后重点介绍了RoPE(旋转位置编码)这一突破性技术,它利用复数旋转运算实现相对位置编码,解决了传统方法外推性差的问题,并详细阐述了其数学原理和PyTorch实现。这些技术共同推动了NLP模型处理长文本能力的不断提升。

2025-12-23 06:15:00 597

原创 从 BERT 到 Longformer/BigBird/RoPE:长文本建模的原理、选型与落地

本文探讨了长文本建模的技术路线选择,比较了BERT、Longformer、BigBird和RoPE体系模型的优缺点。BERT因512 tokens限制需滑窗切片处理长文本,Longformer和BigBird通过稀疏注意力降低计算复杂度,而RoPE模型具有更强的长上下文能力但部署成本较高。文章建议根据任务需求选择方案:短文本用BERT,结构线性文档用Longformer,跨段依赖任务用BigBird,复杂分析任务考虑RoPE模型,并提供了工程落地的实用建议。

2025-12-22 12:03:18 665

原创 从零看懂 U-Net:这一统医学图像分割江湖的“U”型架构

U-Net是一种革命性的医学图像分割架构,因其U型结构得名。它通过编码器提取高级语义特征,解码器恢复空间定位信息,并创新性地引入跳跃连接将编码器的细节特征与解码器的语义特征融合,完美解决了传统分割网络在精度和定位间的矛盾。文章详细解析了U-Net的核心结构,包括收缩路径、扩张路径和跳跃连接机制,并提供了PyTorch实现代码。此外还介绍了U-Net的重要变体:Res-UNet通过残差连接提升训练稳定性,U-Net++通过密集连接改善特征融合,Attention U-Net引入注意力机制过滤噪声,nnU-Ne

2025-12-20 06:30:00 733

原创 从GAN到WGAN-GP:生成对抗网络的进化之路与实战详解

生成对抗网络的演进与WGAN-GP实现 本文系统梳理了GAN技术的演进历程,从原始GAN到WGAN再到WGAN-GP的改进过程。原始GAN存在训练不稳定、模式崩塌等问题,WGAN通过引入Wasserstein距离解决了梯度消失问题,而WGAN-GP进一步用梯度惩罚取代权重剪枝,使模型训练更加稳定。文章详细分析了各代GAN的数学原理和优缺点,并提供了WGAN-GP的核心PyTorch实现代码,包括梯度惩罚计算函数和训练循环示例。这些改进使生成对抗网络在图像生成等任务中表现出更稳定的训练过程和更好的生成效果。

2025-12-18 07:00:17 678

原创 WGAN-GP 在 CPU 上训练插画的启示

本文介绍了使用WGAN-GP在CPU上训练游戏插画生成器的原理与实现。首先分析了经典GAN存在的问题,如梯度消失和模式坍塌,然后详细阐述了WGAN通过Wasserstein-1距离改进训练稳定性的理论,以及WGAN-GP通过梯度惩罚(Gradient Penalty)实现1-Lipschitz约束的方法。文章重点解读了项目中的网络结构(Generator和Critic)、数据处理流程和训练循环实现,展示了如何将理论转化为可运行的代码。针对小数据集、多风格和CPU训练场景,提供了实用的调参策略和工程实现细节,

2025-12-17 07:15:00 657

原创 Ray 分布式训练的多智能体路径规划强化学习踩坑记录

本文基于本仓库代码(等),介绍如何用训练一个带的去中心化多智能体路径规划(MAPF)策略,并总结工程实现中的关键点与常见问题。MAPF多智能体强化学习DQNRay分布式训练通信注意力PyTorchdtype/AMP。

2025-12-15 19:41:16 597

原创 基于PyTorch实现U-Net的路面裂缝检测系统

摘要 本文提出了一种基于PyTorch框架的U-Net路面裂缝检测系统。系统采用标准U-Net架构,通过编码器-解码器结构和跳跃连接实现高精度图像分割。项目完整实现了数据加载、模型训练、验证评估和结果可视化流程,在Crack500数据集上取得了良好效果。实验结果表明,该系统能够有效识别路面裂缝,为道路维护提供自动化检测方案。系统采用模块化设计,包含模型定义、数据处理、训练控制和评估工具四大核心模块,具有较好的可扩展性和实用性。 关键词:U-Net、路面裂缝检测、PyTorch、图像分割、深度学习

2025-12-15 10:12:17 976

原创 用 Three.js + MediaPipe 打造《奇异博士》般的 3D 手势粒子系统

3D手势粒子交互系统 这是一个结合Three.js和MediaPipe技术的浏览器交互项目,实现以下功能: 实时渲染20,000个粒子组成的3D模型(爱心、土星、佛像等) 通过摄像头捕捉手势,捏合手指控制粒子凝聚,张开手掌使粒子扩散 采用Three.js的Points和BufferGeometry高效渲染粒子系统 使用MediaPipe Hand Landmarker精准识别手部21个关键点 通过数学公式生成3D形状坐标,避免加载复杂模型 采用Canvas动态生成粒子纹理,实现发光效果 优化性能:几何体复用

2025-12-13 07:15:00 1098

原创 UNet 深度解析:从原理到实践的图像分割之旅

UNet及其变体深度解析:医学图像分割的核心架构 本文系统剖析了UNet网络及其重要改进版本。作为医学图像分割的里程碑式架构,UNet通过U形对称结构结合跳跃连接,实现了高效的特征提取与空间信息恢复。文章详细解读了基础UNet的原理,包括编码器-解码器结构和特征融合机制,并深入分析了三大核心变体:UNet++通过嵌套密集连接优化特征融合,Attention UNet引入注意力机制实现自适应特征聚焦,3D UNet扩展至体积数据处理。每个架构都从设计思想、数学原理到代码实现进行多维度解析,最后通过实验对比各模

2025-12-12 09:00:00 772

原创 UNet 汽车图像分割动画解说

UNet汽车图像分割动画演示了该网络如何精确分割汽车图像。过程分为编码器提取特征(逐步下采样至64×64的瓶颈层)、解码器恢复分辨率(结合跳跃连接传递的细节信息),最后通过1×1卷积生成二值掩码。UNet的核心创新在于跳跃连接机制,使解码器能同时利用高级语义信息和低层空间细节,实现像素级精确分割。这种架构特别适合需要精确定位的图像分割任务,在医学影像、自动驾驶等领域有广泛应用。整个处理过程将1024×1024的RGB图像转化为精确的汽车轮廓掩码。

2025-12-10 07:15:00 428

原创 深度学习图像分割实战:从原理到代码实现

深度学习图像分割实战:从原理到代码实现 本文详细介绍了使用DeepLabV3模型实现汽车图像分割的全过程。首先解释了图像分割的三种类型(语义分割、实例分割、全景分割)及其区别。然后重点分析了DeepLabV3模型的架构特点,包括其核心的空洞卷积技术和ASPP模块的多尺度处理能力。通过实际案例展示了从输入图像到分割掩码的完整处理流程,包括模型加载、图像预处理、推理执行和掩码提取等关键步骤。文章还提供了详细的代码实现,涵盖了PyTorch模型加载、图像标准化处理、推理运算优化以及结果可视化等关键技术点,为读者提

2025-12-10 07:00:00 712

原创 以动画形式解读双向LSTM算法

摘要:本文通过动画形式生动解析了双向LSTM(Bidirectional LSTM)的工作原理。双向LSTM通过同时处理前向和后向两个方向的序列信息,克服了单向LSTM只能利用历史数据的局限。动画展示了输入序列如何被分解为两个并行处理流:蓝色前向层(从左到右)和橙色后向层(从右到左),最终将两个方向的隐藏状态拼接形成完整上下文表示。这种架构使模型能同时获取过去和未来信息,显著提升了序列建模能力,输出维度也因此翻倍。双向LSTM特别适用于需要完整上下文理解的任务,如命名实体识别等自然语言处理应用。

2025-12-09 05:45:00 1327

原创 高压电力电缆局部放电监测与诊断技术深度研究报告:物理机制、检测方法与工程应用

高压电力电缆局部放电监测与诊断技术研究 本文系统研究了高压电力电缆局部放电(PD)的监测与诊断技术。首先阐述了PD的定义和核心概念,分析了其作为绝缘劣化重要征兆的工程意义。随后详细探讨了四种主要PD类型的物理机制:介质内部放电、表面放电、电晕放电和电树枝化,并介绍了它们在PRPD图谱上的特征表现。报告深入研究了PD信号在电缆中的传播特性,包括双向传播、衰减、色散和反射等现象。最后对比分析了四种主流检测技术(HFCT、TEV、UHF和声学检测)的工作原理、频段特性和工程应用场景,为电力电缆状态监测提供了全面的

2025-12-08 16:37:21 1005

原创 U-Net 图像分割算法:从零开始的完全指南

这篇文章全面介绍了U-Net图像分割算法,主要包括以下内容:U-Net是一种专为图像分割设计的U型结构卷积神经网络,由编码器、解码器和跳跃连接组成。编码器通过下采样提取特征,解码器通过上采样恢复细节,跳跃连接则保留空间信息。该算法最初用于医学图像分割,能以少量训练数据实现像素级精确分割。文章详细解析了U-Net的架构设计、核心概念(如感受野、特征图通道变化)和关键操作(卷积、池化、上采样),并解释了其创新点——跳跃连接如何解决细节丢失问题。最后还提供了代码实现示例和应用场景。

2025-12-08 16:02:00 949

原创 以动画形式解读LSTM算法

本文通过动画演示直观解析LSTM(长短期记忆网络)的工作原理。LSTM通过门控机制有效解决RNN的梯度消失问题,包含遗忘门(决定丢弃信息)、输入门(决定存储信息)、候选状态(生成新信息)和输出门(决定输出内容)四个核心组件。关键创新在于细胞状态通道,通过加法而非乘法操作更新信息,使梯度能无损传播。文章详细拆解了数据流动过程,并提供了公式速查卡,帮助读者理解LSTM如何选择性记忆信息并建模长期依赖关系。

2025-12-07 20:28:14 1235

原创 深入浅出理解Transformer和BERT:从零开始的NLP革命

本文深入浅出地介绍了Transformer和BERT这两个NLP领域的革命性模型。首先分析了Transformer出现前RNN模型的局限性,然后详细解析了Transformer的核心自注意力机制、多头注意力、位置编码等关键技术。文章重点阐述了BERT的架构特点,包括双向编码、预训练任务(MLM和NSP)以及微调流程。通过对比传统模型和Transformer的差异,以及BERT的创新之处,帮助读者理解这些模型如何推动NLP技术发展。全文用通俗语言和直观示例,使复杂的AI概念变得易于理解。

2025-12-06 00:15:00 768

原创 LSTM-KNN融合模型:让AI既有记忆又会“查字典“

LSTM-KNN融合模型:AI预测新思路 摘要:本文提出了一种创新的LSTM-KNN融合模型,通过结合深度学习的时间序列分析能力和传统机器学习的历史相似性匹配,提升预测准确率。LSTM模块作为"记忆大师",通过遗忘门、输入门和输出门机制学习长期规律;KNN模块则作为"相似度搜索引擎",从历史数据中找到最匹配的案例。两种模型优势互补:LSTM擅长捕捉趋势,KNN快速适应突变。文章详细介绍了两种融合方法(加权平均和级联融合)及Python实现框架,为金融预测、医疗诊断等领

2025-12-05 17:07:26 959

原创 拒绝重复造轮子!盘点 Python 中文 NER 的“国家队”神器(腾讯/阿里/哈工大/清华)

上述模型只能识别训练好的标签(如人名、地名)。如果你突然需要识别**“游戏装备名”“化学分子式”或者“二次元角色”**怎么办?GLiNER是目前的最佳解决方案。Zero-Shot (零样本)。你不需要训练,直接在代码里定义你想找什么标签,它就能在文本里找什么。你的需求推荐方案核心关键词区分“公司”和“政府”,区分“地址”和“景点”腾讯 UER (Hugging Face)细粒度、RoBERTa追求中文识别的最高精度 (SOTA)阿里 RaNER (ModelScope)偏旁部首、达摩院。

2025-12-05 02:00:00 1437

原创 DeepSeek-V3.2:一个“会偷懒“的超级大脑是如何炼成的?

DeepSeek-V3.2:高效智能的突破 DeepSeek-V3.2是中国AI公司2025年发布的超级大脑模型,拥有6710亿参数,媲美GPT-5但更高效。其核心技术包括: MoE混合专家:256个专家中每次仅激活8个,降低95%计算量 MLA记忆压缩:将KV缓存减少93.3%,提升5.76倍速度 DSA稀疏注意力:专注关键内容,使长文本处理成本几乎不增长 GRPO强化学习:三合一训练提升综合能力 模型在数学、编程等竞赛中斩获金牌,实现思考与工具调用的完美结合。这些创新使DeepSeek-V3.2以更低成

2025-12-04 10:40:02 907

原创 Docker 与 Docker Compose:从零开始的容器化之旅

Docker 容器化开发实战指南 本文是一份面向初学者的 Docker 和 Docker Compose 完整教程,主要内容包括: 基础概念 解释了 Docker 的核心概念(镜像、容器、仓库)及其关系 对比 Docker 与传统虚拟机的区别 安装指南 提供 Windows、macOS 和 Linux 系统的详细安装步骤 包含安装验证方法 实战操作 从运行 hello-world 开始入门 演示如何运行 Nginx 服务器 介绍 Dockerfile 编写方法 讲解 Docker Compose 多容器编排

2025-12-02 18:37:46 1008

原创 Transformer:现代 AI 的“最强大脑” —— 小白也能看懂的超通俗解读

如果把 AI 发展史看作工业革命,那么Transformer 就是蒸汽机。它抛弃了陈旧的“逐字阅读”模式,用“注意力机制”让机器第一次真正学会了像人类一样,在复杂的上下文中理解语言的精髓。下次当你惊叹于 ChatGPT 的回答如此精准时,请记得,在那个对话框背后,有一个叫 Transformer 的模型,正用它成千上万个“注意力头”,在数据的海洋里疯狂运转,只为读懂你的心。

2025-12-02 09:08:47 829

原创 K8s中的数据管理:ConfigMap、Secret与Volume

Kubernetes中的数据管理:ConfigMap、Secret与Volume 本文介绍了Kubernetes中管理有状态应用的三大核心组件。ConfigMap用于存储非敏感配置数据,可通过环境变量或文件挂载方式注入应用;Secret专门存储敏感信息,采用Base64编码并提供额外安全保护;Volume解决数据持久化问题,通过PV、PVC和StorageClass实现存储资源的管理与分配。这三种工具共同解决了应用配置、敏感数据和持久化存储的管理问题,使有状态应用能在K8s中稳定运行。

2025-11-27 08:52:33 321

原创 基于LSTM的中文情感分析实战指南

LSTM中文情感分析指南 摘要 本文详细介绍了基于LSTM网络的中文情感分析方法。首先阐述了RNN和LSTM的理论基础,重点分析了LSTM的门控机制如何解决梯度消失问题。接着详细讲解了中文文本预处理的关键步骤,包括使用jieba进行分词、停用词处理和文本向量化。文章提供了完整的模型构建流程,从环境配置、数据准备到LSTM实现,并介绍了模型训练、评估和优化技巧。最后给出了完整代码示例,为中文情感分析任务提供了实用解决方案。该指南特别强调了中文处理的特点,如分词挑战和含蓄表达等问题。

2025-11-25 13:12:19 694

原创 pyproject.toml:Python 项目配置的“一站式管家“

本文介绍了pyproject.toml作为Python项目的统一配置文件,它解决了传统分散配置文件的混乱问题。文章首先对比了传统多文件配置与pyproject.toml的集中管理优势,然后详细讲解了TOML格式的特点和基本语法。核心部分解析了pyproject.toml的三个主要结构:构建系统配置、项目元数据和工具配置,并提供了丰富的配置示例。最后通过创建awesome-calculator项目的实战演示,展示了如何从零开始编写完整的pyproject.toml文件,实现依赖管理、测试配置、代码格式化等功能

2025-11-23 19:22:39 867

原创 从零开始:使用 pyproject.toml 构建现代化 Python 项目

本文介绍了如何使用 pyproject.toml 构建现代化 Python 项目,以 PyImage Split 图片工具为例。相比传统分散配置方式,pyproject.toml 提供了统一、声明式的项目配置,解决了格式混乱、工具兼容性差等问题。文章详细讲解了配置文件的基本结构,包括构建系统、项目元数据、依赖管理等核心部分,并提供了完整的配置示例。通过采用这种标准化配置方式,开发者可以更高效地管理 Python 项目,提升代码质量和维护性。

2025-11-23 00:10:57 948

原创 pyproject.toml 完全指南:Python 项目配置的现代化之路

本文介绍了 Python 项目配置文件 pyproject.toml 的核心功能和用法。作为 Python 生态的标准化配置方案,它解决了传统分散配置文件的混乱问题,采用 TOML 格式统一管理项目构建、元数据和工具配置。文章详细解析了文件结构,包括 [build-system] 构建系统配置、[project] 项目元数据、可选依赖管理、命令行入口定义,以及各类开发工具的集成配置方式。通过 pyproject.toml,开发者可以更高效地管理 Python 项目的全生命周期配置。

2025-11-22 23:54:50 1180

原创 Kubernetes登场:为什么说它是容器编排的“王者”?

Kubernetes作为容器编排领域的"王者",解决了Docker Compose在大规模集群管理中的局限性。文章首先分析了Docker Compose在单机环境、高可用性、自动扩缩容等方面的不足,然后详细介绍了Kubernetes的强大功能,包括集群管理、服务自愈、弹性伸缩等核心特性。通过将K8s架构比作现代化工厂,解释了Master节点和工作节点的组件构成与职责。最后阐述了Pod、Deployment、Service等K8s核心概念,为后续实战操作奠定理论基础。Kubernetes代

2025-11-17 01:45:00 611

原创 本地搭建你的第一个K8s集群:Minikube/Kind实战

本文是一份Kubernetes本地化实践指南,详细介绍了如何使用Minikube在个人电脑上搭建单节点K8s集群。首先对比了Minikube、Kind等主流本地工具的特点,推荐使用Minikube进行完整功能体验。然后讲解了kubectl的安装与作用,它是操作K8s集群的核心命令行工具。接着通过具体步骤指导读者安装Minikube并启动集群,包括环境准备、驱动选择和启动验证。最后,演示了如何通过YAML文件的方式,将本地构建的Node.js应用部署到集群中,并创建NodePort类型的Service以便外部

2025-11-16 12:21:37 962

原创 Dockerfile终极指南:为你的应用量身打造专属镜像

摘要:本文详细介绍了如何通过Dockerfile构建专属应用镜像。从选择轻量级基础镜像、设置工作目录、巧妙利用缓存分层优化构建速度(先复制package.json安装依赖再拷贝代码),到声明端口和指定启动命令,完整展示了镜像构建的全流程。通过一个Node.js示例项目,演示了从编写Dockerfile到构建运行镜像的实操过程,重点讲解了Docker分层缓存机制如何显著提升构建效率。最后验证修改代码后利用缓存快速重建镜像的效果,帮助开发者掌握定制化镜像的核心技巧。

2025-11-15 13:44:15 953

原创 动手实践:安装Docker并运行你的第一个Web应用

在你的 Windows 或 macOS 系统上安装了 Docker Desktop。掌握了docker rundocker psdocker rm等核心 Docker 命令。亲手部署了一个 Nginx Web 服务器,并通过端口映射使其对外提供服务。你已经迈出了容器化世界坚实的第一步!在下一篇文章《Dockerfile终极指南:为你的应用量身打造专属镜像》中,我们将学习如何将你自己的应用程序打包成 Docker 镜像,让你的应用也能享受容器化的便利。继续探索,你的云原生之旅才刚刚开始!

2025-11-15 13:26:26 935

原创 告别“在我电脑上能跑”:Docker入门与核心概念解析

Docker入门与核心概念解析:告别"在我电脑上能跑"的难题 本文介绍了Docker容器技术及其核心概念。相比虚拟机,Docker容器更轻量、高效,通过共享主机内核实现秒级启动和资源隔离。Docker三大核心概念包括:镜像(只读模板)、容器(镜像的运行实例)和仓库(镜像存储中心)。文章通过实践演示了运行hello-world容器和Nginx服务器,展示了Docker如何解决环境一致性问题。Docker通过容器化技术为云原生应用开发带来革命性改变。

2025-11-15 13:17:23 623

原创 Docker & Kubernetes:从小白到大师的完全指南

《Docker & Kubernetes:从小白到大师的完全指南》摘要: Docker作为容器化技术,将应用及其依赖打包成轻量可移植的"集装箱",解决"在我电脑上能运行"的环境问题。相比虚拟机,Docker更轻量高效。通过Hello-world和Nginx实例演示了Docker基本使用。当系统扩展至多个容器时,Kubernetes作为容器编排工具登场,提供自动部署、扩展和管理功能,包括自我修复、弹性伸缩等特性。文章从零开始,用通俗语言和实例引导读者掌握这两项核

2025-11-15 12:44:26 1003

电力领域gis局部放电的PRPD图谱详解

内容概要:本文围绕局部放电(PD)监测中的PRPD图谱展开,详细介绍了PRPD图的生成原理及其在局放检测中的关键作用,强调良好的相位同步对数据质量的重要性。通过对比不同同步效果的图谱,说明高质量数据对准确识别局放信号的意义,并结合实际案例解析了内部空隙型放电源的诊断方法。同时,文章推荐了多篇关于GIS设备中PRPD/PRPS图谱原理与应用的技术博客,辅助深入理解分析算法的选择与应用。最后展示了GIS局放在线监测系统的前端Demo,涵盖实时数据、谱图展示、告警机制和诊断分析等功能,可作为中高端产品原型参考。; 适合人群:电力系统相关技术人员、从事高压设备状态监测的研发人员或工程师,具备一定电气知识和数据分析基础者更佳; 使用场景及目标:①用于理解PRPD/PRPS图谱的形成机制及其在GIS局部放电监测中的应用;②指导如何通过图谱进行局放类型识别与故障诊断;③为开发局放监测系统提供前端界面设计与功能实现参考; 阅读建议:建议结合文中提供的CSDN博客资源深入学习算法细节,并通过Demo系统实践图谱展示与分析流程,注重理论与实际工程应用的结合。

2025-09-12

svm-project-适用x86-64架构的dockerfile文件与完整镜像文件.7z

适用linux/amd64(x86_64)架构的机器上运行 Docker 容器,,而不是使用树莓派开发板 ARM64 架构的完整镜像。 文件,包含了完整的 Docker 镜像。可直接部署到其他系统上进行测试。注意适用的是x86_64架构上的不同系统。

2024-09-13

svm-fastapi-app.tar 一个名为 svm-fastapi-app.tar 的文件,包含了完整的 Docker

导出 Docker 镜像为 .tar 文件: 使用 docker save 命令将 Docker 镜像导出为一个 .tar 文件: docker save -o svm_fastapi_app.tar svm_fastapi_app 这会在当前目录下创建一个名为 svm_fastapi_app.tar 的文件,包含了完整的 Docker 镜像。 可直接部署到其他系统上进行测试。

2024-09-12

9-11-docker-svm-fastapi.zip

在树莓派5开发板-Ubuntu系统上安装docker容器测试项目 打包项目文件: 创建一个新文件夹(例如 svm_project),将所有项目文件放入其中,包括: main.py(主代码文件) templates 文件夹(包含 HTML 模板文件,如 index.html 和 result.html) static 文件夹(包含静态文件,如 CSS、JavaScript、上传目录等) 任何其他模型文件(例如 svm_model_noise.pkl、svm_scaler_noise.pkl、svm_pca_noise.pkl)

2024-09-12

LabelImg是目标检测数据标注工具,可以标注两种格式: VOC标签格式和YOLO标签格式

LabelImg是目标检测数据标注工具,可以标注两种格式: VOC标签格式,标注的标签存储在xml文件 YOLO标签格式,标注的标签存储在txt文件中

2024-06-26

车辆检测的视频,视频来自YouTube,Los Angeles Freeway I-101 HD 30fps traffic

2021年10月16日下午6:55,用iPhone SE 2在历史悠久的菲律宾小镇(加利福尼亚州洛杉矶)的贝尔蒙特大道上录制。 周六晚上,汽车在101路上缓慢行驶,没有人声。

2024-06-20

基于OpencvDNN和ONNXRuntime部署YOLOv7(源码+训练模型+说明文档+数据)包含C++和Python两个版本

1、包含C++和Python两个版本的程序 2、代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 3、适用对象:计算机,电子信息工程、数学等专业的大学生课程设计和毕业设计。

2024-06-14

高光谱数据集(.mat.csv)-科研学术

高光谱数据集包含后缀为(.csv.mat格式),主要先将.mat转成.csv,145x145x220,csv数据,每行代表一个数据,每行前220列是特征,最后1列是标签值,共17类

2024-05-29

movie-score-info.csv

这个movie_score_info文件是B站的一位昵称为“末末凉凉”的美女小姐姐做电影推荐系统所缺少的一个文件,文件字段为movieId,score,times,需要的话请自行下载

2020-05-15

卷积神经网络-源代码.rar

这是我的博客文章:基于深度学习的CIFAR10图像分类 的源代码。 本文实验基于Windows10系统,仿真软件用的是Anaconda下基于python编程的JupyterNotebook编辑器。通过利用Google的深度学习框架Tensorflow,搭建新的卷积网络结构,提出了基于卷积神经网络的CIFAR10图像分类识别算法,主要参照经典的卷积神经网络模型LeNet-5结构,提出新的卷积神经网络结构并对飞机、汽车、鸟类、猫、鹿、狗、蛙类、马、船和卡车10种事物进行分类,该模型构建了一个输入层、三个卷积层、三个池化层、一个全连接层和一个输出层。

2020-11-28

源码工程文件-libmodbus-test

源码工程文件-libmodbus-test

2024-05-15

libmodbus-3.1.4-源码与已编译好的

适用于Qt的libmodbus版本3.1.4源码与已编译好的

2024-05-15

Qt-libmodus

Qt-libmodus

2024-05-14

pip-script.zip

把这个压缩包解压后,放在anaconda安装路径的Scripts文件下, 然后打开cmd窗口,先pip install --upgrade pip 之后就可以像平时那样安装库了

2020-06-01

最新Landmark人脸68个关键点检测dat模型库-数据亲测真实可用.zip

dat文件,具体名称为shape_predictor_68_face_landmarks.dat 人脸68个关键点:嘴巴,鼻子,眼睛,眉毛,轮廓等 Landmark人脸68个关键点检测dat模型库

2020-04-07

Pillow-7.0.0-cp37-cp37m-win_适用于windows64和32位操作系统

适用于windows64位操作系统,下载后直接pip install Pillow-5.4.1-cp37-cp37m-win_amd64.whl 即可安装(注意文件路径要对).文件中也有Windows32位的whl

2020-04-07

波士顿房价预测 数据集data.rar

人工智能,机器学习最好的案例,数据集真实有效 波士顿房价预测 数据集 多元线性回归模型-最好的数据集

2019-10-20

ml-latest.zip

MovieLens最新数据集-完整版 完整版:280,000名用户将27,000,000个评级和1,100,000个标签应用程序应用于58,000部电影。包括在1,100个标签中具有1400万相关分数的标签基因组数据。上次更新时间9/2018。

2020-05-06

python-遗传算法求四元函数极值.zip

这个代码是在三元函数求极值上的代码上改写的,如果你看了我遗传算法求三元函数的代码,你就不用下了,代码大部分不变,改的不多,你基本自己就能改出来了。

2020-06-13

yolov5m.pt与yolo5s.pt预训练模型.zip

yoloV5预训练模型,官方给的是谷歌网盘下载地址,下载速度较慢,压缩包包含yolov5m.pt,yolov5s.pt

2021-08-12

cifar10数据集.rar

CIFAR-10(Canadian Institute for Advanced Research,CIFAR)是一个用于识别普适物体的小型数据集。由Hinton 的学生Alex Krizhevsky 和Ilya Sutskever 整理的一个用于识别普适物体的小型数据集。一共包含10个类别的RGB 彩色图片:飞机(airplane)、汽车(automobile)、鸟类(bird)、猫(cat)、鹿(deer)、狗(dog)、蛙类(frog)、马(horse)、船(ship)和卡车(truck)。

2020-05-05

GAN-fashion-mnist.zip

代码是实现利用GAN生成fashion-mnist图像 用TensorFlow深度学习框架 需要按照anaconda,jupyter

2020-11-29

python遗传算法旅行商代码.zip

这是完整代码,包括csv城市文件,python语言实现,是在别人的代码基础上改的,具体参考网址,在《遗传算法解决旅行商问题-Python》讲得很清楚。想知道更详细的朋友,请去看吧。

2020-06-22

遗传算法实现TSP的完整代码.zip

程序会动态的展示迭代过程,40以内城市大概迭代500次能收敛到最优; 这里是用中国城市地理坐标直接做欧式距离计算,实际上可以根据问题作出调整。

2020-05-05

opencv_python-3.4.7.28-cp37-cp37m-win_amd64.whl

机器学习-计算机视觉的库 opencv_python-3.4.7.28-cp37-cp37m-win_amd64.whl

2020-04-26

冠状病毒确诊数据.zip

国内各个省份冠状确诊数据,时间从2020-1月30日到2020-3月24日, 文件格式是CSV,具体字段为cityName,confirmedCount,suspectedCount,curedCount,deadCount,provinceName

2020-04-07

手写体识别数据集-mnist.rar

MNIST 数据集来自美国国家标准与技术研究所,National Institute of Standards and Technology(NIST). 数据集由来自250个不同人手写的数字构成,其中50%是高中学生,50%来自人口普查局(the Census Bureau)的工作人员 此数据集中,训练样本:共60000个,其中55000个用于训练,另外5000个用于验证 测试样本:共10000个 3、数据集中像素值 a)使用python读取二进制文件方法读取mnist数据集,则读进来的图像像素值为0-255之间;标签是0-9的数值。 b)采用TensorFlow的封装的函数读取mnist,则读进来的图像像素值为0-1之间;标签是0-1值组成的大小为1*10的行向量。

2020-05-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除