|
@@ -80,24 +80,27 @@ public class HlwTask {
|
|
|
|
|
|
|
|
|
public static void main(String[] args) {
|
|
|
- SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
|
- long startTime = System.currentTimeMillis();
|
|
|
- long count = 0;
|
|
|
- for (int i = 0; i < 1000000; i++) {
|
|
|
- for (int j = 0; j < 1000000; j++) {
|
|
|
- count += 1;
|
|
|
- }
|
|
|
- }
|
|
|
- System.out.println(count);
|
|
|
- long endTime = System.currentTimeMillis();
|
|
|
- System.out.println("耗时:" + (endTime - startTime) / 1000 + "秒");
|
|
|
- System.out.println("耗时:" + (endTime - startTime) / (1000 * 60) + "分");
|
|
|
+// SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
|
+// long startTime = System.currentTimeMillis();
|
|
|
+// long count = 0;
|
|
|
+// for (int i = 0; i < 1000000; i++) {
|
|
|
+// for (int j = 0; j < 1000000; j++) {
|
|
|
+// count += 1;
|
|
|
+// }
|
|
|
+// }
|
|
|
+// System.out.println(count);
|
|
|
+// long endTime = System.currentTimeMillis();
|
|
|
+// System.out.println("耗时:" + (endTime - startTime) / 1000 + "秒");
|
|
|
+// System.out.println("耗时:" + (endTime - startTime) / (1000 * 60) + "分");
|
|
|
+
|
|
|
}
|
|
|
|
|
|
- @Scheduled(cron = "0 0 1 * * ? ")
|
|
|
+// @Scheduled(cron = "0 0/2 * * * ?")
|
|
|
+ @Scheduled(cron = "0 1 * * * ?")
|
|
|
public void getAllLeader() throws Exception {
|
|
|
log.info("获取所有领导信息-任务开始");
|
|
|
- String[] leaderChannelId = {"145044", "341997", "341998", "341999", "342000", "342002", "342003", "342004", "342005", "344559", "145052", "145046"};
|
|
|
+// "344559", "145052", "145046"
|
|
|
+ String[] leaderChannelId = {"145044", "460720", "341998", "341999", "342000", "342002", "342003", "342004", "342005"};
|
|
|
JSONArray jsonArray = new JSONArray();
|
|
|
for (String channelId : leaderChannelId) {
|
|
|
JSONObject hlwArticleList = HlwHttpUtil.getHlwArticleList2(1, 1, channelId, HlwHttpUtil.getHlwToken());
|
|
@@ -112,7 +115,7 @@ public class HlwTask {
|
|
|
}
|
|
|
} catch (Exception e) {
|
|
|
log.info("获取文章失败");
|
|
|
- return;
|
|
|
+ continue;
|
|
|
}
|
|
|
|
|
|
JSONObject jsonObject;
|
|
@@ -120,7 +123,7 @@ public class HlwTask {
|
|
|
jsonObject = JSONUtil.parseObj(data.get(0));
|
|
|
} catch (Exception e) {
|
|
|
log.info("获取文章失败");
|
|
|
- return;
|
|
|
+ continue;
|
|
|
}
|
|
|
String docId = jsonObject.getStr("DOCID");
|
|
|
String docUrl = jsonObject.getStr("DOCPUBURL");
|
|
@@ -130,7 +133,7 @@ public class HlwTask {
|
|
|
hlwArticleInfo.set("DOCPUBURL", docUrl.substring(0, docUrl.lastIndexOf("/") + 1));
|
|
|
} catch (Exception e) {
|
|
|
log.info("获取文章详细失败");
|
|
|
- return;
|
|
|
+ continue;
|
|
|
}
|
|
|
jsonArray.add(hlwArticleInfo);
|
|
|
Thread.sleep(800);
|
|
@@ -138,7 +141,6 @@ public class HlwTask {
|
|
|
redisUtil.set("nazw_hlw_allLeader", jsonArray);
|
|
|
log.info("获取所有领导信息-成功");
|
|
|
}
|
|
|
-
|
|
|
// @Scheduled(cron = "0 10 0 * * ?")
|
|
|
// @Async("threadPoolTaskExecutor")//多个定时器需要用到的线程池
|
|
|
// @GetMapping("/getTodayData")
|