| | |
| | | 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()); |
| | | } |
| | | |
| | |
| | | |
| | | 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); |
| | | } |
| | | } |