亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? timetcpclienttest.java

?? apache推出的net包
?? JAVA
字號:
package org.apache.commons.net.time;

/* ====================================================================
 *
 * The Apache Software License, Version 1.1
 *
 * Copyright (c) 2003 The Apache Software Foundation.  All rights
 * reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 *
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *
 * 3. The end-user documentation included with the redistribution, if
 *    any, must include the following acknowlegement:
 *       "This product includes software developed by the
 *        Apache Software Foundation (http://www.apache.org/)."
 *    Alternately, this acknowlegement may appear in the software itself,
 *    if and wherever such third-party acknowlegements normally appear.
 *
 * 4. The names "The Jakarta Project", "Tomcat", and "Apache Software
 *    Foundation" must not be used to endorse or promote products derived
 *    from this software without prior written permission. For written
 *    permission, please contact apache@apache.org.
 *
 * 5. Products derived from this software may not be called "Apache"
 *    nor may "Apache" appear in their names without prior written
 *    permission of the Apache Group.
 *
 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
 * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
 * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
 * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
 * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
 * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 * SUCH DAMAGE.
 * ====================================================================
 *
 * This software consists of voluntary contributions made by many
 * individuals on behalf of the Apache Software Foundation.  For more
 * information on the Apache Software Foundation, please see
 * <http://www.apache.org/>.
 */

import java.net.InetAddress;
import java.util.Calendar;
import java.io.IOException;
import java.util.TimeZone;

import junit.framework.TestCase;
import org.apache.commons.net.TimeTCPClient;

public class TimeTCPClientTest extends TestCase
{
    private TimeTestSimpleServer server1;

    private int _port = 3333; // default test port

    /***
     * main for running the test.
     ***/
    public static void main(String[] args)
    {
        junit.textui.TestRunner.run(TimeTCPClientTest.class);
    }

    /***
     * open connections needed for the tests for the test.
     ***/
    protected void openConnections() throws Exception
    {
	try {
            server1 = new TimeTestSimpleServer(_port);
            server1.connect();
	} catch (IOException ioe)
	{
	    // try again on another port
	    _port = 4000;
            server1 = new TimeTestSimpleServer(_port);
            server1.connect();
	}
        server1.start();
    }

    /***
     *  tests the constant basetime used by TimeClient against tha
     *  computed from Calendar class.
     */
    public void testInitial() {
        TimeZone utcZone = TimeZone.getTimeZone("UTC");
        Calendar calendar = Calendar.getInstance(utcZone);
        calendar.set(1900, Calendar.JANUARY, 1, 0, 0, 0);
        calendar.set(Calendar.MILLISECOND, 0);
        long baseTime = calendar.getTime().getTime() / 1000L;

        assertTrue(baseTime == -TimeTCPClient.SECONDS_1900_TO_1970);
    }

    /***
     * tests the times retrieved via the Time protocol implementation.
     ***/
    public void testCompareTimes() throws Exception
    {
        openConnections();

        long time, time2;
        long clientTime, clientTime2;
        try
        {
            TimeTCPClient client = new TimeTCPClient();
            try
            {
                // We want to timeout if a response takes longer than 60 seconds
                client.setDefaultTimeout(60000);
                client.connect(InetAddress.getLocalHost(), _port);
                clientTime = client.getDate().getTime();
                time = System.currentTimeMillis();
            } finally
            {
                client.disconnect();
            }

            try
            {
                // We want to timeout if a response takes longer than 60 seconds
                client.setDefaultTimeout(60000);
                client.connect(InetAddress.getLocalHost(), _port);
                clientTime2 = (client.getTime() - TimeTCPClient.SECONDS_1900_TO_1970)*1000L;
                time2 = System.currentTimeMillis();
            } finally
            {
                client.disconnect();
            }

        } finally
        {
            closeConnections();
        }

      // current time shouldn't differ from time reported via network by 5 seconds
      assertTrue(Math.abs(time - clientTime) < 5000);
      assertTrue(Math.abs(time2 - clientTime2) < 5000);
    }

