ÓÃJava³ÌÐòʵÏÖ½âѹËõÎļþ
package com.huawei.globe;
import java.util.zip.*;
import java.io.*;
public class Compress {
public Compress() {
}
// ѹËõĿ¼ÏµÄÎļþ
public void compress(String zipFileName, String inputFile) throws Exception {
compress(zipFileName, new File(inputFile));
}
// ѹËõÎļþ
public void compress(String zipFileName, File inputFile) throws Exception {
ZipOutputStream out = new ZipOutputStream(new FileOutputStream(
zipFileName));
compress(out, inputFile, "");
System.out.println("ѹËõ³É¹¦!");
out.close();
}
public void compress(ZipOutputStream out, File f, String base)
throws Exception {
System.out.println("ÕýÔÚѹËõ " + f.getName());
if (f.isDirectory()) {
File[] fl = f.listFiles();
out.putNextEntry(new ZipEntry(base + "/"));
base = base.length() == 0 ? "" : base + "/";
for (int i = 0; i < fl.length; i++) {
compress(out, fl[i], base + fl[i].getName());
}
} else {
out.putNextEntry(new ZipEntry(base));
FileInputStream in = new FileInputStream(f);
int b;
while ((b = in.read()) != -1)
out.write(b);
in.close();
}
}
// ½âѹËõÎļþ
public void upCompress(String zipFileName, String outputDirectory)
throws Exception {
ZipInputStream in = new ZipInputStream(new FileInputStream(zipFileName));
ZipEntry z;
while ((z = in.getNextEntry()) != null) {
System.out.println("ÕýÔÚ½âѹ " + z.getName());
if (z.isDirectory()) {
String name = z.getName();
name = name.subs
Ïà¹ØÎĵµ£º
javaµ÷webServiceÌ«Õý³£ÁË¡£¡£¡£
ÔÚµ÷ÓÃhttpsµÄwebServiceµÄʱºò¼¸ÖÖ³£Óõķ½·¨»á³öÏÖ°²È«´íÎ󣬺ܶàÈË˵µÄÊÇÔÚjreÀïÃæ×°Ö¤Êé¡£¡£¡£ÄÇҲ̫ÓôÃÆÁ˰É
ÕâÀïÌṩһÖÖ²»ÓÃÖ¤ÊéµÄ·½Ê½
¶Ô·½webServiceÌṩµÄ½Ó¿Ú£¬Õâ¸öÄãÓ¦¸ÃÒªÖªµÀµÄ°É£¬²»ÖªµÀµÄ»°¾Íwsdl×Ô¼º»¹Ô
Java´úÂë
/**
* XXXµÄwebService½Ó¿ ......
×ܽáÒ»£º
Java IOµÄÒ»°ãʹÓÃÔÔò£º
Ò»¡¢°´Êý¾ÝÀ´Ô´£¨È¥Ïò£©·ÖÀࣺ
1¡¢ÊÇÎļþ£º FileInputStream, FileOutputStream, FileReader, FileWriter
2¡¢ÊÇbyte[]£ºByteArrayInputStream, ByteArrayOutputStream
3¡¢ÊÇChar[]: CharArrayReader, CharArrayWriter
4¡¢ÊÇString: StringBufferInputStream, StringReader, StringW ......
JTA(Java Transaction API)
2008-07-31 10:20
Ò»°ãÇé¿öÏ£¬J2EEÓ¦Ó÷þÎñÆ÷Ö§³ÖJDBCÊÂÎñ¡¢JTAÊÂÎñ¡¢ÈÝÆ÷¹ÜÀíÊÂÎñ¡£ÕâÀïÌÖÂÛJTAºÍJDBCÊÂÎñµÄÇø±ð¡£Õâ2¸öÊdz£ÓõÄDAOģʽÊÂÎñ½ç¶¨·½Ê½¡£
JDBC ÊÂÎñ
JDBC ÊÂÎñÊÇÓà Connection ¶ÔÏó¿ØÖƵġ£JDBC Connection ½Ó¿Ú( java.sql.Connection )ÌṩÁËÁ½ÖÖÊÂÎñģʽ£º×Ô¶¯Ìá½»ºÍÊÖ¹¤Ìá ......
package test;
import java.io.File;
import org.jivesoftware.smack.Chat;
import org.jivesoftware.smack.ConnectionConfiguration;
import org.jivesoftware.smack.MessageListener;
import org.jivesoftware.smack.XMPPConnection;
import org.jivesoftware.smack.XMPPException;
import org.jivesoftware.smack ......
Java ʵÏÖµÄÑ¡ÔñÅÅÐò·¨£¬ÏÈÔÚNetbeansÀïµ÷ÊÔÔËÐÐÁËһϣ¬È»ºóÓÖÔÚEclipseÁËÔËÐÐÁËһϡ£
public class ArraySort {
public static void main(String[] args) {
int Arrays[]={50,45,2,678,90,40,};
int i,j,temp,min;
int len=Array ......