03 2021 档案
-
java三大容器
摘要:结构图: collection:集合的顶层接口,不能被实例化; list: 列表容器,有序,可重复; set: 集合容器,无序,唯一; map:图容器 ,key-value存储数据; arraylist: 数组列表,线程不安全,初始化设置指定长度(默认为10),自动扩容(50%) vector: 同 阅读全文
-
JVM结构
摘要:看了两天资料整理出来的,希望有大佬指出错误 JVM: 类加载器:负责把.class文件加载到内存中;继承classLoader抽象类; 加载方式:双亲委派机制,由下往上进行委派,由上往下进行加载;如果没有加载到,抛出异常; 加载顺序:启动类加载器 -> 扩展类加载器 ->应用程序类加载器 运行时数据 阅读全文
-
String、Stringbuilder和StringBuffer
摘要:String : 字符串类;初始化后不可修改,修改会新开一块内存区; StringBuilder: 字符串建造类;每次修改不会新开一开内存区(实现了Appendable接口);复制字符数组构造,效率高 StringBuffer 字符缓存类;每次修改不会新开一开内存区(实现了Appendable接口) 阅读全文
-
模块化和webpack
摘要:模块化:AMD、CMD、commonJS、ES6等模块化 export:导出 import:导入 webpack: 安装使用 : npm install webpack@3.6.0 --save-dev 配置文件,设置打包出入口 npm init 初始化生成backpack. json文件并映射we 阅读全文
-
高阶函数
摘要:数组 高阶函数: 数组.filter(function a(n)) : 过滤函数 方法a返回布尔值,如return n==0 效果:筛选数组中符合的元素n通过 数组.map(function a(n)) : 元素操作函数 方法a返回值 如return n*2 效果:对所有元素n进行操作 数组.red 阅读全文
-
vue
摘要:vue 结构:响应式 声明式 MVVM 数据+视图(分离) 代码->虚拟dom->dom 生命周期:created ->mounted->updated->destroy vue对象的属性: el:挂载管理的元素 data: 数据 computed(set(),get()): 计算属性,有set和g 阅读全文