#Java设计模式文章排行榜

毒丸模式(Poison Pill)

19-08-01 1261 2 jdon

Poison Pill是已知的预定义的数据项,它为分布式消费使用过程提供优雅的关闭。 . 详细

观察者模式(Observer)

19-07-31 690 2 jdon

目的 定义对象之间的一对多依赖关系,以便在一个对象更改状态时,自动通知并更新其所有依赖项。 . 详细

代理模式(Proxy)

19-08-07 1961 jdon

目的 为另一个对象提供代理或占位符以控制对它的访问。 说明 想象一座塔,当地巫师去那里学习他们的法术。象牙塔只能通过代理访问,这确保只有前三个巫师可以进入。这里的代理代表了塔台的功能,并... 详细

生产者-消费者模式(Producer Consumer)

19-08-02 903 1 jdon

目的 生产者—消费者 设计模式 是一种经典的并发模式,它通过将工作识别与工作执行分离来减少生产者和消费者之间的耦合。 . 详细

反应堆模式(Reactor)

19-08-08 1174 jdon

目的 Reactor设计模式处理由一个或多个客户端并发传递给应用程序的服务请求。应用程序可以注册特定的处理程序来处理特定事件,这些处理程序由reactor调用。事件处理程序的调度由管理已注册事件处理... 详细

页面对象模式(Page Object)

19-07-31 857 jdon

目的 Page Object封装了UI,隐藏了应用程序的底层UI小部件(通常是Web应用程序),并提供了特定于应用程序的API,以允许操作测试所需的UI组件。在这样做时,它允许测试类本身关注测试逻辑... 详细

基于队列的负载均衡(Queue based load leveling)

19-08-08 793 jdon

问题 云中的许多解决方案都涉及运行调用服务的任务。在这种环境中,如果服务遭受间歇性重负载,则可能导致性能或可靠性问题。如果同时运行的多个任务使用相同的服务,则可能难以预测在任何给定时间点服务可... 详细

私有类数据(Private Class Data)

19-08-02 884 jdon

目的 私有类数据 设计模式 旨在通过限制属性的可见性来减少属性的暴露。它通过将类属性封装在单个数据对象中来减少类属性的数量。 . 详细

空对象模式(Null Object)

19-07-31 837 jdon

目的 在大多数 面向对象 的语言中,例如Java或C#,引用可能为空。在调用任何方法之前,需要检查这些引用以确保它们不为空,因为通常不能对空引用调用方法。不使用空引用来传达对象的缺失(例如... 详细

对象池(Object Pool)

19-07-31 565 jdon

目的 当对象的创建成本很高并且仅在短时间内需要它们时,使用对象池模式是有利的。对象池为实例化对象提供缓存,以跟踪哪些对象正在使用以及哪些对象可用。 . 详细

原型模式(Prototype)

19-08-07 531 jdon

目的 指定使用原型实例创建的对象类型,并通过复制此原型来创建新对象。 说明 还记得多莉吗?被克隆的羊! 简而言之,基于现有对象通过克隆创建对象。 维基百科说 原型模式是软件开发中一... 详细

部分响应模式(Partial Response)

19-08-01 640 jdon

目的 根据需要从服务器发送部分响应。客户端将指定服务器所需的字段,而不是提供所有详细信息。 . 详细

承诺模式(Promise)

19-08-06 562 jdon

目的 承诺(Promise)代表的是一种值的代理,这种值在承诺被创建时并不一定是已知的。它允许您将依赖的承诺与 异步 操作的最终成功值或失败原因相关联。承诺是一种编写异步代码的方法,它仍然... 详细

属性模式(Property)

19-08-06 469 jdon

目的 使用现有对象作为父对象创建对象和新对象的层次结构。 . 详细

Object Mother

19-07-31 352 jdon

使用分隔的构建器和工厂接口定义不可变内容的工厂。 . 详细

共有 393 上一页 1 2 3 4 5 6 ... 27 下一页