06 2020 档案
摘要:>reindex: _reindex post { "source": { "index": "旧索引" }, "dest": { "index": "新索引", "op_type": "create" } }
阅读全文
摘要:>查找nginx服务 whereis nginx > 检查、重启、关机 /usr/sbin/nginx -参数 -c: 使用指定的配置文件而不是 conf 目录下的 nginx.conf 。 -t:测试配置文件是否正确 -s reload 重载 -s stop 关机
阅读全文
摘要:>类别:组件协作 >作用:在运行时根据需要透明地更改对象的算法。将对象与算法解耦。 >模式定义:定义一系列算法,把他们封装起来,并且使他们可以互相替换。该模式使得算法可以独立于客户程序而变化(扩展,子类化 )。 >策略模式的优点: 算法可以自由切换; 避免使用多重条件判断; 扩展性良好。 >策略模式
阅读全文
摘要:目的:对系统对,模块有一个新的认知。“寻找变化点(需求频繁变化),然后在变化点用什么设计模式”“什么时候,什么地点应用设计模式” 书籍推荐:重构与模式 重构-改善现有的代码结构 >面向对象设计原则(DIP) 高层模块(稳定)不应该依赖于低层(变化),二者都应该依赖于抽象(稳定)。 抽象(稳定)不应该
阅读全文
摘要:> 类别:组件协作(晚绑定) >场景:整体结构稳定,但是子步骤有很多改变 > 模式定义: 定义一个操作中的算法的骨架(稳定),而将一些步骤延迟(变化)到子类中。Template Method使得子类可以不改变(复用)一个算法的结构即可重定义(override重写)该算法的某些特定步骤。 >例: 1
阅读全文

浙公网安备 33010602011771号