className.class.getResourceAsStream :
一: 要加载的文件和.class文件在同一目录下,例如:com.x.y 下有类Test.class ,同时有资源文件config.properties
那么,应该有如下代码:
//前面没有“/”代表当前类的目录
InputStream is1 = Test.class.getResourceAsStream("config.properties");
System.out.println(is1);// 不为null
第二:在Test.class目录的子目录下,例如:com.x.y 下有类Test.class ,同时在
com.x.y.prop目录下有资源文件config.properties
那么,应该有如下代码:
//前面没有“/”代表当前类的目录
InputStream is2 = Test.class.getResourceAsStream("prop/config.properties");
System.out.println(is2);//不为null
第三:不在同目录下,也不在子目录下,例如:com.x.y 下有类Test.class ,同时在
com.m.n 目录下有资源文件config.properties
那么,应该有如下代码:
//前面有“/”,代表了工程的根目录
InputStream is3 = Test.class.getResourceAsStream("/com/m/n/config.properties");
System.out.println(is3);//不为null
ClassLoader.getSystemResourceAsStream :
和className.class.getResourceAsStream 的第三种取得的路径一样,但少了“/”
InputStream is4 = ClassLoader.getSystemResourceAsStream("properties/PayManagment_Config.properties");
System.out.println(is4);//不为null
分享到:
相关推荐
react-body-classname, 声明性嵌套状态化同构的body.className react-body-classname 提供在 React App 中指定 document.body.className的声明方式。 支持服务器端使用。内置的反应副作用。安装yarn add react-bo
Java ClassName.this中类名.this关键字 的理解大家都了解多少,有不太了解的朋友可以参考下本文一起学习学习
NULL 博文链接:https://wuaner.iteye.com/blog/1009134
matlab 空数组示例 A = ClassName.empty 返回由 ClassName 命名的类的 0×0 空数组。用类的实际名称替换 ...使用以下语法可以定义大小与现有空数组相同的空数组。将 size 函数返回的值作为输入传递。 示例
if (pullDownEl.className.match('loading')) { pullDownEl.className = ''; pullDownEl.querySelector('.pullDownLabel').innerHTML = '下拉刷新...'; } else if (pullUpEl.className.match('loading...
权重初始化对于训练神经网络至关重要,好... classname = m.__class__.__name__ if classname.find('Conv') != -1: m.weight.data.normal_(0.0, 0.02) elif classname.find('BatchNorm') != -1: m.weight.data.nor
* @ClassName: numberone.java * @Description: TODO(用一句话描述该文件做什么) * @author 范海涛 * @version V1.0 * @Date 2019-7-23 上午8:48:46 */ public class numberone { //请输入4位会员卡号: 4...
php/*** 自动加载相关类库文件*/function __autoload($classname){if(substr($classname,-6)==”Action”){include APP_PATH.’controllers/’.$classname.’.class.php’;}elseif(substr($classname, -5)==”Model...
写语句的时候有两种情况: ... 用英文在google搜what‘s difference between this and Activity.this,终于有了结果(其实自己后面用了Java里ClassName.this和this 之前搜的是Activity.this,所以没有结果,这
区分视图与索引(1) 创建视图:(以SQL语句) create view v_GoodsInfo_ClassName_UnitName [with encryption--对CREATE VIEW语句文本的...where G1.ClassID=G2.ClassID and G1.GoodsUnit=G3.UnitID and ClassID='SPLB03'
使用Resnet等基于ImageNet数据集训练的预训练模型预测时,可以根据预测结果索引对应查出类别名称,进而判断预测的正确性。
this.className+=(this.className.length>0? " ": "") + "sfhover"; } obj[i].onMouseDown=function() { this.className+=(this.className.length>0? " ": "") + "sfhover"; } obj[i].onMouseUp=function() { ...
package appstu.model;... this.classID = classID; } public void setClassName(String className) { this.className = className; } public void setGradeID(String gradeID) { this.gradeID = gradeID; } }
代码如下: function MyClass () {} MyClass.hasClassName = function... //用正则表达式判断多个class之间是否存在真正的class(前后空格的处理) if (elementClassName == className || elementClassName.match(new
开发完毕,部署的时候,将开发的class打成一个可执行jar包,会发现通过Class.forName(String classname) 或ClassLoader.getSystemClassLoader().loadClass(String classname)来动态载入存在于第三方jar包中的class会抛...
require $_className.'.class.php'; } //新建类?? if (isset($_GET['index'])) { $m=new Main($_GET['index']); }else{ $m=new Main(); } include $m->ui(); main.class.php文件 class Main{ private $index; //...
用js封装一些常用的jquery方法 ... return ele.classList.contains(cls); } else { return ele.className.match(new RegExp('(\\s|^)' + cls + '(\\s|$)')); } } addClass:增加class function addClass
el.className = el.className.replace(' animazing', ''); }).on('drop', function (el) { setTimeout(function () { el.className = ' animazing'; }, 0); }); 标签:Dragula
复制代码 代码如下://__autoload用法function __autoload($classname){ $filename = “./class/”.$classname.”.class.php”; if (is_file($filename)) { include $filename; }}//spl_autoload_...