logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从线性代数到深度学习:深入理解Numpy中np.dot与np.matmul在高维张量运算中的微妙差异

本文深入探讨了Numpy中np.dot与np.matmul在高维张量运算中的微妙差异,特别适用于深度学习场景。通过对比分析两种函数在向量、矩阵及高维张量中的行为模式,揭示了它们在批量处理、维度变化和性能优化上的关键区别,帮助开发者避免常见错误并提升模型实现效率。

#深度学习
别再死记硬背了!用‘温室控制器’和‘牙科预约’两个例子,彻底搞懂面向对象分析的三大模型

本文通过温室控制器和牙科预约系统两个实战案例,深入解析面向对象分析的三大模型:对象模型、动态模型和功能模型。掌握这些模型的核心差异与应用技巧,帮助软件工程师从理论到实践,提升系统设计能力。文章特别强调三大模型的协同作用,为复杂系统开发提供实用指导。

#软件工程
Docker容器化部署Ollama模型实战指南

容器化技术通过Docker等工具实现了应用与环境的解耦,其核心原理是利用操作系统级虚拟化技术创建隔离的运行环境。在AI模型部署领域,这种技术能有效解决环境依赖和版本冲突问题,特别适合大型语言模型的部署需求。Ollama作为新兴的AI服务框架,结合Docker的轻量级特性,可以快速搭建稳定的模型推理环境。通过容器化部署,开发者能够实现模型服务的快速部署、资源隔离和弹性扩展,适用于从开发测试到生产部署

#Ollama
Nacos 2.3 Docker单机部署:3种端口映射与MySQL持久化配置详解

本文详细介绍了Nacos 2.3在Docker环境中的单机部署方法,重点解析了3种端口映射策略与MySQL持久化配置。通过对比不同部署方案的优缺点,帮助开发者快速掌握生产级Nacos部署技巧,提升微服务架构下的服务发现与配置管理效率。

Flutter+Supabase三天集成54家AI服务商:客户端架构与无服务器实践

在AI应用开发中,如何高效集成多个异构AI服务API是一个常见挑战。传统服务端代理模式虽然安全,但会引入额外延迟、增加服务器成本与复杂性。通过客户端集成架构,结合配置化设计与统一抽象层,可以在前端直接调用不同AI服务商的API,大幅提升开发效率与系统灵活性。这种模式特别适合快速原型验证与学习平台场景,能有效管理API密钥、统一请求格式并支持动态服务商切换。利用Flutter的跨平台能力与Supab

当龙格库塔遇上多进程:用Python并行加速含参微分方程组求解(实测效率提升8倍)

本文探讨了如何利用Python多进程技术加速龙格库塔算法求解含参微分方程组,实测效率提升8倍。通过分析参数扫描的计算瓶颈,设计并行架构,优化进程间通信,并结合NumPy和Numba进一步加速,为金融、生物制药等领域的大规模计算任务提供高效解决方案。

告别手动下载!用Flutter auto_updater为你的Windows/Mac应用打造无缝更新体验

本文详细介绍了如何使用Flutter auto_updater为Windows和Mac桌面应用实现自动化更新功能,提升用户体验和留存率。通过集成auto_updater库,开发者可以轻松实现后台静默检查、差分更新和安全验证,告别手动下载安装的繁琐流程。文章还涵盖了完整的发布闭环构建、安全签名机制和用户友好的更新UI设计,帮助开发者打造无缝更新体验。

不只是调阈值:用OpenCV-Python的滚动条,我给自己做了个RGB调色板和简易PS

本文介绍了如何利用OpenCV-Python的滚动条功能,超越简单的阈值调试,打造实时RGB调色板和简易PS色彩调节器。通过`cv2.createTrackbar()`实现多参数联动和即时反馈,提升图像处理的直观性和效率,特别适合开发者和设计师快速验证色彩方案。

#图像处理
别再死记硬背公式了!用Python脚本5分钟搞定异步FIFO深度计算(附代码)

本文介绍如何用Python脚本快速计算异步FIFO深度,解决FPGA和IC设计中传统手工计算的痛点。通过自动化工具,工程师只需输入关键参数,5分钟内即可获得精确结果,大幅提升设计效率和准确性。工具支持多种场景识别、边界条件处理和可视化分析,适用于笔试面试及实际工程应用。

告别Quartz!SpringBoot项目实战:将XXL-Job 2.3.1无缝集成到现有系统(含OpenGauss适配与单点登录改造)

本文详细介绍了如何将XXL-Job 2.3.1无缝集成到现有SpringBoot系统中,替代Quartz调度框架。重点解决了OpenGauss数据库适配和单点登录集成等企业级需求,提供了从技术选型到生产环境部署的完整解决方案,显著提升任务调度效率和系统可维护性。

    共 36 条
  • 1
  • 2
  • 3
  • 4
  • 请选择