- 博客(6)
- 收藏
- 关注
原创 异步线程Task
异步Async 并行,一般指并行计算,是说同一时刻有多条指令同时被执行,这些指令可能执行于同一CPU的多核上,或者多个CPU上,或者多个物理主机甚至多个网络中。 多线程,一般指同一进程中多个线程(包含其数据结构、上下文与代码片段)协作运行。在多核计算机中多个线程将有机会同时运行于多个核上,如果线程中进行的是计算,则行成并行计算。 异步,与同步相对应,是指呼叫另一操作后,不等待其结果,继续执行之后的操作,若之后没有其他操作,当前线程将进入睡眠状态,而CPU时间将有机会切至其他线程。在异步操作完成后通过回调函数
2021-01-05 14:14:34 4834
原创 六大设计原则
作用: 对于软件来说,可以降低耦合性,提高项目的可扩展性能,对于开发人员来说,具有良好的设计习惯,搭建出茁壮的软件体系 单一职责 一个类只负责一个功能 现在有功能1和功能2,都放在类a里面,现在我们要对功能1经行修改,但是这个修改可能会导致原本可用的功能2不可用 好处:降低类的复杂度,逻辑会更加简单 提高类(代码)可读性,提高系统的可维护性 降低变更风险 里氏替换 派生类可以扩展基类的功能,但是不能改变父类原有的功能,包含以下含义: 子类可以实现父类的抽象方法,但是不能覆盖父类的非抽象方法,子类可以增加自己
2020-12-28 22:40:49 107
原创 微信小程序使用Vant
千万不要 npm 安装!! 选择下载源码这种方式,可以少踩很多坑 git下载 git clone https://github.com/youzan/vant-weapp.git 地址:https://gitee.com/amateur_gang/vant 在我的项目根目录下新建了一个文件夹 vant-weapp 然后我把下载下来的dist文件夹拷贝到vant-weapp文件夹下 在当前page下的json文件下引用 { "navigationBarTitl...
2020-12-10 16:24:06 251
原创 JS
对象 1内建对象 console string document 2 宿主对象js运行时的对象,浏览器提供的对象,DOM BOM 3 自定义对象 自己封装的对象 var a=1; 对象创建, 构造函数 new 使用字面量:手动声明,不是使用构造函数 一般在开发中,我们推荐大家使用[]方式来创建属性,这种方式更加的灵活 类型 简单类型(值类型)存储在栈 基本数据类型直接保存在栈内存中,值与值之间是独立的 引用类型(object) 存储在堆 对象保存在堆中,保存是对象的地址 函数 var func=functi
2020-11-24 22:42:54 109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人