2020年10月2日

计算比输出快

摘要: 今天学多线程写了个fori循环,然后发现叠加计算到100000比控制台输出1000000要快的多,并且改用日志替代控制台输出花费的时间是差不多的。嗯……System.out.prinln是操作流,比单纯的计算慢好理解,计算是4ms,输出2.5s。然后程序中是不是应该减少不必要的日志打印?这样会使程序 阅读全文

posted @ 2020-10-02 12:07 我欲皆真 阅读(98) 评论(0) 推荐(0) 编辑

main方法里面写了个线程start,结果每次都是main的先顺序执行完成?

摘要: 说来挺傻的,写了个new Thread().start()就没想到,在没有执行到start那一步之前,还是走的单线程啊,顺序执行下来,你start方法写在后面当然就后执行啊。 然后把start往前一提,就变成交叉执行输出了。 package com.thread.simple; public cla 阅读全文

posted @ 2020-10-02 08:24 我欲皆真 阅读(615) 评论(0) 推荐(0) 编辑

Spring boot异常处理

摘要: 使用两个注解就可以了。 一个放在类上的@ControllerAdvice,该注解是对于整个工程生效,如果想提升效率,可以通过basepackages来指定包 一个是放在方法上的@ExceptionHandler,该方法的参数一般是某个异常,表明该方法对某种异常做处理 如果你配置好后,发现该异常处理方 阅读全文

posted @ 2020-10-02 06:21 我欲皆真 阅读(118) 评论(0) 推荐(0) 编辑

导航