博客变为论坛,修改编辑器为正常编辑器

This commit is contained in:
limqhz
2022-05-05 01:11:09 +08:00
parent f701baaf04
commit 69941133b8
28 changed files with 457 additions and 187 deletions

View File

@@ -0,0 +1,54 @@
package com.quinn.test;
import com.quinn.QuinnApplication;
import com.quinn.common.QuinnConstant;
import com.quinn.pojo.Source;
import com.quinn.service.SourceService;
import com.quinn.utils.RedisUtils;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;
import org.springframework.util.CollectionUtils;
import org.springframework.util.StringUtils;
import javax.annotation.Resource;
import java.util.List;
@RunWith(SpringRunner.class)
@SpringBootTest(classes={QuinnApplication.class})
public class RedisTest {
@Resource
SourceService sourceService;
@Resource
RedisUtils redisUtils;
@Test
public void updateViewTask(){
List<String> keys = redisUtils.scan(QuinnConstant.SOURCE_KEY + QuinnConstant.REDIS_PATTEN);
if (!CollectionUtils.isEmpty(keys)){
keys.forEach(x->{
Source source = sourceService.getById(getIdFromKey(x,QuinnConstant.SOURCE_KEY));
if (source != null && !StringUtils.isEmpty(source.getSourceName())){
source.setDownRecord(Integer.parseInt(redisUtils.get(x)));
sourceService.updateById(source);
redisUtils.del(x);
}
});
}
}
@Test
public void setTestKey(){
redisUtils.set(QuinnConstant.SOURCE_KEY+1,"123");
redisUtils.set(QuinnConstant.SOURCE_KEY+2,"456");
redisUtils.set(QuinnConstant.SOURCE_KEY+3,"789");
}
private String getIdFromKey(String key,String keyType){
return key.substring(keyType.length());
}
}