if(this.clazz!=null){is=this.clazz.getResourceAsStream(this.path);}elseif(this.classLoader!=null){is=this.classLoader.getResourceAsStream(this.path);}else{is=ClassLoader.getSystemResourceAsStream(this.path);}1.this.clazz.getResourceAsStream(this.path)或this..
分类:
其他好文 时间:
2015-09-11 17:42:28
阅读次数:
142
1JVM类加载机制JVM的ClassLoader通过Parent属性定义父子关系,可以形成树状结构。其中引导类、扩展类、系统类三个加载器是JVM内置的。它们的作用分别是:1)引导类加载器:使用native代码实现,在rt.jar等包中搜索运行JVM所需的类,例如java.lang等包下的类。2)扩展...
分类:
其他好文 时间:
2015-09-11 15:45:14
阅读次数:
267
最近我打算把之前做项目写的一些工具集成到一个js库中,但是库既要在普通环境正常运行,又要在AMD环境下不暴露全局变量。一时间挺头疼的。随即我参考了一些现在流行的库的源码。学着写了一下,感觉还不错。既然要支持AMD,那么我们需要选择一款AMD的模块加载器,这里我使用requireJS。至于库我使用的是...
分类:
Web程序 时间:
2015-09-10 15:39:11
阅读次数:
609
一、工作目标在服务端执行临时代码。实现的过程中要解决的问题:(1)如何编译提交到服务器的java代码?ans:提交字节码,其实也可以提交.java文件。(2)如何执行编译后的java代码 ?ans: 让加载器加载这个类生成的class对象,再反射调用类的方法。(3) 如何收集java的执行结果?an...
分类:
编程语言 时间:
2015-09-10 00:29:38
阅读次数:
172
JUnit软件测试技术(工具)
在项目中建立专门用户测试的包结构。
在Junit中,通过@Test注解,可以运行一个方法。
这样做的好处就是不用在主代码中添加测试代码,避免了代码的冗余。而且一个测试类,可以测试多项功能,不需要main方法。
一、 Junit注解说明
使用了@Test注解应该满足以下条件:
1) 必须是无参数的非静态方法。
2) 添加@Test...
分类:
编程语言 时间:
2015-09-09 13:32:04
阅读次数:
291
webpack实战30分钟手把手教你学webpack实战2015-09-08 23:02 by 龙恩0707,175阅读,0评论,收藏,编辑30分钟手把手教你学webpack实战阅读目录一:什么是webpack? 他有什么优点?二:如何安装和配置三:理解webpack加载器四:理解less-load...
分类:
Web程序 时间:
2015-09-09 11:04:04
阅读次数:
246
Webpack是前端一个工具,可以让各个模块进行加载,预处理,再进行打包,它能有Grunt或Gulp所有基本功能。优点如下: 1.支持commonJS和AMD模块。 2.支持很多模块加载器的调用,可以使模块加载器灵活定制,比如babel-loader加载器,该加载器能使我们使用ES6的语法来编写代码...
分类:
Web程序 时间:
2015-09-08 23:27:33
阅读次数:
426
Linux磁盘管理硬盘:机械式硬盘5400,7200,10000转/分SSD机械式:track磁道sector:512bytescylinder柱面:分区的基本单位;MBR:MasterBootRecord,0扇区0磁道 512bytes 446:bootloader引导加载器64:filesystemallocationtable 16字节:标识一个分区(最多4个主分区) 2:55AA..
分类:
其他好文 时间:
2015-09-07 07:07:52
阅读次数:
300
简而言之,就是孝顺的小王想开发一个万能程序,可以一键式打开常见的计算机资料,例如:文档、图片和影音文件等,只需要安装一个程序就可以免去其他应用文件的管理(你让其他耗费了巨资打造的软件情何以堪...),于是就有了这个万能加载器(FileLoader)。初步分析之后,小王总结了这个万能加载器的功能点如下...
分类:
Web程序 时间:
2015-09-05 06:34:35
阅读次数:
443
可以先参考java的java类加载器。一、DexClassLoader 一般情况下,我们使用import就可以了,为什么还要使用类装载器呢?import中所引用的类文件有两个特点:1.一定在存在于本地,当程序运行时需要这个类时,内部类装载器就会自动装载,程序员感知不到这个过程。2.编译时一定要在现....
分类:
其他好文 时间:
2015-09-04 18:15:55
阅读次数:
231