scheduleAtFixedRate,表示以固定频率执行的任务,如果当前任务耗时较多

  • 直至任务执行完毕,并且可以获取执行结果。
  • scheduleAtFixedRate,表示以固定频率执行的任务,如果当前任务耗时较多,超过定时周期period,则当前任务结束后会立即执行。
  • scheduleWithFixedDelay,表示以固定延时执行任务,延时是相对当前任务结束为起点计算开始时间。


    public static void main (String[] args) {         ScheduledExecutorService scheduledExecutorService = Executors.newScheduledThreadPool( 5 );        scheduledExecutorService.scheduleAtFixedRate(() -> {            System.out.println( "doSomething" );        }, 1000 , 1000 , TimeUnit.MILLISECONDS);

ulp. task ( "concat:jsx" , () => {     return gulp. src (jsxComponents, { base : "." })        . pipe ( babel ({         presets : [ "@babel/preset-env" , "@babel/preset-react" ]    }))        . pipe ( concat ( "dist/js/app.bundle.js" ))        . pipe ( terser ()) // Use terser for minification

< script src= "lib/react/react.production.min.js"> script> < script src= "lib/react-dom/react-dom.production.min.js"> script> < script src= "lib/axios/axios.min.js"> script> < script src= "dist/js/app.bundle  basketzhibo.cn.js"> script>


( function ( ) {         const scripts = [             "dist/js/app.bundle.js" ,        ];  const v = new Date (). getTime ();        scripts. forEach ( src => {             document . write ( `