- 博客(5)
- 收藏
- 关注
原创 常用的设计模式
在回顾设计模式过程中,对于学习阶段的设计模式忘得七七八八,仅剩的只剩下理论知识,后期慢慢补充一下以代码的方式来看设计模式。1 . 设计模式的六大原则 开闭原则、里氏代换原则、依赖倒转原则、接口隔离原则、合成\聚合复用原则、最小知识原则2 . 设计模式①创建型模式 单例模式、工厂方法模式、抽象工厂模式、建造者模式、原型模式 单例模式详解:1. 单例类只能有一个实例2. 单例类...
2020-04-06 23:19:53
138
原创 线程相关问题
1 . 线程与进程区别 进程:具有一定独立的功能的程序关于某个数据集合上的一次运行活动,是操作系统进行资源分配和调度的一个独立单位 线程:是进程的的一个实体,是cpu调度和分派的基本单位,是比进程更小的可以独立运行的基本单位 特点:线程的划分尺度小于进程,这使多线程程序拥有高并发性2 . 启动线程是用run方法还是star方法 启动线程用star()方法,使线程所代表的虚拟处理机...
2020-04-06 23:11:16
168
原创 常见的集合接口
1 . Collection接口:单列集合,两个子接口①List接口:有序可重复 LinkedList:基于链表实现,每个元素储存本身内存地址还储存下一个元素的地址。(增删快,查找慢) ArrayList:基于数组实现,每次增删都要重新创建新的数组,但数组有索引。(增删慢,查找快) Vector:基于数组,线程安全相关,效率低。②Set接口:不可重复 HashSet: 储存的元...
2020-04-06 19:09:57
2212
原创 Node Sass could not find a binding for your current environment: Windows 64
本次出现问题的原因是当前电脑所运行的Node和项目运行所需的版本不一致在这之前更新了以为是node-sass出现问题所以使用cmd更新了npm rebuild node-sass但是启动后仍然发现报错1、首先检查运行版本Node打开webstorm查看运行的Node版本,高版本问题会导致BUG使用9的版本可以减少报错问题。2、检查没有问题后重新构建Node-sass项目目录下打开...
2019-11-25 10:53:05
53681
21
原创 webpack打包失败,无法删除全局安装的webpack,本地安装后还是显示高版本webpack
@[TOC]关于webpack全局安装目录问题高版本webpack版本总是报错无法打包下载低版本webpack安装后版本仍然显示高版本,并且打包使用仍然报错问题所在是之前全局或者本地安装没有清除干净先进行清理:①删除全局 webpack-cli,因为4版本之后的会安装cli,所以要进行删除。npm uninstall -g webpack-cli②删除本地 webpack-cli...
2019-11-24 20:55:03
917
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人