上一页 1 2 3 4 5 6 ··· 18 下一页
摘要: 1.模式动机与定义 模式动机 在适配器模式中可以定义一个包装类,包装不兼容接口的对象,这个包装类指的就是适配器(Adapter),它所包装的对象就是适配者(Adaptee),即被适配的类。 适配器提供客户类需要的接口,适配器的实现就是把客户类的请求转化为对适配者的相应接口的调用。也就是说:当客户类调 阅读全文
posted @ 2025-12-29 23:02 QixunQiu 阅读(15) 评论(0) 推荐(0)
摘要: 1.模式动机与定义 模式动机 让类自身负责创建和保存它的唯一实例,并保证不能创建其他实例,并且提供一个访问该实例的方法 模式定义 单例模式(Singleton Pattern):确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法 单例模式的要点有 阅读全文
posted @ 2025-12-29 23:00 QixunQiu 阅读(21) 评论(0) 推荐(0)
摘要: 1.模式动机与定义 模式动机 复制一个对象,从而克隆出多个与原型对象一模一样的对象--原型模式 有些对象的创建过程较为复杂,而且需要频繁创建 通过给出一个原型对象来指明所要创建的对象的类型,然后用复制这个原型对象的办法创建出更多同类型的对象 模式定义 原型模式(Prototype Pattern): 阅读全文
posted @ 2025-12-28 21:03 QixunQiu 阅读(15) 评论(0) 推荐(0)
摘要: 1.模式动机与定义 模式动机 在软件开发中,也存在大量类似汽车一样的复杂对象,它们拥有一系列成员属性,这些成员属性中有些是引用类型的成员对象。而且在这些复杂对象中,还可能存在一些限制条件,如某些属性没有赋值则复杂对象不能作为一个完整的产品使用;有些属性的赋值必须按照某个顺序,一个属性没有赋值之前另一 阅读全文
posted @ 2025-12-28 21:02 QixunQiu 阅读(22) 评论(0) 推荐(0)
摘要: 三、抽象工厂模式 1.模式动机与定义 模式动机 在工厂方法模式中具体工厂负责生产具体的产品,每一个具体工厂对应一种具体产品,工厂方法也具有唯一性,一般情况下,一个具体工厂中只有一个工厂方法或者一组重载的工厂方法。但是有时候我们需要一个工厂可以提供多个产品对象,而不是单一的产品对象。 产品等级结构:产 阅读全文
posted @ 2025-12-18 03:50 QixunQiu 阅读(18) 评论(0) 推荐(0)
摘要: 二、工厂方式模式 简单工厂模式的不足 简单工厂模式最大的缺点是当有新产品要加入到系统中时,必须修改工厂类,加入必要的处理逻辑,这违背了“开闭原则”。 在简单工厂模式中,所有的产品都是由同一个工厂创建,工厂类职责较重,业务逻辑较为复杂,具体产品与工厂类之间的耦合度高, 严重影响了系统的灵活性和扩展性, 阅读全文
posted @ 2025-12-17 20:22 QixunQiu 阅读(10) 评论(0) 推荐(0)
摘要: 创建型模式 创建型模式概述 隐藏了类的实例的创建细节,通过隐藏对象如何被创建和组合在一起达到 使整个系统独立的目的 一、简单工厂模式 1.模式动机与定义 模式动机 考虑一个简单的软件应用场景,一个软件系统可以提供多个外观不同的按钮(如圆形按钮、矩形按钮、菱形按钮等),这些按钮都源自同一个基类 ,不过 阅读全文
posted @ 2025-12-16 21:04 QixunQiu 阅读(14) 评论(0) 推荐(0)
摘要: 通过借用疲劳驾驶的模型训练模型,最后根据训练出来的模型,完成判断公式。 import io import json import base64 from typing import Dict, Any, Tuple, Optional from flask import Flask, request 阅读全文
posted @ 2025-10-24 10:13 QixunQiu 阅读(11) 评论(0) 推荐(0)
摘要: 前端 <template> <div class="cartoon-theme" style="padding: 20px"> <div class="hero-banner"> <img src="@/image/sound.png" class="hero-image" alt="语音测试" / 阅读全文
posted @ 2025-10-21 15:57 QixunQiu 阅读(7) 评论(0) 推荐(0)
摘要: 前端 <template> <div class="cartoon-theme" style="padding: 20px"> <div class="hero-banner"> <img src="@/image/illstation.png" class="hero-image" alt="插画 阅读全文
posted @ 2025-10-20 14:18 QixunQiu 阅读(7) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 18 下一页