05 2024 档案
摘要:类加载器 类加载器当Java程序需要使用某个类时,类加载子系统负责找到对应的.class文件,并将其加载到JVM的方法区中 每一个类加载器,都拥有一个独立的类名称空间。只有在这两个类是由同一个类加载器加载的前提下才有意义 运行时数据区 线程共享 堆:内存中的最大的一块存储区域,堆内存被所有线程共享,
阅读全文
摘要:1.javac把java代码编译成字节码(中间代码),然后由java虚拟机解释执行 2.jit(运行时编译)把java代码直接编译成机器码,然后由java虚拟机直接运行(缓存)。有对客户端的C1和对服务器端的C2编译器 缓存 代码优化 逃逸分析,是否超出范围。对不同逃逸状态做优化 全局逃逸 对象超出
阅读全文
摘要:分为两种模式 非严格模式,this总是指向一个对象(默认) 严格模式,this可以是任何值 开启:script最顶端输入"use strict" 全局中this无论模式均指向全局对象 对象方法function里面调用的this值 直接调用的this:直接fun() 非严格:window 严格:und
阅读全文
摘要:设计图量出来的是px,但是需要移动端展示出来的内容vw。如何适配 使用插件。 Vant推荐使用postcss-px-to-viewport、 设置标准屏幕为375 通过一个div大小为300 发现375下 会转化成300 ,并且随着屏幕大小自动适配 400下就是320
阅读全文