Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
MouseAdapter:它使用哪种模式?
我已经找到了很好的资源 这些资源告诉我 Java API 中的 MouseAdapter 没有使用适配器模式 问题是 MouseAdapter 是否实现了某种模式 我知道它的作用 它为 MouseListener 接口创建了一个具体的类 因
DesignPatterns
门面模式和业务委托模式之间的区别
外观设计模式和业务委托设计模式有什么区别 它们不是都用于向客户端隐藏业务逻辑吗 委托位于客户端和实际实现之间 通常对客户端隐藏 过滤 增强实现的某些功能 Facade 提供了一个粗粒度的 API 隐藏了更复杂的逻辑和 或协调 通常捆绑多个协
DesignPatterns
jakartaee
Meyers 的单例实现实际上是如何实现单例的
我读了很多关于单例的内容 什么时候应该使用它们 什么时候不应该使用它们 以及如何安全地实现它们 我正在用 C 11 编写 并且遇到了 Meyer 的单例延迟初始化实现 如所示这个问题 https stackoverflow com ques
c
DesignPatterns
C11
singleton
在 Actionscript 3 中实现单例模式类的最佳方法是什么?
由于 AS3 不允许私有构造函数 因此构造单例并保证构造函数不是通过 new 显式创建的唯一方法是传递单个参数并检查它 我听说过两个建议 一个是检查调用者并确保它是静态 getInstance 另一个是在同一包命名空间中拥有一个私有 内部类
actionscript3
DesignPatterns
OOP
singleton
OSGi 应用程序设计 - 我是否滥用服务框架? [关闭]
Closed 这个问题是基于意见的 help closed questions 目前不接受答案 在我们正在开发的应用程序中 我有一个供数据提供程序组件实现的通用接口 并且我将这些提供程序作为服务连接起来 我的一位同事建议 最好只创建一项可以
DesignPatterns
service
OSGI
代理模式和装饰者模式的区别
你能给出任何好的解释吗 Proxy and 装饰者 我看到的主要区别是 当我们假设Proxy uses 作品 and 装饰者 uses 聚合那么似乎很清楚 通过使用多个 一个或多个 装饰器您可以修改 添加功能到预先存在的实例 装饰 而Pro
OOP
DesignPatterns
decorator
proxypattern
设计问题:哪种做法更好? (第2部分)
我有一个 Web 界面 我将从中收集用户数据 用户名 密码 电子邮件等 后端必须将这些数据提供给 3 个其他系统 SystemA SystemB SystemC 配置由 3 个不同的 API 完成 每个 API 对应一个系统 A B 和 C
php
DesignPatterns
呈现模型与被动视图
我想知道上述两种模式之间的区别 当您考虑到您需要在表示模型模式中同步代码并且该代码位于表示模型本身中时 那么我认为这些模式非常相似 两者都将事件委托给演示模型 演示者 演示模型和演示者命令域模型 并且也观察域模型 当发生更改时 它们都与视图
DesignPatterns
userinterface
Architecture
MVP
presentationmodel
我们是否需要更喜欢构造函数而不是静态工厂方法?如果是的话,什么时候?
我一直在阅读有效的Java by 约书亚 布洛赫到目前为止 它确实名副其实 第一项就提供了令人信服的理由静态工厂方法 over 构造函数 以至于我开始质疑那些好的旧构造函数的有效性 本书的优点 缺点总结如下 优点 他们有名字 我们拥有全面的
Java
DesignPatterns
constructor
factorypattern
effectivejava
为什么所有的 Active Record 都讨厌? [关闭]
就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
rubyonrails
DesignPatterns
OOP
activerecord
使用状态模式设计在Java中实现通信协议
如果在其他地方回答了这个问题 我们深表歉意 找不到足够的信息来说服自己最好的方法来做到这一点 我还意识到这是一个冗长的解释 没有代码 但是让我知道我是否应该编写一些示例代码来帮助演示我正在做的事情 基本上 使用 System in out
Java
DesignPatterns
Protocols
customprotocol
statepattern
NSFetchedResultsController 在 VIPER 架构中的位置是什么?
In VIPER https www objc io issues 13 architecture viper 与MVC不同的是 NSFetchedResultsController的角色和地点没有那么明确的定义 把它放在交互器上合适吗 根
DesignPatterns
CoreData
viperarchitecture
根据请求创建 Hibernate-Session
我刚刚启动了一个简单的 Java 测试项目 它使用 Hibernate 管理一些实体 并提供 REST 接口来操作这些对象并提供一些额外的业务逻辑 REST 接口是使用 RESTEasy 和 Jetty 创建的 到目前为止 一切工作正常 但
Java
Hibernate
Jetty
DesignPatterns
resteasy
具体来说,什么属于模型、视图和控制器?
我一直在学习模型 视图 控制器范例 MVC 但我很困惑 因为有些教程与其他教程相矛盾 我目前对这个过程的理解是这样的 路由器 调度器 前端控制器 尽管 MVC 名称中没有具体提及 但 Router 仍然是一个非常重要的部分 正是在这里 请求
modelviewcontroller
DesignPatterns
applicationdesign
什么是 css“设计模式”的良好在线资源? [关闭]
就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
html
css
DesignPatterns
xhtml
使用多个提供程序的客户端应用程序应使用什么设计/模式?
这是一个与设计相关的问题 假设我们有一个名为 ClientAPI 的公共 API 其中包含一些 Web 方法 例如 CreateAccount GetAccount 根据客户的不同 我们使用许多不同的提供商来满足这些请求 假设我们有 Pro
DesignPatterns
Architecture
Adapter
strategypattern
用多态性替换条件式
我试图通过一个例子来理解这种干净的代码实践 考虑具有折扣开关盒的类产品 我正在尝试用多态性替换 switch 语句 代码之前 class Product String priceCode int discount Product Strin
Java
DesignPatterns
polymorphism
数据访问层设计模式
我必须使用 NET 设计一个数据访问层 它可能会使用多个具有相同关系设计的数据库管理系统 Mysql 和 Sql Server 基本上 从一个数据库切换到另一个数据库必须很简单 因此我希望您向我推荐一些对您有用的网站或书籍 其中包含实现这种
NET
database
DesignPatterns
OOP
java对象间通信
还在学习Java Swing 又让我问了这个问题 但这确实是一个普遍的面向对象问题 如果我有一个主类 包含 main 它会创建一个执行某些操作的新对象 A 主类现在具有对该对象的引用 对象 B 如何访问该对象的属性 我能想到的唯一方法是让主
Java
Swing
OOP
DesignPatterns
提供 REST Web 服务的 JEE6 企业应用程序应该如何组织?
从一个月前开始 我正在努力学习宁静的网络服务 现在我已经练习了语法并且理解了概念 我决定制作一个非常简单的企业应用程序 其中包括 EJB JPA 和 REST 我正在付出巨大的努力来尝试了解组织这种系统的最佳方式是什么 如果在该领域有经验的
Java
DesignPatterns
jakartaee
REST
JAXRS
1
2
3
4
5
6
...43
»