社区
Java
帖子详情
问一个俗的问题,关于model,pattern,framework,architure
stormic
2004-11-15 03:34:02
上周去参加IBM的developwork大会,基本所有的讲师都满口的architure,之前一直觉得自己很明白,在听课的一瞬间突然迷茫了。到底model,pattern,framework,architure这4个词代表什么意思啊,有什么区别,同时又有什么关联啊!
那位高手能献身说法,帮忙解释解释!分不多,一点意思:)
不要笑我啊!
...全文
1125
10
打赏
收藏
问一个俗的问题,关于model,pattern,framework,architure
上周去参加IBM的developwork大会,基本所有的讲师都满口的architure,之前一直觉得自己很明白,在听课的一瞬间突然迷茫了。到底model,pattern,framework,architure这4个词代表什么意思啊,有什么区别,同时又有什么关联啊! 那位高手能献身说法,帮忙解释解释!分不多,一点意思:) 不要笑我啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
showerXP
2005-02-03
打赏
举报
回复
model可以理解为两种表示方法的“映射”后的产物。例如,将现实世界“映射”成软件世界的产物就是“model”。bean也可以理解是一种model,用对象表示的数据model。
pattern我不多说。
framework“框架”,architecture我就理解为“骨架”。在“框架”内,你可以随意做自己的事情。“人”的“血”和“肉”必须基于“骨架”。就是说,我所做的事情都是基于这个“骨架”。
风中飘扬的柳絮
2005-02-02
打赏
举报
回复
何必如此扣字眼呢?
轻松工作快乐生活
2005-02-02
打赏
举报
回复
顶一下,这玩意,基本上还都没搞懂.
SUNFEIFEI
2005-02-02
打赏
举报
回复
model:模型(*)
pattern:模式(**)
framework:框架(***)
architecture:架构(****)
从小到大可以从他们要解决的问题入手
model:模型(*)解决一个小问题
模型应该指比抽象更具体的东西,往往代表一个实体。例如MVC结构中的bean就是模型。
模式是指做事情的习惯,一种定势可以简单理解为一种模式。
框架是一个平台,可以把windows理解为框架,也可以把.net理解为框架,struts同样是一种框架。
体系结构是你的肠子肚子的组合形式。(总览)
funcreal
2004-11-18
打赏
举报
回复
觉得funcreal兄的解释还是浅了一点
例如:bean也是一种定势啊,可是它为什么是模型呢,而不是模式?
当我没说过,厚厚
stormic
2004-11-18
打赏
举报
回复
多谢funcreal兄,能再透露点么?呵呵
bluemeteor
2004-11-17
打赏
举报
回复
model,framework 这两个比较具体 可以用图表来说明
pattern,architecture 这个完全是思想范畴的....抽象
说起来太多...而且我的理解也是泛泛...不敢献丑...楼主光看文字是无法理解这些的..只有经过无数次的学习和项目...才能有感性认识
stormic
2004-11-17
打赏
举报
回复
觉得funcreal兄的解释还是浅了一点
例如:bean也是一种定势啊,可是它为什么是模型呢,而不是模式?
funcreal
2004-11-15
打赏
举报
回复
model:模型
pattern:模式
framework:框架
architecture:体系结构
首先字面意思不同
模型应该指比抽象更具体的东西,往往代表一个实体。例如MVC结构中的bean就是模型。
模式是指做事情的习惯,一种定势可以简单理解为一种模式。
框架是一个平台,可以把windows理解为框架,也可以把.net理解为框架,struts同样是一种框架。
体系结构是你的肠子肚子的组合形式。
apple_boy203
2004-11-15
打赏
举报
回复
兄弟, 你真是提醒了我呢, 看了这篇帖子, 才发现自己连这个问题也没有弄清楚!!!
知道答案了, 给我回一个: Carley@zj.com, 谢谢!!!!
0307data quality reproduce_1
uname -m终端查看mac芯片 HSI_SSFTT-main │ ├── README.md ├── data │ ├── Indian_pines_corrected.mat │ └── Indian_pines_gt.mat │ └── cls_SSFTT_IP ├── IP_train.py ⭐ 主程序(训练+测试) ├── SSFTTnet.py ⭐ Transformer模型定义 ├── get_cls_map.py
centos 7 卸载apache(httpd)步骤
源码下载地址: https://pan.quark.cn/s/c20c5da6957d 卸载 首先,需要核实是否存在先前安装的记录,或者系统是否预置了httpd服务,可通过以下命令进行验证: # rpm -qa | grep httpd 或者: # yum list | grep httpd 我之前已经进行过一次安装,因此在此会看到相应的显示结果: 然后我将着手卸载我的httpd,首要步骤是终止httpd服务的运行,对应的命令如下: # systemctl stop httpd.service 接着,无论是使用 rpm -e 还是 yum -erase 命令均可实现卸载,但需注意使用rpm -e命令前必须自行移除相关依赖包,因此我选择使用yum -erase命令进行卸载,具体命令为: # yum erase httpd.x86_64 在执行过程中会提示确认操作 在Linux环境中,CentOS 7 是一种非常普遍的操作系统,特别是在服务器应用方面。Apache HTTP Server(通常简称为Apache或httpd)是最广受欢迎的网页服务器软件之一,主要用于承载网站及相关服务。本资源将详尽说明在CentOS 7系统中关于Apache服务的安装与移除流程。 ### 移除Apache服务 1. **核实安装情况**: 在执行卸载操作前,必须先确认Apache是否已安装。这可以通过查询已安装的软件包列表来完成,可选用以下任一命令: ```bash # rpm -qa | grep httpd # yum list | grep httpd ``` 若Apache已安装,上述命令将返回相关的软件包信息。 2. **终止服务运行**: 在卸载前,必须先停止正在运行的A...
debian9.13系统uefi启动的uefishell
下载代码方式:https://pan.quark.cn/s/a4b39357ea24 在信息技术行业,特别是在操作系统部署及维护方面,统一可扩展固件接口(UEFI)与Linux系统如Debian的相互配合是
一个
关键议题。本篇将深入分析"在Debian 9.13系统中通过UEFI启动的UEFI Shell"这一焦点,并阐述如何处理安装期间遭遇的启动障碍。 UEFI作为替代传统BIOS的新型固件架构,它带来了更为先进、更为安全的启动机制,同时支持更大容量的存储设备以及更迅捷的启动时间。在部署Debian 9.13(Stretch版本)时,用户可以选择运用UEFI模式进行安装,从而获取上述种种好处。然而,UEFI启动过程需要特定的引导管理器,一般而言是GRUB2的UEFI版本,即称作grubx64.efi。 描述中所述情形可能是由于安装阶段GRUB2引导管理器的UEFI版本未能被恰当地生成或设置,因而系统无法经由UEFI模式启动。在此情形下,"uefishell"工具便显得尤为重要。UEFI Shell是
一个
命令行界面,它允许用户在UEFI环境中执行多样任务,包括手动引导操作系统。它提供了
一个
临时的补救措施,使用户得以纠正引导故障。 为了借助UEFI Shell来纠正启动故障,必须遵循以下步骤: 1. **获取UEFI Shell**:通常,UEFI Shell作为现代计算机UEFI固件的一部分预先安装,但在某些情况下,可能需要从设备制造商的官方网站上获取最新版本。 2. **插入搭载UEFI Shell的USB存储设备**:将下载的UEFI Shell文件拷贝至
一个
采用FAT32格式化的USB存储设备上,并将其接入计算机。 3. **进入UEFI配置界面**:重新...
自备电站高压系统图.dwg.rar
自备电站高压系统图.dwg.rar
展厅的强电平面图.dwg.rar
展厅的强电平面图.dwg.rar
Java
51,407
社区成员
86,116
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章