#java学习路线

      更多分类

原型模式(Prototype)

19-08-07 78 jdon

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

请放弃RPC!分布式编程第一谎言:网络是可靠的 - David Boike

19-08-07 1 691 1 banq

与几十年前相比,网络相当可靠,随着我们继续构建更大,更全球分布的系统,我们使自己容易受到可能发生的所有不良事件的影响。 为了解决这个问题,我们将不得不放弃同步请求/响应类型编程。调用方法(称为远程过... 详细

Google代码评审介绍 - Michaela Greiler

19-08-07 82 banq

Google的代码评审在工程实践中发挥着重要作用,并且早在谷歌就已经采用。直到今天,它们仍然用于保持代码库的清洁,连贯并确保不提交任意代码。尽管代码评审过程与 Microsoft 的代码评审类似,但... 详细

Java中的函数编程技术 - Deepu K Sasidharan

19-08-01 223 2 banq

关于函数式编程(FP)有很多炒作,很多很酷的孩子都在做这件事,但它并不是一颗银弹。与其他编程范式/风格一样,函数式编程也有其优点和缺点,人们可能更喜欢一种范式而不是另一种范式。如果您是Java开发人... 详细

对象池(Object Pool)

19-07-31 60 jdon

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

模块模式(Module)

19-07-26 37 jdon

模块模式用于实现由模块化编程定义的软件模块的概念。 . 详细

MVP模式(Model-View-Presenter)

19-07-25 47 jdon

目的 以允许开发人员构建和测试用户接口的方式应用“关注点分离”原则。 . 详细

MVC模式(Model-View-Controller)

19-07-18 53 jdon

目的 将用户界面分为三个相互连接的组件:模型,视图和控制器。让模型管理数据,视图显示数据,控制器调解更新数据并重新绘制显示。 . 详细

备忘录模式(Memento)

19-07-18 33 jdon

目的 在不违反封装的情况下,捕获对象的内部状态并将其外部化,以便稍后可以将对象恢复到此状态。 . 详细

中介者模式(Mediator)

19-07-18 58 jdon

目的 用一个中介对象来封装一系列的对象交互。Mediator通过阻止对象明确地相互引用来促进松散耦合,它允许您独立地改变它们的交互。 . 详细

标记接口(Marker Interface)

19-07-17 32 jdon

目的 使用空接口作为标记来区分特殊处理对象。 . 详细

延迟加载模式(Lazy Loading))

19-07-17 37 jdon

目的 延迟加载是一种设计模式,通常用于将对象的初始化延迟到需要它的点。如果使用得当,它可以提高程序运行的效率。 . 详细

分层模式(Layers)

19-07-17 69 jdon

目的 分层是一种架构风格,软件职责在应用程序的不同层之间进行分配。 . 详细

共有 321 上一页 1 2 3 4 5 ... 22 下一页