摘要:
类加载器及类加载过程 类加载器子系统作用 类加载器子系统负责从文件系统或网络中加载Class文件,Class文件在文件开头有特定的文件标识。 ClassLoader只负责class文件的加载,至于它是否可以运行,则由Execution Engine决定。 加载的类信息存放于一块称为方法区的内存空间。 阅读全文
摘要:
JVM发展历程 Sun Classic VM Exact VM 为了解决上一个虚拟机问题,jdk1.2时,sun提供了此虚拟机。 Exact Memory Management:准确式内存管理 SUN 公司的 Hotspot VM HotSpot历史 最初由一家小公司设计。 1997年,此公司被Su 阅读全文
摘要:
题目二 题目描述 5690. 最接近目标价格的甜点成本 难度:中等-中等 题解 解法一:三进制状态压缩 考虑到baseCosts、toppingCosts的长度最多都为10,每一种辅料都有加0、1、2份的选择,因此可以考虑三进制状态压缩求解。类似二进制的状态压缩。 以10种辅料为例。 直到curJ为 阅读全文
摘要:
如何看待操作系统 系统的角度:计算机系统资源的管理者 用户的角度:用户和计算机硬件系统之间的接口 进程的角度:管理、控制核心,协调、控制用户和系统进程。 操作系统的三大目标和作用 管理系统资源,实现系统资源的有效利用和共享。 合理组织计算机的工作流程,改善系统性能。(平衡响应时间和吞吐量) 响应时间 阅读全文
摘要:
#自上而下分析法的问题 最笨的做法就是什么也不考虑,就从文法本身出发,穷举所有的可能,若有一种可能的推导满足,则输入串合法。 当输入串、文法很复杂时,这样的做法效率极低。于是就有了下面的LL(1)分析法,LL(1)分析法效率较高。 #LL(1)分析法 ##先来看看LL(1)分析法是如何使用的 两个关 阅读全文