10 2024 档案
发表于 2024-10-24 11:16阅读:233评论:0推荐:0
摘要:23种设计模式 设计模式是软件工程中用于解决特定问题的通用解决方案。常见的设计模式有24种,通常分为三大类:创建型、结构型和行为型。下面是对这24种设计模式的详细解释及其归类: 1. 创建型模式 1.1 单例模式 (Singleton) 目的:确保一个类只有一个实例,并提供一个全局访问点。 适用场景
阅读全文 »
发表于 2024-10-24 11:08阅读:110评论:0推荐:0
摘要:Android应用自启动 监听系统广播(BroadcastReceiver): 通过接收系统的BOOT_COMPLETED广播,可以在设备启动后自动启动应用或服务。你需要在AndroidManifest.xml中注册一个BroadcastReceiver,并监听BOOT_COMPLETED广播。 <
阅读全文 »
发表于 2024-10-24 11:07阅读:323评论:0推荐:0
摘要:Android MVVM 介绍 MVVM(Model-View-ViewModel)是Android开发中常用的一种架构模式。它将应用程序的逻辑分离为三个主要部分:Model(模型)、View(视图)和ViewModel(视图模型),从而使代码更清晰、更易于维护。 1. Model(模型) Mode
阅读全文 »
发表于 2024-10-12 15:11阅读:50评论:0推荐:0
摘要:C# 使用 docker 容器化程序 创建 dockerfile 单项目应用:如果你的应用只有一个 .csproj 文件,建议将 Dockerfile 放在该 .csproj 文件所在目录,这样更加简单、清晰,且易于维护。 多项目解决方案:如果你的项目有多个子项目,并且你希望构建整个解决方案或特定的
阅读全文 »
发表于 2024-10-12 15:09阅读:29评论:0推荐:0
摘要:Ubuntu安装Docker 1. 更新系统 首先,确保系统更新到最新状态: sudo apt update sudo apt upgrade 2. 安装依赖项 Docker依赖于一些软件包,先安装这些依赖项: sudo apt install apt-transport-https ca-cert
阅读全文 »