From 36be00e0f3cbe0d559c646fd2977e6e3a74aa6f9 Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Mon, 30 Sep 2024 16:57:22 +0800 Subject: [PATCH] Merge branch 'bea' of http://120.27.238.55:7000/r/exchange into bea --- src/main/java/com/xcong/excoin/processor/MarketService.java | 23 ++++++++++++++++++++++- 1 files changed, 22 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/xcong/excoin/processor/MarketService.java b/src/main/java/com/xcong/excoin/processor/MarketService.java index d47b2c9..3f3f067 100644 --- a/src/main/java/com/xcong/excoin/processor/MarketService.java +++ b/src/main/java/com/xcong/excoin/processor/MarketService.java @@ -88,7 +88,17 @@ list = (List) data; } list.add(kLine); - redisUtils.set(key, list); + int size = list.size(); + if(size>500){ + list = list.subList(size-500,size); + } + List lines = new ArrayList(); + if(CollectionUtils.isNotEmpty(list)){ + for(Object object:list){ + lines.add(object); + } + } + redisUtils.set(key, lines); // mongoTemplate.insert(kLine,"exchange_kline_"+symbol+"_"+kLine.getPeriod()); } @@ -122,4 +132,15 @@ return totalVolume; } + + public static void main(String[] args) { + List<String> list = new ArrayList<>(); + list.add("1"); + list.add("2"); + list.add("3"); + list.add("4"); + list.add("5"); + list=list.subList(2,5); + System.out.println(list); + } } -- Gitblit v1.9.1