    /***
     * closes all the connections
     ***/
    protected void closeConnections()
    {
        try
        {
            server1.stop();
            Thread.sleep(1000);
        } catch (Exception e)
        {
        }
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色狠狠av一区二区三区| 久久久久99精品一区| 精品国产区一区| 日韩美女精品在线| 精品在线一区二区三区| 在线观看视频91| 久久色中文字幕| 亚洲观看高清完整版在线观看| 国产乱子伦视频一区二区三区 | 欧美在线观看你懂的| 久久一区二区视频| 日本 国产 欧美色综合| 欧美婷婷六月丁香综合色| 1区2区3区国产精品| 国产精品自拍三区| 精品成人免费观看| 日韩激情在线观看| 欧美性受xxxx黑人xyx| 中文字幕一区二区三区四区不卡| 激情综合网激情| 欧美一区二区成人| 日韩综合在线视频| 欧美视频一区在线观看| 一级特黄大欧美久久久| 91在线视频观看| 成人欧美一区二区三区| av电影天堂一区二区在线| 日本一区二区视频在线| 国产aⅴ综合色| 国产人成亚洲第一网站在线播放 | 国内成人精品2018免费看| 911国产精品| 日韩中文字幕区一区有砖一区 | 亚洲在线观看免费视频| 91精品1区2区| 亚洲狠狠丁香婷婷综合久久久| 91论坛在线播放| 亚洲狼人国产精品| 日本韩国一区二区| 亚洲国产精品自拍| 欧美日产国产精品| 日韩激情视频网站| 精品国产乱码久久久久久夜甘婷婷 | 精品免费国产二区三区| 久久国产乱子精品免费女| wwwwww.欧美系列| 国产一区二区三区高清播放| 国产亚洲一二三区| 91女厕偷拍女厕偷拍高清| 亚洲高清视频在线| 欧美成人精品1314www| 粉嫩一区二区三区性色av| 亚洲欧美一区二区三区久本道91| 欧美三级午夜理伦三级中视频| 日本女优在线视频一区二区| 精品国精品国产| 成人晚上爱看视频| 亚洲一区二区欧美| 日韩欧美一卡二卡| 成人av网站免费观看| 亚洲成人黄色小说| 国产欧美一区二区三区鸳鸯浴 | 56国语精品自产拍在线观看| 久久成人精品无人区| 国产精品区一区二区三区| 色屁屁一区二区| 精品一区二区免费在线观看| 国产精品夫妻自拍| 91精品国产综合久久蜜臀 | 国产一区二区在线影院| 亚洲欧美日韩国产另类专区| 在线不卡免费av| 成人性生交大合| 青青草原综合久久大伊人精品| 日本一区二区免费在线| 91麻豆精品国产91久久久久久久久 | 在线视频你懂得一区二区三区| 轻轻草成人在线| 亚洲九九爱视频| 精品久久一二三区| 欧美中文字幕一区二区三区亚洲| 韩国成人福利片在线播放| 亚洲国产一区二区a毛片| 久久婷婷成人综合色| 在线不卡免费欧美| 91行情网站电视在线观看高清版| 国产老肥熟一区二区三区| 性久久久久久久久| 亚洲美女视频一区| 国产精品免费网站在线观看| 欧美成人vr18sexvr| 欧美乱熟臀69xxxxxx| 色综合天天视频在线观看| 国产精品亚洲午夜一区二区三区 | 91麻豆精品国产综合久久久久久 | 日韩欧美国产一二三区| 欧美性大战xxxxx久久久| 99r国产精品| 成人午夜av在线| 国产一区二区调教| 国产在线精品一区二区三区不卡| 手机精品视频在线观看| 亚洲综合色噜噜狠狠| 亚洲精品精品亚洲| 亚洲欧美日韩精品久久久久| 亚洲天堂a在线| 亚洲色图视频网站| 亚洲人妖av一区二区| 亚洲私人黄色宅男| 亚洲欧洲精品成人久久奇米网| 国产调教视频一区| 久久午夜羞羞影院免费观看| 久久蜜桃香蕉精品一区二区三区| 欧美精品一区二区在线观看| 欧美一级高清片在线观看| 日韩一级二级三级| 欧美大胆一级视频| 久久久亚洲精品石原莉奈| 国产欧美一区二区精品性色超碰 | 日韩小视频在线观看专区| 91.com视频| 日韩欧美一区二区不卡| 亚洲精品一区在线观看| 久久一夜天堂av一区二区三区| 精品国产a毛片| 中文字幕国产一区| 亚洲三级电影网站| 亚洲二区在线视频| 久久精品国产99久久6| 国产在线精品一区二区夜色| 国产精品自拍av| 99v久久综合狠狠综合久久| 欧美亚洲国产一区二区三区 | 午夜伊人狠狠久久| 日韩不卡免费视频| 国产一区999| 91在线小视频| 在线综合亚洲欧美在线视频| 久久久久久久久一| 亚洲女爱视频在线| 久久国产精品免费| 91亚洲精品久久久蜜桃网站| 欧洲精品一区二区| 日韩欧美你懂的| 中文字幕一区二区三区av| 亚洲国产色一区| 国内欧美视频一区二区| 91污在线观看| 欧美一区二区三区在线| 国产欧美精品一区二区色综合朱莉| 亚洲人成7777| 狠狠久久亚洲欧美| 91美女蜜桃在线| 久久影院午夜论| 亚洲高清免费观看| 成人蜜臀av电影| 91精品国产福利| 亚洲特黄一级片| 精品亚洲国产成人av制服丝袜| 91免费在线视频观看| 精品国产伦一区二区三区观看体验 | 紧缚捆绑精品一区二区| 91亚洲精品久久久蜜桃| 欧美成人乱码一区二区三区| 一区二区三区在线播| 国产精品99久久久久久久女警 | av电影在线观看一区| 欧美一级片在线| 亚洲视频在线观看三级| 国产精品综合一区二区三区| 精品污污网站免费看| 日韩伦理av电影| 韩国三级中文字幕hd久久精品| 欧美色综合天天久久综合精品| 国产精品私人自拍| 久久精品国产精品亚洲综合| 欧美亚男人的天堂| 亚洲视频在线观看一区| 高清成人免费视频| 久久久另类综合| 蜜臀va亚洲va欧美va天堂 | 色婷婷国产精品久久包臀| 26uuu久久天堂性欧美| 日本美女一区二区| 欧美在线免费观看亚洲| 亚洲欧美另类图片小说| 成人午夜又粗又硬又大| 精品91自产拍在线观看一区| 麻豆一区二区三| 91麻豆精品国产91久久久资源速度| 亚洲一区二区视频| 欧美日韩综合在线免费观看| 亚洲日本va在线观看| 色偷偷成人一区二区三区91 | 久久精品视频一区二区三区| 久久精品国产99国产| 精品久久久久久久久久久久久久久久久| 亚洲另类中文字| 欧美色中文字幕| 视频一区二区三区在线|