看了深入理解JAVA虚拟机已经有一段时间了 发现很多东西如果不总结 脑子里总是没有一条线贯穿起来,也比较模糊混乱,所以还是有必要利用逻辑思维图总结下。 JVM看了下 大致比较重要的分内存区域划分、垃圾收集器与内存分配策略、类加载机制、高并发这几块。其中其实都有比较紧密的联系 ...
分类:
其他好文 时间:
2017-06-25 12:42:47
阅读次数:
114
JVM学习目录 为了方便园友,现对JVM序列笔记做了归档,园友们可以一口气读完整个JVM的笔记 1. 【JVM】JVM系列之JVM体系(一) 2. 【JVM】JVM系列之垃圾回收(二) 3. 【JVM】JVM系列之Class文件(三) 4. 【JVM】JVM系列之类加载机制(四) 5. 【JVM】J ...
分类:
其他好文 时间:
2017-06-24 22:45:17
阅读次数:
130
1.类加载的时机类从被加载到虚拟机内存开始,到卸载出内存为止,它整个生命周期包括了:加载(Loading)、验证(Verification)、准备(Preparation)、解析(Resolution)、初始化(Initialization)、使用(Using) 和 卸载(Unloading)七个阶... ...
分类:
其他好文 时间:
2017-06-23 11:38:58
阅读次数:
171
jQuery对象 $ jQuery 两者是恒等的关系 $.fn.jquery 返回版本 加载机制 $(document).ready(fn); jQuery加载函数 1、DOM加载完毕后执行 2、可写多个 3、可简写为$(fn);,默认传递document window.onload = fn; j ...
分类:
Web程序 时间:
2017-06-21 21:05:28
阅读次数:
182
在对类的实例化之前。JVM 一般会先进行初始化 主要经过如下几个阶段: 1.加载 类加载的第一阶段,类加载时机有两个: 1.预加载:当虚拟机启动时,会预加载HOME/lib下的rt.jar里的.class文件 里面包括java.lang.*、java.util.*、java.io.*、 还有加载当前 ...
分类:
其他好文 时间:
2017-06-21 18:56:18
阅读次数:
181
SeaJS是一个遵循CMD规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制。 与jQuery等JavaScript框架不同,SeaJS不会扩展封装语言特性,而只是实现JavaScript的模块化及按模块加载。SeaJS的主要目的是令JavaScript开发模 ...
分类:
Web程序 时间:
2017-06-20 14:55:17
阅读次数:
178
';class B extends A { public static function who() { echo __CLASS__; }}echo B::test(); ...
分类:
Web程序 时间:
2017-06-19 13:12:46
阅读次数:
203
一、概述 虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。 二、类加载的生命周期 类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载(Loading)、验证(Verifi ...
分类:
编程语言 时间:
2017-06-14 19:21:14
阅读次数:
253
Odoo的启动通过openerp-server脚本完成,它是系统的入口。 然后加载配置文件openerp-server.conf 或者 openerp_serverrc; openerp-server.conf的主要内容: 这个文件缺省是没有的,Odoo系统会有一个默认值,但是一般情况我们都需配置这 ...
分类:
其他好文 时间:
2017-06-14 16:32:21
阅读次数:
122
一、什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数据结构,并且向 ...
分类:
编程语言 时间:
2017-06-13 21:09:33
阅读次数:
188