速度 = 距離 / 時間; java 肯定是能實現(xiàn)的。前提需要移動設(shè)備,測量距離; 或者調(diào)用 XXX地圖的API,你自身有定位服務(wù),能計算出距離;
迪慶州ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!
給你找的例子,你可以試試能不能使用
命令格式:
ping ip地址 -l 字節(jié)數(shù)
注:上面的命令中 l 是字母l,不是數(shù)字1
網(wǎng)速等于≈(發(fā)送的字節(jié)數(shù)/返回的時間[毫秒])K字節(jié)
以上計算的結(jié)果速為字節(jié)(byte),不是我們通常說的位(bps)
如:
C:\Documents and Settings\Administratorping 202.101.224.68 -l 1000
Pinging 202.101.224.68 with 1000 bytes of data:
Reply from 202.101.224.68: bytes=1000 time=38ms TTL=251
Reply from 202.101.224.68: bytes=1000 time=38ms TTL=251
Reply from 202.101.224.68: bytes=1000 time=38ms TTL=251
Reply from 202.101.224.68: bytes=1000 time=38ms TTL=251
Ping statistics for 202.101.224.68:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 38ms, Maximum = 38ms, Average = 38ms
根據(jù)上述發(fā)送及返回的信息可以簡單得出到地址202.101.224.68的網(wǎng)速為:
網(wǎng)速等于≈(發(fā)送的字節(jié)數(shù)/返回的時間[毫秒])K字節(jié)
≈1000/38K字節(jié)
≈26.32K字節(jié)
附:ping命令幫助說明
-l size Send buffer size
-w timeout Timeout in milliseconds to wait for each reply.
-n count Number of echo requests to send.
-----------------------------------------
PING與網(wǎng)速的關(guān)系:
由于PING包的大小前面已經(jīng)講了,PING包的默認(rèn)大小為32字節(jié),對于現(xiàn)在的網(wǎng)絡(luò),你的網(wǎng)速大小并不能對你PING的大小起到絕對的影響,最主要的影響因素是地區(qū)。
1:距離越遠(yuǎn)PING越高。
2:本地運營商機房質(zhì)量以及承載能力,也就是所謂暴PING的問題。
3:游戲運營商服務(wù)器機房質(zhì)量以及承載能力,也就是是否為專線的問題以及服務(wù)器所在地網(wǎng)絡(luò)情況。
4:全國網(wǎng)絡(luò)大環(huán)境。也就是高峰段以及各運營商之間競爭的問題。
-----------------------------------------
public class PingTest {
public static void main(String args[])
{
String[] addrs= {""};
if (addrs.length 1)
{
System.out.println("syntax Error!");
}
else
{
for(int i=0;iaddrs.length;i++){
String line = null;
try
{
Process pro = Runtime.getRuntime().exec("ping " + addrs[i]+" -l 1000 -n 4");
BufferedReader buf = new BufferedReader(new InputStreamReader(pro.getInputStream()));
while((line = buf.readLine()) != null){
int position=0;
if((position=line.indexOf("Average"))=0)
{ System.out.println(line);
String value="/blog/line.substring(position+10,line.lastIndexOf(""ms"));
System.out.println("your speed is:"+(1000/Integer.parseInt(value))+"KB");
}
}
}
catch(Exception ex)
{
System.out.println(ex.getMessage());
}
}
}
}
}
尊敬的用戶您好,請按照如下步驟進行檢查和判斷:
(1) 將您的電腦直接接入ADSL貓或LAN線路,即排除網(wǎng)絡(luò)內(nèi)其他電腦、設(shè)備干擾因素導(dǎo)致您網(wǎng)速變慢,如果測試網(wǎng)速正常,可能因網(wǎng)絡(luò)設(shè)備故障或多臺電腦使用導(dǎo)致網(wǎng)速變慢。
(2) 關(guān)閉您ADSL貓或路由器等網(wǎng)絡(luò)設(shè)備無線功能,防止他人盜用或攻擊您的無線網(wǎng)絡(luò)導(dǎo)致網(wǎng)速變慢,您若需要使用無線功能,需要設(shè)置無線密碼并定期更換密碼。
(3) 關(guān)閉您電腦上后臺程序,尤其是一些P2P下載軟件,這些軟件在“盜用”您的網(wǎng)絡(luò)帶寬,建議關(guān)閉一些陌生的進程。
希望我的回答能夠幫助您,更多詳情,請您登錄(安徽)電信網(wǎng)上營業(yè)廳查看,祝生活愉快!
檢查網(wǎng)絡(luò)的連接狀況可以用PING使命。
1、點擊開始菜單。
2、選擇運行。快捷鍵為WIN徽標(biāo)鍵+R。
3、輸入CMD回車。
4、在彈出的DOS對話框中輸入ping XXXX(IP地址或網(wǎng)址) -t回車。
5、如果顯示timeout則網(wǎng)絡(luò)未連接或掉包。如果顯示字節(jié)、時間等信自息則網(wǎng)絡(luò)正常,時間的MS數(shù)越小,說明網(wǎng)速越快。
Ping 是Windows、Unix和Linux系統(tǒng)下的一個命令。ping也屬于一個通信協(xié)議,是TCP/IP協(xié)議的一部分。利用“ping”命令可以檢查網(wǎng)絡(luò) 是否連通,可以很好地分析和判定網(wǎng)絡(luò)故障。應(yīng)用格式:Ping空格IP地址。該命令還可以加許多參數(shù)使用,具體是鍵入Ping按回車即可看到詳細(xì)說明。
1. JAVA還沒有API可以做到。
2. 可以通過腳本等到主機的網(wǎng)絡(luò)流量:windown使用wmi,linux使用命令(watch -n 1 "/sbin/ifconfig eth0 | grep bytes")。
3. 另外就是SNMP協(xié)議,通過對于的MID獲得主機或者網(wǎng)絡(luò)設(shè)備的流量。
java有個開源的實現(xiàn)叫做SNMP4J,你可以google “SNMP4J 網(wǎng)絡(luò)流量”搜索到大量信息。(
使用SNMP輪詢做實事流量監(jiān)控的頻率不要太高,否則會有負(fù)載問題。)
當(dāng)前題目:java網(wǎng)絡(luò)測速代碼 測速網(wǎng)在線網(wǎng)速測試網(wǎng)絡(luò)測速
文章地址:http://vcdvsql.cn/article30/hpgspo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護、響應(yīng)式網(wǎng)站、自適應(yīng)網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、企業(yè)建站、網(wǎng)站導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)