锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲日本国产乱码va在线观看,亚洲精品中文字幕无码蜜桃,伊人久久亚洲综合http://m.tkk7.com/windonly/category/26318.html鐭ヨ瘑鐪熺殑鏄竴涓渾涔?zh-cnFri, 18 Apr 2008 10:46:16 GMTFri, 18 Apr 2008 10:46:16 GMT60JMail 綆鍗曞簲鐢?鏂囦歡浼犺緭http://m.tkk7.com/windonly/archive/2008/03/19/187159.htmlAnemoneAnemoneWed, 19 Mar 2008 02:03:00 GMThttp://m.tkk7.com/windonly/archive/2008/03/19/187159.htmlhttp://m.tkk7.com/windonly/comments/187159.htmlhttp://m.tkk7.com/windonly/archive/2008/03/19/187159.html#Feedback4http://m.tkk7.com/windonly/comments/commentRss/187159.htmlhttp://m.tkk7.com/windonly/services/trackbacks/187159.html     鐩稿叧鎶鏈偣:
    1.JMail閭歡鍙戦?br />     2.鍓垏鏉挎彁鍙?br />    鍏蜂綋浠g爜瀹炵幇濡備笅:
/*
 * Created on 2008-3-5
 
*/
package org.dueam.ft;

import java.awt.HeadlessException;
import java.awt.Toolkit;
import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.UnsupportedFlavorException;
import java.io.File;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;

import org.apache.commons.mail.EmailAttachment;
import org.apache.commons.mail.EmailException;
import org.apache.commons.mail.MultiPartEmail;

import sun.misc.BASE64Encoder;

/**
 * 鍓垏鏉垮唴瀹瑰彂鐢?br />  * 
@author <a href="mailto:windonly@gmail.com">Anemone</a>
 * hz,zj,china(2008-3-5)
 
*/
public class ClipboardFileTransmission {

    
/**
     * 
@param args
     * 
@throws EmailException
     * 
@throws IOException
     * 
@throws UnsupportedFlavorException
     * 
@throws HeadlessException
     
*/
    @SuppressWarnings(
"unchecked")
    
public static void main(String[] args) throws EmailException, HeadlessException, UnsupportedFlavorException,
            IOException {
        String context 
= null;
        List
<File> fileList = null;
        
/**
         * 澶勭悊鍓嶅垏鐗?br />          
*/
        
for (DataFlavor df : Toolkit.getDefaultToolkit().getSystemClipboard().getAvailableDataFlavors()) {
            
//濡傛灉鎷瘋礉鐨勬槸鏂囨湰鍐呭
            if (df.equals(DataFlavor.stringFlavor)) {
                context 
= (String) Toolkit.getDefaultToolkit().getSystemClipboard().getData(DataFlavor.stringFlavor);
            }
            
else if (df.equals(DataFlavor.javaFileListFlavor)) {
                
//濡傛灉鎷瘋礉鐨勬槸鏂囦歡鍒欏綋闄勪歡鍙戦?/span>
                fileList = (List<File>) Toolkit.getDefaultToolkit().getSystemClipboard().getData(
                        DataFlavor.javaFileListFlavor);
            }
        }
        
if ((null == context || "".equals(context)) && (fileList == null || fileList.isEmpty())) {
            
return;
        }
        
if (null == context || "".equals(context)) {
            context 
= "鍏蜂綋璧勬枡璇風湅闄勪歡";
        }

        MultiPartEmail email 
= new MultiPartEmail();
        
        
// 鍙戦佹湇鍔″櫒
        email.setHostName("smtp.163.com");
        
//鏈嶅姟鍣ㄧ敤鎴峰拰瀵嗙爜(濡傛灉浣犺嚜宸辨悶浜嗗彴涓嶇敤楠岃瘉鐨勯偖浠舵湇鍔″櫒灝變笉鐢ㄤ簡)
        email.setAuthentication("XXX""XXX");
        
//鎺ユ敹鐨勯偖綆?/span>
        email.addTo("XXX@gmail.com""鎴戠殑璧勬枡搴?/span>");
        
//鍙戦佹湇鍔″櫒鐨勯偖浠跺湴鍧,鐜板湪寰堝閭歡鎻愪緵鍟嗛兘鏈夐獙璇佽繖涓悓鐢ㄦ埛鍚嶆槸鍚﹀搴?榪樻槸鑰佽佸疄瀹炲~鐪熷疄鐨勫惂
        email.setFrom("XXX@163.com""Anemone");
        email.setSubject(
"[鏃ュ父璧勬枡浼犻抅-" + getTime());
        
//鏂囨湰緙栫爜
        email.setCharset("utf-8");
        email.setMsg(context);
        
if (null != fileList)
            
for (File f : fileList) {
                
if (f.exists() && f.isFile()) {
                    
//澶勭悊闄勪歡
                    EmailAttachment attachment = new EmailAttachment();
                    attachment.setPath(f.getPath());
                    attachment.setDisposition(EmailAttachment.ATTACHMENT);
                    attachment.setDescription(getTime() 
+ "By Anemone");
                    BASE64Encoder enc 
= new BASE64Encoder();
                    
//闄勪歡涓枃鍚嶉棶棰?/span>
                    attachment.setName("=?GBK?B?" + enc.encode(f.getName().getBytes()) + "?=");
                    email.attach(attachment);
                }
            }

        email.send();

    }

    
public static String getTime() {
        SimpleDateFormat df 
= new SimpleDateFormat("yyyy-MM-dd HH:mm");
        
return df.format(new Date());
    }

}
浠ヤ笂浠g爜鍦?63鍜実mail涔嬮棿嫻嬭瘯閫氳繃榪?寤鴻鐢╡xe4j鎵撴垚EXE鏂囦歡,鐒跺悗鎵斿埌system32鐩綍涓嬮潰,榪欐牱鍙鎯沖彂閫佽祫鏂欑殑鏃跺?鍙澶嶅埗涓嬭祫鏂?鍐嶆墽琛屼笅榪欎釜鍛戒護灝變竴鍒囬兘OK浜?
鐩稿叧綾誨寘:涓嬭澆




Anemone 2008-03-19 10:03 鍙戣〃璇勮
]]>
ArrayUtils瀛︿範絎旇http://m.tkk7.com/windonly/archive/2008/02/26/182278.htmlAnemoneAnemoneTue, 26 Feb 2008 10:23:00 GMThttp://m.tkk7.com/windonly/archive/2008/02/26/182278.htmlhttp://m.tkk7.com/windonly/comments/182278.htmlhttp://m.tkk7.com/windonly/archive/2008/02/26/182278.html#Feedback4http://m.tkk7.com/windonly/comments/commentRss/182278.htmlhttp://m.tkk7.com/windonly/services/trackbacks/182278.html ArrayUtils 鎷ユ湁浠ヤ笅鏂規硶:
toString
灝嗕竴涓暟緇勮漿鎹㈡垚String,鐢ㄤ簬鎵撳嵃鏁扮粍
isEquals
鍒ゆ柇涓や釜鏁扮粍鏄惁鐩哥瓑,閲囩敤EqualsBuilder榪涜鍒ゆ柇
toMap
灝嗕竴涓暟緇勮漿鎹㈡垚Map,濡傛灉鏁扮粍閲屾槸Entry鍒欏叾Key涓嶸alue灝辨槸鏂癕ap鐨凨ey鍜孷alue,濡傛灉鏄疧bject[]鍒橭bject[0]涓篕eyObject[1]涓篤alue
clone
鎷瘋礉鏁扮粍
subarray
鎴彇瀛愭暟緇?/dd>
isSameLength
鍒ゆ柇涓や釜鏁扮粍闀垮害鏄惁鐩哥瓑
getLength
鑾峰緱鏁扮粍鐨勯暱搴?/dd>
isSameType
鍒ゆ涓や釜鏁扮粍鐨勭被鍨嬫槸鍚︾浉鍚?/dd>
reverse
鏁扮粍鍙嶈漿
indexOf
鏌ヨ鏌愪釜Object鍦ㄦ暟緇勪腑鐨勪綅緗?鍙互鎸囧畾璧峰鎼滅儲浣嶇疆
lastIndexOf
鍙嶅悜鏌ヨ鏌愪釜Object鍦ㄦ暟緇勪腑鐨勪綅緗?鍙互鎸囧畾璧峰鎼滅儲浣嶇疆
contains
鏌ヨ鏌愪釜Object鏄惁鍦ㄦ暟緇勪腑
toObject
灝嗗熀鏈暟鎹被鍨嬭漿鎹㈡垚澶栧寘鍨嬫暟鎹?/dd>
isEmpty
鍒ゆ柇鏁扮粍鏄惁涓虹┖(null鍜宭ength=0鐨勬椂鍊欓兘涓虹┖)
addAll
鍚堝茍涓や釜鏁扮粍
add
娣誨姞涓涓暟鎹埌鏁扮粍
remove
鍒犻櫎鏁扮粍涓煇涓綅緗笂鐨勬暟鎹?/dd>
removeElement
鍒犻櫎鏁扮粍涓煇涓璞?浠庢搴忓紑濮嬫悳绱?鍒犻櫎絎竴涓?
eg:
        // 1.鎵撳嵃鏁扮粍
        ArrayUtils.toString(new int[] { 1423 });// {1,4,2,3}
        ArrayUtils.toString(new Integer[] { 1423 });// {1,4,2,3}
        ArrayUtils.toString(null"I'm nothing!");// I'm nothing!

        
// 2.鍒ゆ柇涓や釜鏁扮粍鏄惁鐩哥瓑,閲囩敤EqualsBuilder榪涜鍒ゆ柇
        
// 鍙湁褰撲袱涓暟緇勭殑鏁版嵁綾誨瀷,闀垮害,鏁板奸『搴忛兘鐩稿悓鐨勬椂鍊?璇ユ柟娉曟墠浼氳繑鍥濼rue
        
// 2.1 涓や釜鏁扮粍瀹屽叏鐩稿悓
        ArrayUtils.isEquals(new int[] { 123 }, new int[] { 123 });// true
        
// 2.2 鏁版嵁綾誨瀷浠ュ強闀垮害鐩稿悓,浣嗗悇涓狪ndex涓婄殑鏁版嵁涓嶆槸涓涓瀵瑰簲
        ArrayUtils.isEquals(new int[] { 132 }, new int[] { 123 });// true
        
// 2.3 鏁扮粍鐨勯暱搴︿笉涓鑷?/span>
        ArrayUtils.isEquals(new int[] { 1233 }, new int[] { 123 });// false
        
// 2.4 涓嶅悓鐨勬暟鎹被鍨?/span>
        ArrayUtils.isEquals(new int[] { 123 }, new long[] { 123 });// false
        ArrayUtils.isEquals(new Object[] { 123 }, new Object[] { 1, (long23 });// false
        
// 2.5 Null澶勭悊,濡傛灉杈撳叆鐨勪袱涓暟緇勯兘涓簄ull鏃跺欏垯榪斿洖true
        ArrayUtils.isEquals(new int[] { 123 }, null);// false
        ArrayUtils.isEquals(nullnull);// true

        
// 3.灝嗕竴涓暟緇勮漿鎹㈡垚Map
        
// 濡傛灉鏁扮粍閲屾槸Entry鍒欏叾Key涓嶸alue灝辨槸鏂癕ap鐨凨ey鍜孷alue,濡傛灉鏄疧bject[]鍒橭bject[0]涓篕eyObject[1]涓篤alue
        
// 瀵逛簬Object[]鏁扮粍閲岀殑鍏冪礌蹇呴』鏄痠nstanceof Object[]鎴栬匛ntry,鍗充笉鏀寔鍩烘湰鏁版嵁綾誨瀷鏁扮粍
        
// 濡?ArrayUtils.toMap(new Object[]{new int[]{1,2},new int[]{3,4}})浼氬嚭寮傚父
        ArrayUtils.toMap(new Object[] { new Object[] { 12 }, new Object[] { 34 } });// {1=2,
        
// 3=4}
        ArrayUtils.toMap(new Integer[][] { new Integer[] { 12 }, new Integer[] { 34 } });// {1=2,
        
// 3=4}

        
// 4.鎷瘋礉鏁扮粍
        ArrayUtils.clone(new int[] { 324 });// {3,2,4}

        
// 5.鎴彇鏁扮粍
        ArrayUtils.subarray(new int[] { 34156 }, 24);// {1,5}
        
// 璧峰index涓?(鍗崇涓変釜鏁版嵁)緇撴潫index涓?鐨勬暟緇?/span>
        ArrayUtils.subarray(new int[] { 34156 }, 210);// {1,5,6}
        
// 濡傛灉endIndex澶т簬鏁扮粍鐨勯暱搴?鍒欏彇beginIndex涔嬪悗鐨勬墍鏈夋暟鎹?br />
        
// 6.鍒ゆ柇涓や釜鏁扮粍鐨勯暱搴︽槸鍚︾浉絳?/span>
        ArrayUtils.isSameLength(new Integer[] { 135 }, new Long[] { 2L8L10L });// true

        
// 7.鑾峰緱鏁扮粍鐨勯暱搴?/span>
        ArrayUtils.getLength(new long[] { 1233 });// 3

        
// 8.鍒ゆ涓や釜鏁扮粍鐨勭被鍨嬫槸鍚︾浉鍚?/span>
        ArrayUtils.isSameType(new long[] { 13 }, new long[] { 856 });// true
        ArrayUtils.isSameType(new int[] { 13 }, new long[] { 856 });// false

        
// 9.鏁扮粍鍙嶈漿
        int[] array = new int[] { 125 };
        ArrayUtils.reverse(array);
// {5,2,1}

        
// 10.鏌ヨ鏌愪釜Object鍦ㄦ暟緇勪腑鐨勪綅緗?鍙互鎸囧畾璧峰鎼滅儲浣嶇疆,鎵句笉鍒拌繑鍥?1
        
// 10.1 浠庢搴忓紑濮嬫悳绱?鎼滃埌灝辮繑鍥炲綋鍓嶇殑index鍚﹀垯榪斿洖-1
        ArrayUtils.indexOf(new int[] { 136 }, 6);// 2
        ArrayUtils.indexOf(new int[] { 136 }, 2);// -1
        
// 10.2 浠庨嗗簭寮濮嬫悳绱?鎼滃埌灝辮繑鍥炲綋鍓嶇殑index鍚﹀垯榪斿洖-1
        ArrayUtils.lastIndexOf(new int[] { 136 }, 6);// 2

        
// 11.鏌ヨ鏌愪釜Object鏄惁鍦ㄦ暟緇勪腑
        ArrayUtils.contains(new int[] { 312 }, 1);// true
        
// 瀵逛簬Object鏁版嵁鏄皟鐢ㄨObject.equals鏂規硶榪涜鍒ゆ柇
        ArrayUtils.contains(new Object[] { 312 }, 1L);// false

        
// 12.鍩烘湰鏁版嵁綾誨瀷鏁扮粍涓庡鍖呭瀷鏁版嵁綾誨瀷鏁扮粍浜掕漿
        ArrayUtils.toObject(new int[] { 12 });// new Integer[]{Integer,Integer}
        ArrayUtils.toPrimitive(new Integer[] { new Integer(1), new Integer(2) });// new int[]{1,2}

        
// 13.鍒ゆ柇鏁扮粍鏄惁涓虹┖(null鍜宭ength=0鐨勬椂鍊欓兘涓虹┖)
        ArrayUtils.isEmpty(new int[0]);// true
        ArrayUtils.isEmpty(new Object[] { null });// false

        
// 14.鍚堝茍涓や釜鏁扮粍
        ArrayUtils.addAll(new int[] { 135 }, new int[] { 24 });// {1,3,5,2,4}

        
// 15.娣誨姞涓涓暟鎹埌鏁扮粍
        ArrayUtils.add(new int[] { 135 }, 4);// {1,3,5,4}

        
// 16.鍒犻櫎鏁扮粍涓煇涓綅緗笂鐨勬暟鎹?/span>
        ArrayUtils.remove(new int[] { 135 }, 1);// {1,5}

        
// 17.鍒犻櫎鏁扮粍涓煇涓璞?浠庢搴忓紑濮嬫悳绱?鍒犻櫎絎竴涓?
        ArrayUtils.removeElement(new int[] { 135 }, 3);// {1,5}


Anemone 2008-02-26 18:23 鍙戣〃璇勮
]]>
鍙戝笘鏈虹殑搴斿絳栫暐http://m.tkk7.com/windonly/archive/2007/10/01/150104.htmlAnemoneAnemoneMon, 01 Oct 2007 12:58:00 GMThttp://m.tkk7.com/windonly/archive/2007/10/01/150104.htmlhttp://m.tkk7.com/windonly/comments/150104.htmlhttp://m.tkk7.com/windonly/archive/2007/10/01/150104.html#Feedback0http://m.tkk7.com/windonly/comments/commentRss/150104.htmlhttp://m.tkk7.com/windonly/services/trackbacks/150104.html 涓 甯歌鍙戝笘鏈虹被鍨嬪強鍏跺師鐞?/strong>
1)紼嬪簭鑷姩鏋勫緩瀛楁鍐呭,鐒跺悗閫氳繃紼嬪簭鑷姩POST鍒版湇鍔″櫒.
2)閫氳繃鎸夐敭綺劇伒涔嬬被鐨勬ā鎷熷櫒妯℃嫙閿洏鍜岄紶鏍囨搷浣?浠ヨ揪鍒拌嚜鍔ㄥ彂甯栫殑鐩殑.
浜?鍙戝笘鏈鴻涓哄垎鏋?/strong>
鍙戝笘鏈轟富瑕佹槸涓轟簡鍙戝竷騫垮憡淇℃伅,鎵浠ヤ竴鑸彂甯栨満閮芥槸閲囩敤鍗蟲椂鍒涘緩甯愬彿==>鐒跺悗鍙戝笘==>鐒跺悗闂漢嫻佺▼鏁e竷淇℃伅.
涓?瑙e喅鏂規
1)閫氳繃澧炲姞涓涓壒孌婂瓧孌?緋葷粺鍙互閫氳繃楠岃瘉榪欎釜鐗規畩瀛楁鏉ョ‘璁ゅ綋鍓嶄俊鎭槸鍚︽槸緋葷粺瀹炴椂浜х敓.榪欑鏂規硶鍙互鏈夋晥鎶戝埗閫氳繃紼嬪簭鑷姩POST鏁版嵁鐨勫彂甯栨満,浣嗘槸鏃犳硶闃繪妯℃嫙鍣ㄧ被鍨嬬殑鍙戝笘鏈?
2)楠岃瘉鐮?楠岃瘉鐮佹槸鏈鏈夋晥鐨勯樆姝㈠彂甯栨満鐨勬墜孌?浣嗛獙璇佺爜涔熷獎鍝嶄簡鐢ㄦ埛鐨勫彂甯栦綋楠?鏍規嵁鍙戝笘鏈虹殑琛屼負鍒嗘瀽鎴戜滑鍙互閲囩敤濡傛灉褰撳墠鐢ㄦ埛娉ㄥ唽榪樻湭婊′竴涓湀鎴栬呭彂甯栨暟榪樻湭杈懼埌10涔嬪墠蹇呴渶杈撳叆楠岃瘉鐮?榪欐牱鏃笉褰卞搷鑰佺敤鎴風殑鍙戝笘浣撻獙鍙堝彲浠ヨ揪鍒版姂鍒跺彂甯栨満鐨勪綔鐢?
鍥?鐗規畩瀛楁浜х敓絳栫暐
鍙互閲囩敤鏃墮棿鎴?鏃墮棿鎴沖姞瀵?鍔犲瘑鏂規鍙傝鎴戠殑鍙︿竴綃囨枃绔?/a>),鐒跺悗鍦ㄦ湇鍔″櫒楠岃瘉褰撳墠瀹㈡埛绔紶涓婃潵鐨勬椂闂存埑鏄惁鍦ㄥ厑璁哥殑timeout涔嬪唴.

