加载中...
文章
106
标签
6
分类
17
首页
归档
标签
分类
清单
音乐
技能考试
放射防护考试
小鼠模型
课表
员工卡
雷达图
电测听
图像重建
关于我
TeaPort
大话设计模式-单一职责原则
返回首页
首页
归档
标签
分类
清单
音乐
技能考试
放射防护考试
小鼠模型
课表
员工卡
雷达图
电测听
图像重建
关于我
大话设计模式-单一职责原则
发表于
2023-02-11
|
更新于
2025-12-04
|
浏览量:
文章作者:
Cheng
文章链接:
https://tctco.github.io/2023/02/11/%E5%A4%A7%E8%AF%9D%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F-%E5%8D%95%E4%B8%80%E8%81%8C%E8%B4%A3%E5%8E%9F%E5%88%99/
版权声明:
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来源
TeaPort
!
上一篇
SPM学习笔记
开启SPM12 1spm pet 基本操作 12345I = dicomread(dicomFile)imshow(I, 'DisplayRange', []) % 显示DICOM图像info = dicominfo(dicomFile) % 显示元信息% info.AcquisitionTime较重要 计算SUV:使用ImCalc输入计算公式后,Display选中计算结果 图像预处理 Spatial Registration, Normalization Registration: Rigid Transformations (rotations, translations…) Normalization: Transform to Montreal Neurology Institute (MNI) Template Smoothing: e.g. Gaussian kernel, improve SNR, minimize differences between normalized images, increase validity of stat...
下一篇
大话设计模式-策略模式
工厂在业务逻辑增加的过程中,也会越来越复杂,维护性逐渐降低。 策略模式 定义了算法家族,分别封装起来,让其可以互相替换。此模式让算法的变化不影响使用算法的客户。 核心在于算法是随时都可能相互替换的。 Strategy类,定义所有支持的算法的公共接口 ConcreteStrategy类,封装具体算法或行为,继承自Strategy Context类,使用一个ConcreteStrategy进行配置,维护一个对Strategy对象的引用 123456class Context def __init__(self, strategy: Strategy): self.strategy = strategy def context_interface(): return self.strategy.algorithm_interface() 但在具体实现过程中,仍然不能完全将策略选择过程从客户端中剥离。可以考虑与简单工厂模式结合。 12345678class CashContext: def __init__(type: str): # 接收策略类型而不...
Cheng
Tech nerd, Amateur programmar, Medical Student
文章
106
标签
6
分类
17
Follow Me
最新文章
AGENTS
2025-12-04
SOP
2025-12-02
portainer无法利用自签名证书访问的问题
2025-12-02
用VSCode写cpp项目
2025-11-28
解决:ChatGPT提示所在的地区或国家不支持
2025-11-27