读取参数文件

原创 2004年09月08日 09:09:00
 

有时候我们需要将某些参数的值写在程序外的文件中,让程序从这些文件中读取参数值。这样,我们改变这些参数值时,不必修改源程序。

先用记事本新建一个文本文件,改后缀名.properties。
这里新建一个文本文件,写上:
#最大用户连接数            ----#是注释符
max_client=5

好,保存为storage.properties.存放在程序可以存取的地方。

然后程序中读取这个参数值:

    String propName = "max_client";
        String value = "";
       
        Properties prop = new Properties();
        try{
            String path = System.getProperty("user.dir");      --获得工程的路径名
            prop.load(new FileInputStream(path + File.separator + "storage.properties"));    --这里从工程的路径中装载propeties文件
            value = prop.getProperty(propName);    --获取参数值
            System.out.println("value = " + value);
        }catch(FileNotFoundException fnfe){
            System.out.println("file /"storage.properties/" not found");
            fnfe.printStackTrace();
        }catch(IOException ioe){
            ioe.printStackTrace();
        }
       
        return value;     

 

好了,如果我们想改变max_client的值,只要用记事本个性storage.properties就可以了,完成不用修改源程序,也不用重启服务器。

Jmeter 通过读取文件参数化

参数化:录制一个脚本,脚本中登录操作,输入用户名和密码,假如系统不允许相同的用户名和密码同时登录,或者模拟多个用户来登录系统。 就需要对用户名和密码进行参数化,使每个虚拟用户都使用不同的用户名和...
  • ydppqh
  • ydppqh
  • 2015年07月13日 09:29
  • 4319

Jmeter读取参数文件(2种方法)

上面是我的参数化数据池,这个可以是txt格式也可以是dat格式,这个格式和loadrunner一样,要求的不是很严格,参数文件随便放在电脑的任意位置就可以。 再看看与loadrunner参数化不一样的...
  • mingxia_sui
  • mingxia_sui
  • 2016年10月25日 18:09
  • 8202

参数配置文件properties--使用spring加载和简化读取

Spring 支持@Value注解的方式获取properties文件中的配置值,从而大大简化了读取配置文件的代码。 使用方法如下: 假如有一个参数配置文件test.properties #数据库配置 ...
  • yjclsx
  • yjclsx
  • 2016年09月26日 18:29
  • 3300

高适配动态参数初始化文件读取源码

  • 2014年10月14日 12:18
  • 194KB
  • 下载

TestNg参数化测试之读取csv文件

1、新建csv文档,准备好测试数据在当前工程的resources目录下,新建文件名为add的csv文档打开csv文件,构造n1、n2、r1三个参数数据 2、新建一个CSVData类用来获取csv文件...
  • testdeveloper
  • testdeveloper
  • 2016年07月06日 20:35
  • 2063

js javascript 获取url,获得当前页面的url,静态html文件js读取url参数

获得当前页面的url  Html代码   window.location.herf   静态html文件js读取url参数  Html代码   ...
  • ljguo212
  • ljguo212
  • 2012年10月12日 13:37
  • 1186

编写一个业务函数,实现按行读取文件。把内容按照第三种内存模型打包数据传出,把行数通过函数参数传出。

编写一个业务函数,实现按行读取文件。把内容按照第三种内存模型打包数据传出,把行数通过函数参数传出。 函数原型有两个,任意选择其一 要求1:请自己任意选择一个接口(函数),并实现功能;70分 要求...
  • qiumei1101381170
  • qiumei1101381170
  • 2015年09月13日 18:47
  • 177

Jmeter读取参数文件(2种方法)

转自:http://www.cnblogs.com/zhuque/archive/2012/11/20/2779253.html#   上面是我的参数化数据池,...
  • wyh310310
  • wyh310310
  • 2017年12月15日 10:22
  • 30

使用pycaffe读取caffemodel参数(保存到txt文件)

#!/usr/bin/env python # 引入“咖啡” import caffe import numpy as np # 使输出的参数完全显示 # 若没有这一句,因为参数太多,中间会以省...
  • haoji007
  • haoji007
  • 2017年08月13日 17:34
  • 210

C++包含c头文件&读取程序输入参数

还是那个Linux移植的工程,出了简单的移植外,还要在原有代码的基础上做2次开发,但原先的工程是给专业人士用的,用c写的在Linux下的命令行运行,现在为了方便非专业人员使用需要移植到Windows平...
  • zhanghe2775115
  • zhanghe2775115
  • 2016年05月30日 21:45
  • 486
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:读取参数文件
举报原因:
原因补充:

(最多只允许输入30个字)