暂时未有相关云产品技术能力~
一朵花凋零荒芜不了整个春天,一次跌倒也荒废不了整段旅程!
③. 弱引用: 发现即回收 ④. 虚引用: 对象回收跟踪
⑨. 引用 ①. 强引用:不回收 ②. 软引用: 内存不足即回收
⑦. 安全点(Safepoint) ⑧. 安全区域(Safe Region)
⑤. 多线程中的并行与并发 ⑥. 垃圾回收的并行、串行、并发
③. 内存泄漏(Memory Leak) ④. Stop The World
①. System.gc()的理解 ②. 内存溢出(out of Memory)
⑤. map和reduce ⑥. 对象(Object)优化
③. 模板字符串 ④. 箭头函数
①. let | const | var ②. 数组、对象解析表达式
⑦. 数组常用方法
⑤. 过滤器 ⑥. 生命周期与钩子函数
③. 计算属性(computed) ④. 侦听器(watch)
①. 表单操作 ①. 表单基本操作 ②. 表单修饰符 ②. 自定义指令 了解
⑧. 增量收集算法(了解) ⑨. 分区算法(了解)
⑥. 标记整理(压缩)算法(Mark-Compact) ⑦. 分代收集
④. 复制算法(Copying) ⑤. 标记清除算法(Mark一Sweep)
③. finalization机制 ①. finalization机制说明 ②. 不主动调用某个对象的finalize( ) 方法,应该交给垃圾回收机制调用,理由包括下面三点 ③. finalize( )方法中虚拟机的状态 ④. 判断一个对象是否可以进行回收(理解) ⑤. 代码演示
①. 引用计数法 ②. 枚举根节点做可达性分析
③. 分支结构(if-else-v-show) ④. v-for循环结构
④. 事件绑定 ①. v-on:click ②. v-bind属性绑定
①. vue入门概述 ②. 插值表达式 ③. 指令(格式:以v-开始(比如:v-cloak))
⑥. HotSpot VM 可以设置程序执行方式 ⑦. HotSpot VM中的JIT分类 ⑧. AOT编译器
④. 解释器 -负责响应时间 ⑤. JIT编译器 -主要影响性能
①. 执行引擎概述 ②. Java代码编译和执行过程
⑥. intern()效率测试 ⑦. StrtingTable的垃圾回收(了解)
⑤. intern()的使用 ①. new String("ab")会创建几个对象 ②. new String("a") + new String("b")创建几个对象呢? ③. 关于String.intern( )的面试题 ④. 总结String的intern()的使用
③. 字符串拼接操作 ④. 拼接操作与append的效率对比
①. String的基本特性 ②. String的内存分配
⑤. 直接内存(Direct Memory)
④. 总结 ④. 对象的访问定位
③. 对象的内存布局 ①. 对象头(Header) ②. 实例数据(Instance Data) ③. 对齐填充(Padding)
①. 从字节码角度看待对象的创建过程 ②. 对象的实例化(六个步骤)
⑧. 方法区的垃圾回收
⑥. 运行时常量池 ⑦. 如何证明静态变量存在哪
③. 方法区的演进细节 ④. 设置方法区大小 ⑤. 常量池的理解
①. 方法区的概述 ②. 方法区的内部结构
⑩①. 栈上分配 ⑩②. 同步替换 锁消除 ⑩③. 分离对象或标量替换
⑨. 堆空间参数总结 ⑩. 逃逸分析
⑤. 复制算法 ⑥. Minor GC | Major GC | Full GC ⑦. 针对不同年龄阶段的对象分配原则 ⑧. TLAB(Thread Local Allocation Buffer)
①. 堆的概述(共享|垃圾回收) ②. 堆的内存结构 ③. 堆空间大小的设置 -Xms -Xmx ④. 新生代与老年代参数设置 NewRation SurvivorRatio
⑧. 一些附加信息 ⑨. 问题小结与扩展
⑥. 关于invokedynamic指令 ⑦. 方法返回地址(Return Address)
④. 动态链接(Dynamic Linking) ⑤. 方法的调用:(小插曲)难点
③. 操作数栈(operand stack)
①. 什么是Java virtual machine? ②. 局部变量表(LocalVariables)
文章目录 ①. 程序计数器 ②. 本地方法栈
①. 什么是JVM? ②. Java的跨平台及原理 ③. JVM的分类 ④. 三大商业虚拟机
VUE_ 之异步更新机制nextTick
ELEMENTUI_基础知识(四)
ELEMENTUI_基础知识(三)