自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Swift/Objective-C

Swift 和 Objective-C 都是用于开发 iOS、macOS、watchOS 和 tvOS 应用程序的编程语言。以下是一个简单的 "Hello, World!选择哪种语言取决于项目需求、团队技能和维护考虑。

2025-09-05 18:11:52 799

原创 原生开发的工具链

原生开发工具链指为特定平台(如iOS、Android)开发应用程序所需的整套工具、框架和资源。不同平台有各自的官方推荐工具链,确保开发者能高效构建高性能应用。

2025-09-05 18:11:17 585

原创 移动端:原生开发

原生开发指针对特定移动操作系统(如iOS或Android)使用官方推荐的编程语言和工具进行应用开发。iOS原生应用通常使用Swift或Objective-C,Android原生应用则使用Kotlin或Java。这类应用能直接调用设备硬件(如摄像头、GPS)和系统功能,性能最优且用户体验一致。

2025-09-05 18:10:46 348

原创 表现层(Presentation Layer)

表现层(Presentation Layer)是软件架构中的顶层组件,负责直接与用户交互,将数据以可视化的形式呈现,并接收用户输入。其核心目标是提供友好的用户界面(UI)和流畅的用户体验(UX),同时将业务逻辑与数据细节对用户隐藏。

2025-09-05 18:10:15 640

原创 分层架构(Layered Architecture)

分层架构是一种常见的软件架构模式,将系统划分为多个水平层,每一层负责特定功能,并通过明确定义的接口与其他层交互。这种架构强调关注点分离,便于维护、扩展和团队协作。

2025-09-05 18:09:43 324

原创 常见分布式架构模式

将系统划分为多个逻辑层(如表示层、业务逻辑层、数据访问层),每层仅与相邻层通信。适合业务逻辑清晰的中大型系统,例如传统企业级应用。将单体应用拆分为小型、独立部署的服务,每个服务围绕业务能力构建。适合快速迭代的互联网产品,如Netflix、Uber。适合实时数据处理场景,如电商。

2025-09-05 18:09:13 236

原创 分布式架构

分布式架构是一种将系统组件分散在不同物理或虚拟节点上,通过网络通信协同工作的计算模式。其核心目标是通过水平扩展提升性能、可靠性和容错能力,避免单点故障。

2025-09-05 18:08:42 299

原创 Elasticsearch:分布式搜索引擎

Elasticsearch 是一个开源的分布式搜索和分析引擎,基于 Apache Lucene 构建。它提供近实时的全文搜索能力,支持水平扩展,适用于日志分析、监控、企业搜索等场景。

2025-09-05 18:08:11 280

原创 日志分析工具

日志分析工具用于收集、解析、存储和可视化日志数据,帮助用户快速定位问题、监控系统状态或分析用户行为。根据场景和需求,可选择开源工具、商业工具或云服务方案。

2025-09-05 18:07:39 324

原创 Bug背景描述

编码规范(如增加输入校验)。监控告警机制优化。文档记录与团队知识共享。

2025-09-05 18:07:07 235

空空如也

空空如也

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

TA关注的人

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