2 打开https://github.com/flutter/flutter/tags?after=1.21.0-7.0.pre[https://github.com/flu...
2 打开https://github.com/flutter/flutter/tags?after=1.21.0-7.0.pre[https://github.com/flu...
装饰模式:动态地给一个对象添加一些额外的指责,就增加功能来说,装饰模式比生成子类更加灵活 「装饰模式」对于前端开发者而言一定是非常熟悉的,什么是「装饰模式」呢?顾名思义,「装...
在最先接触设计模式的时候,我就看到了对「开闭原则」的介绍,后续又陆陆续续接触了「单一职责原则」、「迪米特法则」等等,今天在这里对设计模式的各原则进行一个统一的记录。 单一职责...
一、定义 今天我们讨论的设计模式是「策略模式」,策略模式比较好理解,首先我们看一下他的定义: 策略模式是一种定义一系列算法的方法,从概念上来看,所有这些算法完成的都是相同的工...
一、介绍 每当我听到有人讨论设计模式时,我听到最多的概念好像就是「工厂模式」,他就像是背单词时候的「abandon」,它易于理解且经常用到,所以我也将它作为学习「设计模式」的...
今天读了吴军的「态度」一书,这本书是吴军写给他的两个女儿的信件的合集,其间表达了吴军对于学习、生活和工作等方面的看法与见解。其中有很多的观点说的很好,我也希望能应用到我未来的...
格式化上下文 网页的显示页面中,每一部分都是格式化上下文的一部分。在页面的渲染中,有着各种各样独立的区域,他们就像每个国家都有自己的制度,通过这些制度来确立国家的运行机制。最...
事件循环机制(Event Loop) 我们知道JS是单线程的,这意味着在同一时刻,JS只会处理一件事情,但是我们在平时写前端代码时,总会杂糅着进行「处理事件」、「执行AJAX...
1. CyC2018/CS-Notes star: 59.3k 介绍: 技术面试必备基础知识、Leetcode 题解、后端面试、Java 面试、春招、秋招、操作系统、计算机网...