- 博客(3)
- 资源 (18)
- 收藏
- 关注
原创 Tomcat启动流程解析
一、前言众所周知,Tomcat是作为一款优秀的web服务容器被广泛应用。Tomcat是基于J2EE规范实现了经典的双亲委派模型的类加载体系。二、相关概念1、JAVA虚拟机主要的类加载器:a、Bootstrap Loader:加载lib目录下或者System.getProperty("sun.boot.class.path")、或者-XBootclasspath所指定的路径或jar。
2017-07-23 12:16:07 1725
原创 java类加载器 classLoader原理解析
一、classLoader说明目前主的JAVA应用都是由若干个.class文件组织而成的,当程序在运行时,即会调用该程序的一个入口函数来调用系统的相关功能,而这些功能都被封装在不同的class文件当中,所以经常要从这个class文件中要调用另外一个class文件中的方法,如果另外一个文件不存在的,则会引发系统异常。而程序在启动的时候,并不会一次性加载程序所要用的所有class文件,而是根据程序的需...
2017-07-20 13:35:32 787
原创 并发编程中的Volatile与synchronized
一、引言在多线程并发编程中synchronized和Volatile都扮演着重要的角色,Volatile是轻量级的synchronized,它在多处理器开发中保证了共享变量的“可见性”。可见性的意思是当一个线程修改一个共享变量时,另外一个线程能读到这个修改的值。与 synchronized 块相比,volatile 变量所需的编码较少,不会引起线程上下文的切换和调度且运行时开销也较少,但是
2017-07-15 13:22:36 1125
基于web数据挖掘的数字图书馆个性化服务--王军强
2014-05-29
Web数据挖掘在数字图书馆个性化服务中的应用
2014-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人