📄 config.java
字号:
package com.gctech.sms.voice;import java.util.*;import java.io.*;/** * 系统配置文件 * <p>Title: </p> * <p>Description: </p> * <p>Copyright: Copyright (c) 2004</p> * <p>Company: </p> * @author lijz@gctech.com.cn * @version 1.0 */public class Config{ private static Config cfg = new Config(); private String spId; private String secret; private String platformIp; private int platformPort; private int reloadPeriod; private String caller; private String serviceId000; private String serviceId100; private String serviceid150; private String serviceId200; private Properties ps = new Properties(); private Config() { try { FileInputStream in = new FileInputStream(new File(System.getProperty("user.dir")+File.separator+"voice_config.properties")); //InputStream in = Config.class.getResourceAsStream("/voice_config.properties"); ps.load(in); } catch(Exception ex) { ex.printStackTrace(); } } public static Config instance() { return cfg; } public String getSpId() { return ps.getProperty("spId"); } public void setSpId(String spId) { this.spId = spId; } public String getSecret() { return ps.getProperty("secret"); } public void setSecret(String secret) { this.secret = secret; } public String getPlatformIp() { return ps.getProperty("platformIp"); } public void setPlatformIp(String platformIp) { this.platformIp = platformIp; } public int getPlatformPort() { return Integer.parseInt(ps.getProperty("platformPort")) ; } public void setPlatformPort(int platformPort) { this.platformPort = platformPort; } public int getReloadPeriod() { return Integer.parseInt(ps.getProperty("reloadPeriod")) ; } public void setReloadPeriod(int reloadPeriod) { this.reloadPeriod = reloadPeriod; } public String getCaller() { return ps.getProperty("caller"); } public void setCaller(String caller) { this.caller = caller; } public String getServiceId000() { return ps.getProperty("serviceId000"); } public void setServiceId000(String serviceId000) { this.serviceId000 = serviceId000; } public String getServiceId100() { return ps.getProperty("serviceId100"); } public void setServiceId100(String serviceId100) { this.serviceId100 = serviceId100; } public String getServiceid150() { return ps.getProperty("serviceId150"); } public void setServiceid150(String serviceid150) { this.serviceid150 = serviceid150; } public String getServiceId200() { return ps.getProperty("serviceId200"); } public void setServiceId200(String serviceId200) { this.serviceId200 = serviceId200; } public static void main(String[] args) { System.out.println(Config.instance().getReloadPeriod()); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -