`
yongpeng
  • 浏览: 29150 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
import java.io.File;  import java.io.FileInputStream;  import java.io.FileOutputStream;  import java.io.IOException;  import java.io.InputStream;  import java.io.OutputStream;  import java.net.SocketException;  import java.util.ArrayList;  import java.util.Date;  import java.util.List;  import org.ap ...
sun.net.ftp.FtpClient.,该类库主要提供了用于建立FTP连接的类。利用这些类的方法,编程人员可以远程登录到FTP服务器,列举该服务器上的目录,设置传输协议,以及传送文件。FtpClient类涵盖了几乎所有FTP的功能,FtpClient的实例变量保存了有关建立"代理"的各种信息。下面给出了这些实例变量。   public static boolean useFtpProxy   这个变量用于表明FTP传输过程中是否使用了一个代理,因此,它实际上是一个标记,此标记若为TRUE,表明使用了一个代理主机。   public static String ftpPr ...
Map以按键/数值对的形式存储数据,和数组非常相似,在数组中存在的索引,它们本身也是对象。        Map的接口        Map---实现Map        Map.Entry--Map的内部类,描述Map中的按键/数值对。        SortedMap--- ...
package trans; import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import java.io.InputStreamReader;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;import java.util.ArrayList;import ja ...
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。 执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于 在oracle 8i 中  安装目录ora81BIN被设置为全局路径, 该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。 oracle用java编写,SQLPLUS.EXE、EXP.EXE、IMP.EXE这两个文件有可能是被 ...
Java实用经验总结--日期、数字篇1.   日期部分对于像日期、时间和钱这样的对象来说,不同的国家、地区都有不同的显示格式。即便是同一地区,也可能存在差异。但是在不考虑国家化,时间格式相对固定的情形下,对于时间的处理还是相对比较简单的。在我最近所作的一个小程序里面,遇到了一些与日期有关的且不考虑国际化和复杂格式的问题。例如如何求两个日期所差的天数,所差的月数;将日期类转化为规定格式的字符串,将规定格式的日期字符串转成相应的日期类等等。下面我就以源码的形式逐一介绍上面提到的问题,需要注意的是这些代码都源于我做的一个名为DateUtil的类,其中独立的变量都是其中的成员变量,函数都是其成员函数:1 ...
四、从多个表里选取数据记录 1. 数据表间的连接 简单的连接语法: SELECT 字段名1, 字段名2, …… FROM 表名1, [表名2, ……]  WHERE 表名1.字段名 = 表名2. 字段名 [ AND ……] ;  SELECT 字段名1, 字段名2, …… FROM 表名1, [表名2, ……]   WHERE 表名1.字段名 = 表名2. 字段名(+) [ AND ……] ;  有(+)号的字段位置自动补空值  连接的分类: 等于的连接  = 不等于的连接 != BETWEEN … AND … IN 注意IN和OR不能一起用 外连接 有一个字段名(+) , 没有满足的条件补空 ...
控制语句 (DML) 部分   1.INSERT (往数据表里插入记录的语句)   INSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……);   INSERT INTO 表名(字段名1, 字段名2, ……) SELECT (字段名1, 字段名2, ……) FROM 另外的表名;   字符串类型的字段值必须用单引号括起来, 例如: ’GOOD DAY’   如果字段值里包含单引号’ 需要进行字符串转换, 我们把它替换成两个单引号''.   字符串类型的字段值超过定义的长度会出错, 最好在插入前进行长度校验.   日期字段的字段值可以用当前数据库的系统 ...
1、缺省处理Oracle在Order by 时缺省认为null是最大值,所以如果是ASC升序则排在最后,DESC降序则排在最前 2、使用nvl函数 nvl函数可以将输入参数为空时转换为一特定值,如nvl(employee_name,’张三’)表示当employee_name为空时则返回’张三’,如果不为空则返回employee_name通过这个函数可以定制null的排序位置。 3、使用decode函数decode函数比nvl函数更强大,同样它也可以将输入参数为空时转换为一特定值,如decode(employee_name,null,’张三’, employee_name)表示当employee_ ...
FTP使用sun.net.ftp包下的api,package jing.upfile;import sun.net.ftp.*;import sun.net.*;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.ByteArrayOutputStream;import java.util.ArrayList;import java.util.StringTokenizer;/**    FTP远程命令列表<br>USER    PORT    RETR    ALLO    DE ...
一、Log4j配置第一步:加入log4j-1.2.8.jar到lib下。第二步:在CLASSPATH下建立log4j.properties。内容如下: log4j.rootCategory=INFO, stdout , Rlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPattern=[QC] %p [%t] %C.%M(%L) | %m%n ...

加密 

import javax.crypto.Cipher;import javax.crypto.spec.IvParameterSpec;import javax.crypto.spec.SecretKeySpec;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;public class APDes3 {        /**     * 加密String明文输入,经过BASE64编码String密文输出     *      * @param text,keystr,ivstr     * @return     */    ...

获得星期信息

String str = "2008-03-03"; SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); try{ Date date = dateFormat.parse(str); Calendar cal = Calendar.getInstance(); cal.setTime(date); if(cal.SUNDAY ==cal.get(Calendar.DAY_OF_WEEK)) { System.out.println("date :" + & ...
webservice 方法如下 :public GWDDNSQueryBean GWDDNSQueryInvoke(WebServiceClient wsclient,String ID) {      try {             Service service = new Service();             Call call = (Call) service.createCall();               QName qn = new QName("GWQuery", wsclient.getWebFuncName());             ...
Global site tag (gtag.js) - Google Analytics