`
yzz9i
  • 浏览: 221483 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

创建系统参数 (实例化参数)

阅读更多
参数文件
引用
qnr.properties   之中属性:exportURL=http://ww...


import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.Properties;

public class SystemProperties {

	private Properties qnrSystemProperties = new Properties();
	private static SystemProperties context = null ;

	private SystemProperties() {
		
	}
	private void init(){
		initQnr();
	}
	

	private void initQnr() {
		String path = this.getClass().getResource("/").getPath()
				+ "qnr.properties";

		FileInputStream fin = null;
		try {
			fin = new FileInputStream(path);
			qnrSystemProperties.load(fin);
			fin.close();
		} catch (FileNotFoundException e1) {
			e1.printStackTrace();
			return;
		} catch (IOException e) {
			e.printStackTrace();
			return;
		}

	}
	public synchronized static SystemProperties getSystemPropertie()
	{
		if(context == null)
		{
			context = new SystemProperties();
			context.init();
		}
		return context;
	}
	
	public String getQnrPropertyValue(String property){
		
		return qnrSystemProperties.getProperty(property);
	}

}


引用

String updateURL = SystemProperties.getSystemPropertie()
.getQnrPropertyValue("exportURL");


0
0
分享到:
评论

相关推荐

    参数记录(实例化应用)

    实例化是指创建一个类的对象。在这个应用中,“参数记录”可能是通过创建一个类的实例来实现的,这个类包含了存储和操作记录的相关方法。每个记录可能包含用户名、三个不同的参数值等信息。通过实例化,我们可以创建...

    WebGL实例化.zip

    然而,实例化允许开发者通过共享相同的几何数据,仅改变每个实例的属性(如位置、旋转、缩放)来创建多个对象,从而显著提升渲染效率。 在“实例化.html”文件中,很可能展示了如何设置WebGL上下文,定义一个基本的...

    Unity3D教程:实例化2

    `Instantiate` 函数的参数有两个,第一个是要实例化的对象,第二个是实例化对象的位置和旋转。例如,在上面的代码中,我们使用 `Instantiate` 函数来实例化一个爆炸物对象,并将其位置和旋转设置为当前对象的位置和...

    Unity3D入门 :Prefabs(预设)与 Instantiate(实例化)

    例如,在2D平台上,你可以创建一个平台Prefab,然后在游戏运行时根据需要动态地实例化这些平台,创建出无限滚动的效果。在3D游戏中,可以使用Prefab实例化敌人或子弹,以实现敌人的生成和子弹的发射。 除了基本的...

    patran参数化建模实例

    在MSC.Patran 2003中,参数化建模是一种强大的工具,它使得用户能够高效地处理复杂的工程设计过程。参数化建模的主要目标是通过自动化的方式,让用户能够轻松地探究和评估多种不同的设计方案,而无需手动进行多次...

    反射和动态实例化

    动态实例化是反射的一个关键应用,它使得我们能够在运行时根据需要创建对象,而无需在编译时就确定具体类。这在处理插件系统、框架设计和元数据驱动的应用程序中非常有用。 首先,让我们深入理解反射的基本概念。...

    AForge设置摄像头参数实例源码.rar

    1. **初始化**:创建`VideoCaptureDevice`对象,指定设备索引(通常是0开始)。 2. **事件处理**:注册`VideoNewFrame`事件,该事件在每捕获一帧时触发,可用于处理和显示视频流。 3. **设置参数**:使用`Video...

    python类的实例化问题解决

    当我们遇到"类的实例化问题",通常是指在创建类的实例时,传入的参数与类的`__init__()`方法所需的参数不匹配。在这个具体的问题中,错误提示`TypeError: __init__() missing 1 required positional argument: 'h'`...

    python 实例化

    当你创建一个类的实例时,你就是在实例化这个类。这个过程允许你在程序中使用类定义的各种属性和方法。以下是对"python实例化"这一主题的详细解释。 首先,我们需要了解类的概念。在Python中,类是一种自定义数据...

    手动创建oracle实例

    总之,手动创建Oracle实例是一个复杂但重要的过程,涉及到对初始化参数的精确配置、控制文件的正确创建以及数据文件和重做日志文件的妥善管理。通过以上步骤,可以确保Oracle实例能够稳定、高效地运行。

    易语言创建运行参数

    8. **实例应用**:在实际开发中,创建运行参数常用于启动系统工具(如cmd命令行)、运行其他应用程序、执行批处理脚本等场景。例如,通过参数调用系统命令进行文件操作,或者启动第三方软件并传递配置信息。 9. **...

    linux下oracle创建实例总结

    接下来,需要创建初始化参数文件,该文件用于指定数据库的运行参数。步骤如下: 1. **复制默认参数文件**:进入 `$ORACLE_HOME/dbs` 目录,复制默认的 `init.ora` 文件到新的初始化参数文件。 ```bash [oracle@...

    oracle 创建job实例

    要确保 Oracle 的系统已经配置了任务队列管理器的启动参数,需要在初始化文件中添加以下配置: ``` job_queue_process=n job_queue_interval=N ``` 其中,n 是 SNP 进程的启动个数,N 是系统每隔 N 秒唤醒该进程一次...

    Spring 实例化Bean的三种方式

    ### Spring 实例化Bean的三种方式详解 在Java企业级应用开发中,Spring框架因其强大的功能和灵活性,成为了处理依赖注入、事务管理等任务的首选工具。其中,Bean的实例化是Spring框架的核心功能之一,它支持多种...

    手工创建ORACLE数据库实例

    2. **创建参数文件(init.ora)**:这是Oracle实例的核心配置文件,包含实例启动时需要的所有参数。例如,SGA(System Global Area)大小、数据库字符集、日志切换策略等。 3. **初始化内存结构**:Oracle的内存...

    C#创建Windows系统服务及实例工程

    通过将`ServiceProcessInstaller`和`ServiceInstaller`类实例化,我们可以指定服务的账户信息和安装行为。 在实际应用中,Windows服务常常用于数据库维护、定时任务、网络通信、系统监控等场景。通过掌握C#创建...

    Object ARX 参数化自定义实体的经典实例

    在"Object ARX 参数化自定义实体的经典实例"中,我们主要探讨的是如何利用ARX技术来创建具有参数化特性的自定义实体。参数化设计是一种强大的工具,它允许用户通过调整设计参数而不是直接修改几何形状来改变设计,...

    XP安装Oracle 10时实例化EM配置文件时出错解决方案

    总之,解决XP安装Oracle 10g时实例化EM配置文件时出错的问题,关键在于彻底清除旧配置、正确重建资料档案库、合理配置参数以及检查系统权限。通过遵循上述步骤,大多数用户都能顺利解决在XP环境下安装Oracle 10g时...

    Android解决多个Fragment切换时布局重新实例化问题,并保存当前fragment页面,系统回收后还原之前fragment页面,更新版

    然而,当涉及到多个Fragment之间的切换时,可能会遇到一个问题:每次切换时,Fragment的布局可能会被重新实例化,导致用户体验下降,例如丢失用户在Fragment中的状态。为了解决这个问题,我们需要采取一系列策略来...

Global site tag (gtag.js) - Google Analytics