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

安徽柱石建设有限公司网站wordpress noinput

安徽柱石建设有限公司网站,wordpress noinput,深圳做网站比较,软件开发培训学校排名简述 有时我们在做开发的时候需要记录每个任务执行时间#xff0c;或者记录一段代码执行时间#xff0c;最简单的方法就是打印当前时间与执行完时间的差值#xff0c;然后这样如果执行大量测试的话就很麻烦#xff0c;并且不直观#xff0c;如果想对执行的时间做进一步控制…简述 有时我们在做开发的时候需要记录每个任务执行时间或者记录一段代码执行时间最简单的方法就是打印当前时间与执行完时间的差值然后这样如果执行大量测试的话就很麻烦并且不直观如果想对执行的时间做进一步控制则需要在程序中很多地方修改目前spring-framework提供了一个StopWatch类可以做类似任务执行时间控制也就是封装了一个对开始时间结束时间记录工具 案例 1 . 统计输出总耗时 import org.springframework.util.StopWatch;public class SpringStopWatchExample {public static void main (String[] args) throws InterruptedException {StopWatch sw new StopWatch();sw.start();//long task simulationThread.sleep(1000);sw.stop();System.out.println(sw.getTotalTimeMillis());} }输出 10132 . 输出最后一个任务的耗时 public class SpringStopWatchExample2 {public static void main (String[] args) throws InterruptedException {StopWatch sw new StopWatch();sw.start(A);//setting a task name//long task simulationThread.sleep(1000);sw.stop();System.out.println(sw.getLastTaskTimeMillis());} }输出 10093 . 以优雅的格式打出所有任务的耗时以及占比 import org.springframework.util.StopWatch;public class SpringStopWatchExample3 {public static void main (String[] args) throws InterruptedException {StopWatch sw new StopWatch();sw.start(A);Thread.sleep(500);sw.stop();sw.start(B);Thread.sleep(300);sw.stop();sw.start(C);Thread.sleep(200);sw.stop();System.out.println(sw.prettyPrint());} }输出 StopWatch : running time (millis) 1031 ----------------------------------------- ms % Task name ----------------------------------------- 00514 050% A 00302 029% B 00215 021% C4 . 序列服务输出耗时信息 Override public long nextSeq(String name) {StopWatch watch new StopWatch();watch.start(单序列获取总消耗);long sequence generator.generateId(name);watch.stop();logger.info(watch.prettyPrint());return sequence; }更好多方 不同的打印结果 1 . getTotalTimeSeconds() 获取总耗时秒同时也有获取毫秒的方法 2 . prettyPrint() 优雅的格式打印结果表格形式 3 . shortSummary() 返回简短的总耗时描述 4 . getTaskCount() 返回统计时间任务的数量 5 . getLastTaskInfo().getTaskName() 返回最后一个任务TaskInfo对象的名称总结 以后我们统计代码执行效率建议大家都使用这个工具来进行输出不需要在starttime、endtime再相减计算用优雅的方式来完成这件事情
http://www.pierceye.com/news/900966/

相关文章:

  • 网站集成微信登录ai logo设计网站
  • 给客户做网站kesioncms企业网站蓝色模板
  • 哪个网站可以做视频播放器建筑工程网络计划方法
  • 长沙做网站的有哪些wordpress投稿页面路径怎么写
  • 京东第一次做网站如何做像淘宝一样的网站
  • 南湖网站建设公司怎么用iapp做网站软件
  • 永康网站建设专业公司六安网约车收入怎么样
  • 长沙品质企业建站服务电话随州公司做网站
  • 怎么做期货网站永久免费linux服务器
  • 怎么访问被禁止的网站微信商城网站方案
  • 建设网站需要会什么简单网页代码html
  • 南通网站怎么推广淘客选品网站开发
  • 网站开发的风险与风险管理网站名字
  • 朝阳网站视频拍摄脚本
  • 嘉兴建站模板源码郑州网站开发的公司电话
  • 新乡网站开发的公司电话百度热搜风云榜
  • 福永网站的建设福州
  • 抚州市临川区建设局网站eaccelerator wordpress
  • 如何让网站自适应屏幕门户网站主要特点和功能
  • 网站维护费用怎么收网站下载的软件怎么安装
  • 做电子相册的网站省住房和城乡建设厅官方网站
  • 什么是自助网站网页设计与制作课件和素材
  • 如何为网站建设内容wordpress去水印插件
  • 办公家具网站模版制作手机软件网站
  • 诚信网站认证必需做吗网站建设mfdos
  • 廊坊网站建设哪家权威网址导航大全排名
  • 北京建站公司哪个好05网电子书
  • 权威网站设计wordpress通知站点360搜索
  • 做靓号网站凡客小程序
  • 创建网站开发公司公司做个网站