首先我们需要知道策略模式与状态模式是如此的相似,就犹如一对双胞胎一样。只不过状态模式是通过改变对象内部的状态来帮助对象控制自己的行为,而策略模式则是围绕可以互换的算法来创建成功业务的。两者都可用于解决同一个问题:带有大量的if..else…等条件判断语句来进行选择的(小弟初学,不知这样理解是否有误? ...
分类:
其他好文 时间:
2019-05-03 18:34:26
阅读次数:
140
我觉得Unity里面的Transform 和 GameObject就像两个双胞胎兄弟一样,这俩哥们很要好,我能直接找到你,你也能直接找到我。我看很多人喜欢在类里面去保存GameObject对象。解决GameObject.Find()无法获取天生activie = false的问题。 private ...
分类:
编程语言 时间:
2018-12-26 20:04:26
阅读次数:
294
N对数的排列问题 HDU - 2554 N对数的排列问题 HDU - 2554 N对数的排列问题 有N对双胞胎,他们的年龄分别是1,2,3,……,N岁,他们手拉手排成一队到野外去玩,要经过一根独木桥,为了安全起见,要求年龄大的和年龄小的排在一起,好让年龄大的保护年龄小的,然后从头到尾,每个人报告自己 ...
分类:
其他好文 时间:
2018-12-24 19:00:26
阅读次数:
168
nvm、node、npm之间的区别 1. nvm的官方叫法:nodejs版本管理工具。 2. nodejs 3. npm nvm、nodejs、npm的关系: nvm是爸爸,管理nodejs和npm这一对双胞胎兄弟。npm是哥哥,npm哥哥可以管理node弟弟的东西。 个人是这么理解的,要是有偏差, ...
分类:
其他好文 时间:
2018-02-10 18:14:53
阅读次数:
2137
要弄懂这些概念,着实不易,尤其是深浅拷贝。这里举个不恰当例子便于理解,浅拷贝是双胞胎,深拷贝是单独克隆自己。 一、数据类型分类: 二、什么叫做指针指向 栈内存、堆内存、指针指向(如下红圈圈的斜线)。 三、赋值、拷贝、引用区别? 1. 赋值 指 。 2. 引用的目的 是 。 3. 拷贝的目的 是 。基 ...
分类:
编程语言 时间:
2018-02-05 14:31:10
阅读次数:
190
Simple Demo 假设我有一部iPhoneX,又非常喜欢玩游戏,那么我这部破手机主要存在两种状态:待机和游戏中。 此时手机的状态图非常简单: 将这个状态图转换为代码: 每一个状态用不同的整数代表,将每一个动作整合成方法,每一个动作都可能造成状态的转换。 测试代码: 更改需求 但存在一种特殊情况 ...
分类:
其他好文 时间:
2018-01-19 23:23:03
阅读次数:
234
【转】一文搞清Web服务器、应用服务器、Web容器和反向代理 我们知道,不同肤色的人外貌差别很大,而双胞胎的辨识很难。有意思的是Web服务器/Web容器/Web应用程序服务器/反向代理有点像四胞胎,在网络上经常一起出现。本文将带读者对这四个相似概念如何区分。 本文大纲: 一、Web服务器概念与基本原 ...
分类:
Web程序 时间:
2017-12-27 15:37:14
阅读次数:
203
标题:猜年龄 小明带两个妹妹参加元宵灯会。别人问她们多大了,她们调皮地说:“我们俩的年龄之积是年龄之和的6倍”。小明又补充说:“她们可不是双胞胎,年龄差肯定也不超过8岁啊。” 请你写出:小明的较小的妹妹的年龄。 注意: 只写一个人的年龄数字,请通过浏览器提交答案。不要书写任何多余的内容。 publi ...
分类:
其他好文 时间:
2017-11-02 20:05:35
阅读次数:
103
标题:猜年龄 小明带两个妹妹参加元宵灯会。别人问她们多大了,她们调皮地说:“我们俩的年龄之积是年龄之和的6倍”。小明又补充说:“她们可不是双胞胎,年龄差肯定也不超过8岁啊。” 请你写出:小明的较小的妹妹的年龄。 注意: 只写一个人的年龄数字,请通过浏览器提交答案。不要书写任何多余的内容。 publi ...
分类:
其他好文 时间:
2017-11-02 20:01:55
阅读次数:
171
我们知道,不同肤色的人外貌差别很大,而双胞胎的辨识很难。有意思的是Web服务器/Web容器/Web应用程序服务器/反向代理有点像四胞胎,在网络上经常一起出现。本文将带读者对这四个相似概念如何区分。 ...
分类:
Web程序 时间:
2017-10-25 13:53:22
阅读次数:
249