当前位置: 首页 > news >正文

免费的行情软件网站下载免费网站优化技术

免费的行情软件网站下载免费,网站优化技术,网站建设个人简历的网页制作,微信公众号制作方法项目里需要对动态配置的Ip列表都去ping下延迟,取出其中最小的三个进行随机取值然后去连接,倒腾了一下午终于搞出来了! 需求实现思路: 1.找到方法去ping IP地址; 2.同时去Ping,不能让用户等待&#xff1b…

项目里需要对动态配置的Ip列表都去ping下延迟,取出其中最小的三个进行随机取值然后去连接,倒腾了一下午终于搞出来了!

需求实现思路:

1.找到方法去ping IP地址;

2.同时去Ping,不能让用户等待;

3.根据获取的ping的列表排序,取前三的地址随机返回;

3.同步等待,获取最小ping值Ip后在执行以下操作。

核心方法:

private fun pingIP(ip: String): PingBean {val command = "ping -c 1 -W 1 $ip"val proc = Runtime.getRuntime().exec(command)val reader = BufferedReader(InputStreamReader(proc.inputStream))if (proc.waitFor() == 0) {val result = StringBuilder()while (true) {val line = reader.readLine() ?: breakresult.append(line).append("\n")}Timber.tag(AppConstant.TAG).e("ping OK")return PingBean(ip, getPing(result.toString()))//getPing()方法在后面,是获取平均延迟。}return PingBean(ip, 10000.0)}

代码详解:参数:传入IP地址 返回值:把IP和得到的延迟返回,getPing()是获取到平均延迟。

第一个command ,代表着要去执行的计算机指令,这个指令你可以直接拿到控制台去执行。

-c 代表次数,-W代表超时时间。

上面的意思是:已发送10个数据包,已接收10个数据,0.0%数据包丢失,10个数据超出等待时间 

下面的 min/avg/max/stddev = 39.420/45.341/47.971/3.133 ms 最小延迟/平均/最大/标准差(标准差越小越好)

http://www.khdw.cn/news/16042.html

相关文章:

  • 景县有专业做网站人员吗什么是全网营销推广
  • wpf 网站开发seo专员是什么意思
  • 国产一级a做爰片免费网站交换友链是什么意思
  • 做网站购买空间多少钱百度信息流怎么投放
  • 红色色系网站百度销售
  • wordpress 建立第二个网站google登录
  • 青岛高端模板建站互联网广告优化
  • 多软件网站下载安装制作链接的小程序
  • 科技部做财务决算的网站是什么网店营销与推广策划方案
  • 山东网站建设公司关键词竞价排名名词解释
  • 长春电商网站建设多少钱百度app免费下载
  • 日照seo优化公司抖音搜索优化
  • 政务信息化建设网站网店交易平台
  • 电子商务网站建设与管理的有关论文百度热搜关键词排行榜
  • 成年人夜大seo查询 站长之家
  • 郑州做网站天强科技媒体网站
  • wordpress 底部 copyright 时间上海哪家优化公司好
  • 运营一个网站的成本外链发布平台有哪些
  • 电子元器件网站建设网络营销成功案例分析其成功原因
  • 一 网站建设总体目标今日国际新闻最新消息事件
  • 南阳网站制作南京seo优化公司
  • 做购物网站需不需要交税费分类达人介绍
  • 给客户建设网站税率泰州seo排名扣费
  • dede 网站地图模板青岛网站排名公司
  • 网站开发的教学视频教程百度网盘私人资源链接
  • 35云主机做网站对视频大小限制电商是做什么的
  • 网站自动生成网页seo在哪可以学
  • 商城网站大全手机百度搜索引擎入口
  • 怎样提高网站点击率互联网精准营销
  • 新野做网站网站如何推广运营