![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端
你去了哪里
这个作者很懒,什么都没留下…
展开
-
策略模式啊
将一组特定的行为和算法封装成类,以适应某些特定的上下文环境,这种模式就是策略模式。也就是说策略模式定义了一系列的算法,并将每一个算法封装起来,而且使他们可以相互替换,策略模式让算法独立于使用它们的客户而独立变化,即封装变化的算法。 适用场景: 1:多个类只区别在表现行为不同,可以使用Strategy模式,在运行时动态选择具体要执行的行为。 2:需要在不同情况下使用不同的策略。 3:对客户隐藏具体策略的实现细节,彼此完全独立。 /** * 抽象策略角色--算法接口 * Interface Strategy原创 2019-05-20 11:46:35 · 60 阅读 · 0 评论 -
后端杂谈
1:Restful是一种软件架构风格,是设计风格,而不是标准,它只是提供了一组设计原则和约束条件。它的特点是简洁、有层次、易于实现缓存。web应用程序最重要的原则是客户端和服务器之间的交互在请求之间是无状态的。在服务端,应用程序的状态和功能可以分为各种资源。资源是一个概念,应用程序对象、数据库记录等都是资源,每个资源都有一个唯一的URL。是否使用rest,就需要考虑资源本身的抽象和识别是否困难,如...原创 2019-02-22 13:13:05 · 113 阅读 · 0 评论