stopwatch优雅的时间监控方式
通常的时间监控方式
//方法运行开始
long start = System.currentTimeMillis();
do.something();
long end = System.currentTimeMillis();
log.info("某业务的耗时:" + start-end);
stopWatch方式
StopWatch sw = new StopWatch("test");
sw.start("task1");
do.something();
sw.stop();
sw.start("task2");
do.something();
sw.stop();
System.out.println(sw.prettyPrint());
//运行结果
-----------------------------------------
ms % Task name
-----------------------------------------
00948 100% task1
-----------------------------------------
ms % Task name
-----------------------------------------
00948 100% task2
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步