* composer自动加载机制 * fcgi, cgi原理 * mysql当前版本8.0 https://www.mysql.com/ 5.6 * redis 在项目中应用 * golang项目 * 项目开发的流程 * 设计模式 2018.07.30 1. 负载均衡 [TO BE DONE] ht ...
分类:
Web程序 时间:
2018-07-30 16:37:20
阅读次数:
163
前文已经讲了Class文件的存储格式、方法的调用过程、字节码的执行过程。但是虚拟机是如何加载这些Class文件的呢?Class文件中的信息进入到虚拟机后会发生什么变化? 虚拟机将描述类的数据从Class文件加载到内存,并对数据进行校验,转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这 ...
分类:
其他好文 时间:
2018-07-29 15:14:01
阅读次数:
174
关于反射: 1.需要了解jvm类的加载机制(java高级部分会详细介绍) 2.反射的API其实只要多看看API和源码,很容易就懂了。 下面是代码,简单讲解反射的使用: ...
分类:
编程语言 时间:
2018-07-25 20:02:05
阅读次数:
148
摘要: 本文主要描绘了Java基础学习过程,给出Java知识结构图,以及阿里Java岗学习计划,对Java学习爱好者、准备及将要从事Java开发方面的同学大有裨益。 温馨提示: 由于CSDN对图片的压缩,导致图片观看效果不理想,建议大家通过右键“在新标签页打开图片”进行观看或直接把图片下载下来观看。 ...
分类:
编程语言 时间:
2018-07-24 16:00:35
阅读次数:
179
在单页应用中,懒加载则可以将页面进行划分,需要的时候加载页面,可以有效的分担首页所承担的加载压力,减少首页加载所用的时间,路由中懒加载机制是懒加载机制中的一种。 ...
分类:
其他好文 时间:
2018-07-24 11:13:52
阅读次数:
190
javac -cp 指明了.java文件里import的类的位置 java -cp 指明了执行这个class文件所需要的所有类的包路径-即系统类加载器的路径(涉及到类加载机制) ...
分类:
编程语言 时间:
2018-07-23 19:55:20
阅读次数:
1194
Servlet生命周期和加载机制 查看Servlet3.1源码,其接口定义如下: init(ServletConfig config); init方法在容器启动时会被容器调用,且只会被调用一次; 调用的时机是跟Servlet的配置项'load-on-startup'有关系的; <load-on-st ...
分类:
Web程序 时间:
2018-07-22 17:01:02
阅读次数:
190
前言 简单的针对JAVA虚拟机(JVM)相关知识做一个总结,从此章开始这是一个系列文章,包括内容有; 1 前端编译,AOT(静态编译),JIT即时编译 2 字节码文件的结构,类加载机制以及运行时内存区域 3 关于对象的创建,内存的分配,访问的定位,判断对象是否可用,内存的回收 4 对象内存分配及垃圾 ...
分类:
其他好文 时间:
2018-07-18 17:19:46
阅读次数:
147
类加载的时机 首先, 我们来看一下类的生命周期, 如下图所示。其中验证、准备、解析3个阶段统称为连接。加载、验证、准备、初始化、卸载这5个阶段的顺序是确定的, 而解析阶段则不一定, 它在某些情况下可在初始化阶段之后运行, 这是为了支持Java语言的运行时绑定(也叫后期绑定或动态绑定)。 对于初始化阶 ...
分类:
其他好文 时间:
2018-07-13 23:21:00
阅读次数:
194
摘要: 每个开发人员对java.lang.ClassNotFoundExcetpion这个异常肯定都不陌生,这个异常背后涉及到的是Java技术体系中的类加载机制。本文简述了JVM三种预定义类加载器,即启动类加载器、扩展类加载器和系统类加载器,并介绍和分析它们之间的关系和类加载所采用的双亲委派机制,给 ...
分类:
编程语言 时间:
2018-07-11 22:46:45
阅读次数:
189