上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 82 下一页
摘要: 前言 前天面试了一家公司,平时看一本redis书的也使用redis,对里面的东西也基本了解,结果回答的时候居然回答了只是使用了(因为认为是redis是运维的东西,做的东西多,所以忘了,好吧这是借口),因为害怕被继续问,所以说。。。。 基础的还是要快速回答出来的,前车之鉴啊。当然下面的面试题中会加入自 阅读全文
posted @ 2020-09-19 14:39 敖毛毛 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 力扣题目 前几天面试的时候遇到一道题目,假设把某股票的价格按照时间先后顺序存储在数组中,请问买卖该股票一次可能获得的最大利润是多少? 示例 1: 输入: [7,1,5,3,6,4] 输出: 5 解释: 在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价格 = 6)的时候卖出,最大利润 阅读全文
posted @ 2020-09-19 09:28 敖毛毛 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 前言 什么是状态模式呢?其实这个东西和策略和命令都很像,可以说其实他们是一种思想的不同表达形式。 先贴一下: 在状态模式(State Pattern)中,类的行为是基于它的状态改变的。这种类型的设计模式属于行为型模式。 正文 public class context { public string 阅读全文
posted @ 2020-09-09 18:02 敖毛毛 阅读(173) 评论(0) 推荐(1) 编辑
摘要: 前言 组合模式(Composite Pattern),又叫部分整体模式,是用于把一组相似的对象当作一个单一的对象。组合模式依据树形结构来组合对象,用来表示部分以及整体层次。这种类型的设计模式属于结构型模式,它创建了对象组的树形结构。 也就是搭积木,通过某种组合可以形成一种新结构,这种结构有着某种规律 阅读全文
posted @ 2020-09-09 11:22 敖毛毛 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 前言 备忘录现在基本看到的很少,因为其局限性很大哦。 备忘录模式(Memento Pattern)保存一个对象的某个状态,以便在适当的时候恢复对象。备忘录模式属于行为型模式。 要做的一件事就是说,在某个时段保存某个状态,然后再某个时段可以恢复。 如果把备忘录看成一种思想,思想是获得一个新的某个时段对 阅读全文
posted @ 2020-09-08 16:38 敖毛毛 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 前言 什么是命令模式呢?其实是这样一个东西。 “行为请求者”与“行为实现者”通常呈现一种“紧耦合” 先介绍一下什么是行为请求者和行为实现者没有分开: class Person() { public void eat() { //吃饭 } public void sleep() { //碎觉 } } 阅读全文
posted @ 2020-09-08 16:07 敖毛毛 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 前言 当我们的子系统之间相互调用的时候,很有可能出现下面这种情况: 这样的情况出现的问题就是系统复杂度极高,难以维护,中介者模式可以缓解。 看下什么是中介者模式: 中介者模式(Mediator Pattern)是用来降低多个对象和类之间的通信复杂性。这种模式提供了一个中介类,该类通常处理不同类之间的 阅读全文
posted @ 2020-09-08 11:33 敖毛毛 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 前言 遇到的问题,This version of Android Studio cannot open this project, please retry with Android Studio 4.0 or newer. 解决方法 可以做两种解决方式,一种是升级android studio。看到 阅读全文
posted @ 2020-09-04 14:12 敖毛毛 阅读(10934) 评论(0) 推荐(1) 编辑
摘要: 前言 什么是代理模式呢?比如说你要去办一件事,你请了一个代理去办,为什么请一个代理去办呢?原因也很简单就是因为这件事复杂,但是你要做的事情就是你的一个手印即可。 在代理模式(Proxy Pattern)中,一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。 在代理模式中,我们创建具有现有对 阅读全文
posted @ 2020-09-04 11:18 敖毛毛 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 前言 门面模式,也成为外观模式,直接看思想。 外观模式(Facade Pattern)隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的接口。这种类型的设计模式属于结构型模式,它向现有的系统添加一个接口,来隐藏系统的复杂性。 主要解决:降低访问复杂系统的内部子系统时的复杂度,简化客户端与之的 阅读全文
posted @ 2020-09-04 10:42 敖毛毛 阅读(151) 评论(0) 推荐(0) 编辑
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 82 下一页