240 发简信
  • 120
    Vue 源码知识点

    记录源码中的知识点 1、Vue加载数据状态先后顺序:props->data->computed->watch 2、收集依赖是defineReac...

    0.3 24 0 2
  • 120
    设计模式对比【笔记】

    设计模式分为创建型,结构行和行为型,根据参与方,使用时机,及目的, 适配器模式,一个适配允许通常因为接口不兼容而不能在一起工作的类工作在一起,做...

    0.1 15 0 1
  • 120
    排序算法【真人版策划】

    技术分享感觉还是比较枯燥,特此推出真人版排序算法策划方案 道具:数张写有数字的纸片 冒泡排序 从左到右,先设置初始位标为1,与下一位进行对比 对...

  • 算法基本思想(笔记)

    贪心算法 分治算法总结实际上就是类似于数学归纳法,找到解决本问题的求解方程公式,然后根据方程公式设计递归程序。步骤分治法在每一层递归上都有三个步...

  • 120
    行为模式类型:观察者模式-订阅发布模式

    订阅发布只触发需要发布的事件,解耦保密性强。观察者模式则为观察者列表发现有触发信号则同步触发,再判断自己是否执行,耦合度高,信息每个观察者都能接...

  • 结构模式类型:适配器模式

    Adapter,将一个类(对象)的接口(方法或者属性)转化为另一个接口,以满足用户需求,使类(对象)之间接口的不兼容问题通过适配器得以解决 适用...

  • 行为模式类型:策略模式-状态模式

    状态模式中类有状态,状态的修改会改变整个类行为。策略模式没有状态,策略的选择由客户端决定。具体的说,在客户端,可以通过给策略接口不同的实现类达到...

  • 设计模式总览

    SOLID五大设计原则 单一职责原则(SRP) 开闭原则 O(Open Closed Principle面向扩展开放,面向修改关闭,可扩展一个方...

  • threejs 常用代码库

    材质种类 MeshBasicMaterial:为几何体赋予一种简单的颜色,或者显示几何体的线框 MeshDepthMaterial:根据网格到相...