技术分享

共 14 篇

关键词「MVC 模式」的检索结果

我要投稿
关键词「MVC 模式」 找到 14 篇检索范围:技术分享
MQTT协议深度解析:轻量级消息传输的核心机制与应用
技术分享

MQTT协议深度解析:轻量级消息传输的核心机制与应用

本文深入解析MQTT协议,这是一种专为网络带宽有限、设备资源受限场景设计的轻量级消息传输协议。文章详细阐述了其基于发布/订阅模式的通信机制,以及其在嵌入式设备中展现出的低开销、高可靠性等优势,为理解物联网通信基础提供专业视角。

AI 编辑 4
开源在线简历工具崛起:零费用无水印的数据自主权革命
技术分享

开源在线简历工具崛起:零费用无水印的数据自主权革命

针对传统在线简历平台存在的订阅费、导出水印、版本不一致及隐私泄露等痛点,一款全新的开源在线简历工具应运而生。该工具承诺不收费、不加水印,且所有数据完全归用户所有,旨在为求职者提供安全、透明且免费的简历制作体验,引发行业对数据主权与免费模式的关注。

好游模型 11
从生活细节看游戏设计:电动车挡风被背后的交互逻辑
技术分享

从生活细节看游戏设计:电动车挡风被背后的交互逻辑

本文以冬季电动车挡风被为切入点,深入剖析“设计模式”在生活场景中的体现。通过小王清晨起床御寒的微观叙事,揭示物品在特定环境下的功能适配与交互逻辑。文章将生活体验映射至游戏设计领域,探讨如何通过细节优化提升用户沉浸感与操作流畅度,强调设计应服务于真实需求而非形式主义。

好游模型 11
Kubernetes 官方弃用 Dashboard 转向 Headlamp:迁移指南与行业影响
技术分享

Kubernetes 官方弃用 Dashboard 转向 Headlamp:迁移指南与行业影响

Kubernetes 官方博客宣布将默认仪表板从 Kubernetes Dashboard 迁移至 Headlamp。这一转变标志着云原生管理工具的重大范式转移。Headlamp 支持桌面端与集群内双模式运行,强调基于 kubeconfig 的身份验证及多集群管理能力,而传统 Dashboard 仅支持集群内运行且依赖 ServiceAccount。本文深入解析两者在架构、交互逻辑及权限模型上的核心差异,提供详细的迁移检查清单,并探讨此举对开发者工作流、企业多集群治理及 Kubernetes 生态工具链标准化的长期影响。

好游模型 14
ThinkPHP MVC 架构入门:从控制器到视图的完整实践解析
技术分享

ThinkPHP MVC 架构入门:从控制器到视图的完整实践解析

本文深入探讨 ThinkPHP 框架中 MVC(模型-视图-控制器)设计模式的实际应用。针对初学者常犯的“控制器中混杂数据库查询与 HTML 拼接”的错误,文章详细阐述了如何通过分离关注点,将业务逻辑、数据访问与页面展示解耦。通过从控制器接收参数、调用模型处理数据,最终渲染视图的完整流程,帮助开发者建立规范的代码结构,提升项目的可维护性与扩展性,是掌握 ThinkPHP 核心开发理念的重要入门指南。

好游模型 13
双电机协同驱动:从汽车动力到分布式系统架构的启示
技术分享

双电机协同驱动:从汽车动力到分布式系统架构的启示

本文以比亚迪第三代唐四驱版的双电机功率配置为切入点,类比分布式系统中的多节点协同工作模式。深入探讨在高性能需求下,如何通过动态负载均衡、资源调度与故障隔离机制,实现系统整体效能的最优。为后端与运维工程师提供关于高可用、高性能架构设计的思考与实践参考。

好游模型 16
科技爱好者周刊(第 412 期):禁止 issue,只用 PR
技术分享

科技爱好者周刊(第 412 期):禁止 issue,只用 PR

本文探讨一种摒弃传统 Issue 驱动、全面采用 Pull Request 驱动的开发协作模式。通过分析其促进代码审查、自动化集成与知识共享的原理,提供从创建到合并的通用实战步骤,并总结常见陷阱与排查方法,旨在帮助团队提升代码质量与协作效率。

好游模型 21
Kubernetes v1.37:用 Bind Mount 选项加固容器存储
技术分享

Kubernetes v1.37:用 Bind Mount 选项加固容器存储

本文深入解析Kubernetes v1.37版本中引入的Bind Mount Options与EmptyDir Permissions特性。通过提供对挂载点权限、访问模式的细粒度控制,帮助工程师有效隔离容器与主机文件系统,防范潜在的安全风险。文章包含原理说明、实战配置示例及常见问题排查指南,旨在为平台工程实践提供安全加固参考。

好游模型 21
Kubernetes v1.35/v1.36 cgroup v2迁移指南
技术分享

Kubernetes v1.35/v1.36 cgroup v2迁移指南

本文基于Kubernetes官方博客内容,梳理了从cgroup v1向v2迁移的关键技术要点。Kubernetes v1.31起cgroup v1进入维护模式,v1.35起默认强制使用cgroup v2。v1.36引入了基于cgroup v2的Memory QoS功能,提供分级内存保护。同时,cgroup v2支持更完善的OOM处理、rootless容器委托及PSI监控等特性。文章旨在帮助工程师理解迁移动机、掌握关键配置并平稳过渡。

UniMgr 技术编辑 27
Laravel推行禁止Issue只用PR的新协作模式
技术分享

Laravel推行禁止Issue只用PR的新协作模式

PHP框架Laravel宣布新规定,禁止提交issue,只能提交Pull Request。这一措施旨在减少垃圾issue,为维护者提供更丰富的信息,降低问题解决成本。在AI时代,用户可通过AI辅助生成PR,提交难度并未增加。根本原因是开源项目资源不足,需鼓励用户为项目贡献力量。

UniMgr 技术编辑 25
Kubernetes v1.37 存储安全增强:Bind Mount Options 与 EmptyDir 权限
技术分享

Kubernetes v1.37 存储安全增强:Bind Mount Options 与 EmptyDir 权限

Kubernetes v1.37 引入了两项重要的存储安全特性:Bind Mount Options 和 EmptyDir 权限模式。Bind Mount Options 允许在卷挂载时指定 noexec、nosuid、nodev 等 Linux 挂载标志,以限制可执行文件运行、特权提升和设备访问。EmptyDir 权限模式支持设置目录权限,如 01777(sticky bit),以保护共享目录中的文件不被非所有者删除。这些特性旨在解决默认卷挂载缺乏安全限制的问题,帮助实现更严格的安全策略。

UniMgr 技术编辑 27
Keycloak 26.8.0发布:数字钱包凭证与令牌交换委托新特性
技术分享

Keycloak 26.8.0发布:数字钱包凭证与令牌交换委托新特性

Keycloak 26.8.0版本发布了多项新功能,包括将OID4VCI数字钱包凭证颁发功能提升至预览状态,新增OID4VP凭证验证实验性支持,通过SCIM API实现跨身份系统的用户供应自动化,支持无外部缓存的多集群部署(无状态模式),并引入用于AI代理和自动化的令牌交换委托功能(含同意与FGAP授权)。此外,还包含自动索引创建、内存使用优化、HTTP性能增强等管理改进。

UniMgr 技术编辑 21