java两处获取时间为什么一处获取的是服务器时间一处是现实时

java两处获取时间为什么一处获取的是服务器时间一处是现实时,第1张

1、现在时间调用的是jvm时间,而jvm使用的时间默认是0时区的时间。

2、mybatis将本地的数据传入到mysql数据库服务器的时候,服务器会对数据进行检测,会把date类型的数据自动转换为mysql服务器所对应的时区,即0时区。

Date dateAndTime = new Date() //Java获取服务器当前日期和时间

System.out.println(dateAndTime .toString())

其实你有思路了啊。

问题简化一下:对一个ip,一个线程请求100次。该次请求的响应时间为调用httpclient前的响应时间减去接收到httpclient响应的时间。注意,本次请求是否有效要判断。平均响应时间和最大响应时间只不过是响应时间的统计而已,可以用数据库来做。

就是说数据库记录每次测试请求的响应时间,成功与否。统计数据最后出来。

只所以用多线程,是因为单线程顺序请求100次,不能模拟服务器真正的情况。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/185155.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-29
下一篇2023-03-29

发表评论

登录后才能评论

评论列表(0条)

    保存