⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 constant.java

📁 与postgresql数据库结合的数据库水印软件包
💻 JAVA
字号:
/* *  * Copyright 2003,2004 The Watermill Team * * This file is part of Watermill. * *    Watermill is free software; you can redistribute it and/or modify *    it under the terms of the GNU General Public License as published by *    the Free Software Foundation; either version 2 of the License, or *    (at your option) any later version. * *    Watermill is distributed in the hope that it will be useful, *    but WITHOUT ANY WARRANTY; without even the implied warranty of *    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the *    GNU General Public License for more details. * *    You should have received a copy of the GNU General Public License *    along with Watermill; if not, write to the Free Software *    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA * */package Watermill.kernel;import Watermill.kernel.*;import java.util.*;import java.io.*;public class Constant {    public static String configurationFileName="watermill.conf";    public static boolean eraseBenchmarkData=true; // true if install and uninstall affect ForestCover benchmark data    public static String masterDBname;    public static String masterDBuser;    public static String masterDBpassword;    public static int secretKey;    public static String poolTableName="pool";    public static String usersTableName="client";    public static String broadCastTableName="broadcast";    public static int port;    public static void load(){	Msg.println("Loading configuration");	String configurationFileFullName = System.getProperty("user.home")+"/"+configurationFileName;	try{	    Properties p=new Properties();	    p.load(new FileInputStream(configurationFileFullName));	    secretKey = Integer.parseInt(p.getProperty("secretKey"));	    masterDBname=p.getProperty("masterDBname");	    masterDBuser=p.getProperty("masterDBuser");	    masterDBpassword=p.getProperty("masterDBpassword");	    port=Integer.parseInt(p.getProperty("port"));	    	    	    	}catch (FileNotFoundException e){	    Msg.println("Please fill in the watermill.conf file in your home directory with the master database name(which holds any watermarking information), master user name and password.");	try {	PrintWriter f = new PrintWriter(new BufferedWriter(new FileWriter(configurationFileFullName)));	f.println("secretKey=<any character list, secret key for the data owner>"); 	f.println("masterDBname=< master database user name(which holds any watermarking info.>");	f.println("masterDBuser=<master database user>");	f.println("masterDBpassword=<master database password>");	f.close();	System.exit(-1);}	catch (Exception e2){	Msg.fatal(e2);	}	}	catch (Exception e){	    Msg.fatal(e);	}    }    static {	load();    }}										 	

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -