<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    MDA/MDD/TDD/DDD/DDDDDDD
    posts - 536, comments - 111, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    ftp筆記

    Posted on 2008-09-26 16:02 leekiang 閱讀(992) 評論(0)  編輯  收藏 所屬分類: ftp,http,tcp,udp等
    1,用filezilla服務器時可以方便的給一個用戶分配多個目錄,先設置一個主目錄,別的目錄可以用別名(必須以"/"符號開頭),這樣別的目錄就虛擬為主目錄下的子目錄了。不知道支不支持設置局域網里的其他機器的文件夾,要是支持就更好了。

    2,ftp 文件上傳服務器設置的幾點經驗和竅門!
    http://hi.baidu.com/wgzx/blog/item/554976affaa3d1fffbed5098.html

    3,FileZilla FTP Server安裝設置教程
    FileZilla Server Interface-->edit-->settings-->general settings-->Max.Number of users(允許最大并發連接客戶端的數量)

    4,http://www.tkk7.com/yegucheng/archive/2007/10/26/156008.html
    在使用apache的net包處理Serv-U和x-lighgt時遇到的幾點不同
    進入一個空目錄:
    ?在serv-U下,調用fTPClient.changeWorkingDirectory("")方法沒有任何問題(指向一個空的目錄)
    ?在x-light下,調用方法,會返回501信息
    當下載完文件后:
    ?使用 fTPClient.retrieveFileStream(url)方法下載文件,在serv-U下,可以直接下載下一個文件
    ?但是在x-light下,調用 fTPClient.retrieveFileStream(url)方法后,
    ?必須執行 fTPClient.completePendingCommand()方法,關閉當前下載操作,
    ?才能執行下一個下載任務(在net包的API中有相關的規定)。

    5,摘自http://blog.csdn.net/wangjian5748/archive/2008/11/28/3404619.aspx
    commons-net的FTPClient,在使用public InputStream retrieveFileStream(String remote)
    方法時需要特別注意,在調用這個接口后,一定要手動close掉返回的InputStream,然后再調用completePendingCommand方法,若不是按照這個順序,則不對,偽代碼:
    1. InputStream?is?=?ftpClient.retrieveFileStream(remote);
    2. is.close();
    3. ftpClient.completePendingCommand();
    retrieveFileStream的API文檔說的有點羅嗦,還可以使用下列方法來替換上述使用方式
    使用一個中間文件來做一個轉接,這種方式比上述方法的好處就是自己容易控制,不容易出問題。偽代碼如下:
    1. File?localFile?=?new?File(localPath,?localFileName);
    2. OutputStream?output?=?new?FileOutputStream(localFile);
    3. ftpClient.retrieveFile(remoteFileName,?output);
    4. output.close();
    5. InputStream?input?=?new?FileInputStream(localFile);
    關于原因這里有比較具體的分析:http://marc.info/?l=jakarta-commons-user&m=110443645016720&w=2
    簡單來說:completePendingCommand()會一直在等FTP Server返回226 Transfer complete,但是FTP Server只有在接受到InputStream執行close方法時,才會返回。所以先要執行close方法

    6,
    Java實現的ftp服務器 源代碼

    7,java ftp
    http://hi.baidu.com/montaojavahome/blog/item/d8d2691e1236241940341722.html

    使用J-FTP上傳下載




    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 在线观看免费视频一区| 伊人免费在线观看| 免费人成视频在线| 精品日韩99亚洲的在线发布| 曰批视频免费40分钟试看天天 | 亚洲精品永久在线观看| 成人免费淫片在线费观看| 亚洲日产乱码一二三区别 | 日韩精品免费一级视频| 亚洲第一页中文字幕| 国产99视频精品免费观看7| 狠狠色伊人亚洲综合网站色 | 18禁无遮挡无码国产免费网站| 图图资源网亚洲综合网站| 99久久综合精品免费| 亚洲av无码片区一区二区三区| 成人人免费夜夜视频观看| 黄色a级片免费看| 亚洲乱亚洲乱妇无码麻豆| 99爱在线精品视频免费观看9| 亚洲导航深夜福利| 日本免费一区二区三区最新vr| 免费看黄网站在线看| 亚洲成av人在线视| 欧美日韩国产免费一区二区三区| 亚洲.国产.欧美一区二区三区| 亚洲午夜无码片在线观看影院猛| 成人久久免费网站| 亚洲国产日韩精品| 亚洲一区日韩高清中文字幕亚洲 | 91福利视频免费观看| 色婷五月综激情亚洲综合| 亚洲AV永久无码精品一区二区国产| 中文字幕一区二区免费| 亚洲已满18点击进入在线观看| 免费人成网站在线高清| 精品成人免费自拍视频| 亚洲精品无码久久| 水蜜桃亚洲一二三四在线| 国产成人免费A在线视频| 久久99精品视免费看|