• 2024-05-26aardio 简单工厂模式
    1//calculate简单工厂模式23//简单工厂模式4importconsole;56//运算类7classoperation{8ctor(){};9numberA=0;10numberB=0;11getResult=function(){12varresult=0;13returnresult;14}1
  • 2024-05-26aardio 实现封装继承多态
    //Car实现封装继承多态importconsole//父类classCar{ctor(make,model,color,year){//构造函数,用于初始化对象的属性this.make=make//制造商this.model=model//型号this.color=color//颜色this.year=year//年
  • 2024-03-04Vue源码解读:render和VNode
    Vue2.0相比Vue1.0最大的升级就是利用了虚拟DOM。在Vue1.0中视图的更新是纯响应式的。在进行响应式初始化的时候,一个响应式数据key会创建一个对应的dep,这个key在模板中被引用几次就会创建几个watcher。也就是一个key对应一个dep,dep内管理一个或者多个watcher
  • 2023-08-24单例模式——继承使用方式
    namespaceFeng.FramWorkDesign{publicclassSingleton<T>whereT:Singleton<T>{privatestaticTmInstance;publicstaticTMInstance{get{if(mInstance==null)
  • 2023-07-03非静态内部类newInstance
    https://stackoverflow.com/questions/25634542/newinstance-with-inner-classes Non-staticinnerclassesneedaninstanceoftheouterclasstoworkproperly.So,theydon't"really"haveadefaultconstructor,theyalwayshaveakindofhidd
  • 2022-11-08.Net 7里的函数.Ctor和.CCtor是干啥用的呢?你知道吗
    楔子有小伙伴被面试官问到这个问题,本篇彻底解析下这个问题。为了彻底点,注意本篇是最底层的.Net7RCCLR运行模型(汇编)为基础进行全局剖析,局部业务分析。如有疏漏,请斧正
  • 2022-09-25IOC控制反转,DI依赖注入,自定义IOC及生命周期,反射
    //1.依赖倒置原则//2.IOC控制反转//3.DI依赖注入//4.Unity容器//5.自定义IOC容器IOC:依赖抽象,不依赖细节,控制反转IOC