码迷,mamicode.com
首页 >  
搜索关键字:classloader    ( 928个结果
jdbc 使用properties导入数据库信息2
使用:props.load(DBUtils.class.getClassLoader().getResourceAsStream("day01/db.properties"));导入配置文件使用的是反射机制.class///获得Class对象.class.getClassLoader()///获得ClassLoader对象.class.getClassLoader().getResourceAsStream(Stringname);//获得inputStr..
分类:数据库   时间:2014-05-27 04:00:33    阅读次数:241
JVM的classloader(转)
Java中一共有四个类加载器,之所以叫类加载器,是程序要用到某个类的时候,要用类加载器载入内存。 这四个类加载器分别为:Bootstrap ClassLoader、Extension ClassLoader、AppClassLoader和URLClassLoader,他们的作用其实从名字就可以大概推...
分类:其他好文   时间:2014-05-21 19:10:38    阅读次数:230
【学习札记-类加载器】
类加载器 简介 类加载器(class loader)用来加载 Java 类到 Java 虚拟机中。一般来说,Java 虚拟机使用 Java 类的方式如下:Java 源程序(.java 文件)在经过 Java 编译器编译之后就被转换成 Java 字节代码(.class 文件)。类加载器负责读取 Java 字节代码,并转换成 java.lang.Class类的一个实例。每个这样的实例用来表...
分类:其他好文   时间:2014-05-21 07:43:45    阅读次数:266
jvm比较详尽的内存结构
JVM内存结构2012-09-17 15:27:59分类:Java本文转自:http://www.blogjava.net/nkjava/archive/2012/03/14/371831.html1.1JVM运行ClassLoader->RUNNTIME DATA AREA->EXECUTION ...
分类:其他好文   时间:2014-05-18 19:09:33    阅读次数:368
Class和ClassLoader.getResource获取资源
资源就是系统内、项目内的各种文件。在Java中获取可以用File类和Class.getResource获取资源,直观的说,File是依赖于文件系统和操作系统的,通过相对和绝对路径定位,使用File接口可以用于获取系统内任何路径下的普通文件。Class和ClassLoader可以用于获取项目环境中的资源,‘..
分类:其他好文   时间:2014-05-16 02:11:02    阅读次数:245
重现apache commons fileupload DOS漏洞
这个漏洞是2014年2月4日被发现的, 因为该组件试用范围非常广, 所以该漏洞的影响也非常巨大。通过特制的包含畸形header的http请求,可以导致使用该组件的应用程序进入无线循环从而耗尽CPU等资源并最终崩溃。 最近因为在修补struts1的可操纵classLoader的漏洞(struts2也有该漏洞, 不在本文讨论范围), 所以我就在我建立的struts1的项目上直接做测试。 怎么创建...
分类:其他好文   时间:2014-05-15 20:11:19    阅读次数:240
重现Struts1的操纵classLoader漏洞
注:本文仅限技术研究,探讨,测试使用 2014年4月29日爆出的struts的可操纵classLoader的漏洞, 横跨struts1和struts2的所有版本。 影响面和问题的严重性几乎可以和heartbleed相媲美。 struts2要严重一些,对于struts1,只是说在特定条件下可执行特殊操作。 因为项目中用的是struts1,所以主要精力集中在struts1上。既然要修复漏洞...
分类:其他好文   时间:2014-05-15 19:52:36    阅读次数:289
Java虚拟机笔记 – JVM 自定义的类加载器的实现和使用2
1、用户自定义的类加载器:要创建用户自己的类加载器,只需要扩展java.lang.ClassLoader类,然后覆盖它的findClass(String name)方法即可,该方法根据参数指定类的名字,返回对应的Class对象的引用。findClassprotected Class findClas...
分类:编程语言   时间:2014-05-14 23:38:14    阅读次数:649
java程序运行分析
使用工具:Eclipse Stardard 4.32版本(window7环境) 今天我们通过一个及其简单的例子来分析一个java程序是如何在我们的及其上跑起来的。部分内容是参考其他人的,会在参考的地方注明。 我的测试代码部分如下: public class Test { public static void main(String[] args) { new Test()...
分类:编程语言   时间:2014-05-10 04:40:10    阅读次数:414
class getResourceAsStream 和 classloader getResourceAsStream获取资源的不同
工程目录结构:prj(工程根目录) cn json classloader GetResourceByClassAndClassLoader.Java beans.xml /** * */package cn.json.classloader;import jav...
分类:其他好文   时间:2014-05-08 07:00:09    阅读次数:325
928条   上一页 1 ... 90 91 92 93 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!