JAVA程序从属性文件(.Properties)中取得某属性的值
一、调用属性文件属性的代码:
String url=SmsProperties.get("sms_address_frontend");//取地址如“sms_address_frontend=http://172.16.1.9:8280/sms_frontend/services/smsSenderWebService”
String smsServer = SmsProperties.get("sms_server_name");//发送短信的服务账号(这里可以取中文属性值,在下面转码)
String ss="";
try {
ss = new String(smsServer.getBytes("ISO8859_1"),"utf-8");
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}//
//////////////////////////////////////////////////////////////////////////////////////
二、SmsProperties.java文件代码为
package com.skylink.common.config;
/**
* WINTV-BOSS相关配置
*/
import java.io.DataOutputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.UnsupportedEncodingException;
import java.net.URL;
import java.util.Properties;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
public class SmsProperties {
private static Log log = LogFactory.getLog( SmsProperties.class );
private static String FILE_NAME = "/sms_config.properties"; //文件名
private static final Properties conf_PROPERTIES;
static
{
conf_PROPERTIES = new Properties();
InputStream stream = SmsProperties.class.getResourceAsStream(FILE_NAME);
if ( stream == null ) {
log.warn( FILE_NAME + " not found" );
}
else {
try {
conf_PROPERTIES.load( stream );
log.info( "loaded properties from resource " + FILE_NAME + ": " + conf_PROPERTIES );
&nb
相关文档:
1. MySQL(http://www.mysql.com)mm.mysql-2.0.2-bin.jar ;
Class.forName( "org.gjt.mm.mysql.Driver" );
cn = DriverManager.getConnection( "jdbc:mysql://MyDbComputerNameOrIP:3306/myDatabaseName", sUsr, sPwd );
2. PostgreSQL(http://www.de.postgresql.org)pgjdbc2.jar ;
Class.forName( "org.postgresql. ......
以前用过几次这个东东,但每次都重新查询一次。本文原始出处是这里 。
-----------------------------------------------------------
Keytool 是一个Java 数据证书的管理工具 ,Keytool 将密钥(key)和证书(certificates)存在一个称为keystore的文件中在k ......
import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class RunDosCommand {
public static void main(String[] args) throws IOException {
String cmd = "ipconfig";
R ......
1 mysql存储大容量的二进制文件的格式是blob,其实除了图片还可以存别的
2 要向数据库存储二进制的文件一定要把要存储的数据转换成二进制流
废话就不多说了,大家看看代码很容易明白,先来看一个app程序,当然首先您要在数据库中先建立一个用于保存图片的表和相应的列,数据格式为blob
package ......
By 冲出宇宙 from 傲尔科技(www.hour41.com)
时间:2006-11-17
注:转载请注明作者和单位。
Java语言标准从1996年发布第一版,到2000年发布第二版,再到2004年发布第三版,java语言已经经过了3次大的扩充和改进。功能是越来越多,操作是越来越复杂。显然,性能问题也就越来越突 ......