Anemone 2007-10-01 20:58 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 三级网站免费观看| 亚洲av无码专区在线电影天堂| 日日躁狠狠躁狠狠爱免费视频 | 在线毛片片免费观看| 亚洲人成色7777在线观看| 日本道免费精品一区二区| 亚洲av中文无码乱人伦在线咪咕| 最新国产乱人伦偷精品免费网站| 精品国产_亚洲人成在线高清| 女同免费毛片在线播放| 亚洲国产a∨无码中文777| 最近最好最新2019中文字幕免费| 亚洲第一二三四区| 国产精品麻豆免费版| 黄色a三级三级三级免费看| 国产黄色一级毛片亚洲黄片大全| 中文字幕看片在线a免费| 亚洲国产精品线在线观看| 99在线精品视频观看免费| 亚洲成a人片在线观看天堂无码| 国产大片51精品免费观看| 黄床大片免费30分钟国产精品| 日本红怡院亚洲红怡院最新| 最近中文字幕大全免费视频| 亚洲av无码专区在线观看亚| 伊人久久综在合线亚洲91| 97在线视频免费公开观看| 亚洲欧美日韩中文无线码| 亚洲人成无码久久电影网站| 久久国产乱子伦精品免费不卡| 亚洲Av无码一区二区二三区| 国产精品嫩草影院免费| 热久久这里是精品6免费观看| 亚洲三级视频在线观看| 亚洲人成网站在线观看青青| 日本免费网站视频www区| 麻豆91免费视频| 亚洲第一页在线观看| 亚洲精品456播放| 最近2019免费中文字幕6| 精品久久久久久亚洲综合网|