修改腾讯云数据连接

master
bynt 5 months ago
parent e30bc38567
commit 1f04d9770b

@ -6,8 +6,8 @@ spring:
connection-test-query: select 1 connection-test-query: select 1
auto-commit: true auto-commit: true
#注意的是这个地方的定义需要用在DataSourceConfig.java里面使用是因为在定义JobEventConfig.java的时候需要引入自定义dataSource #注意的是这个地方的定义需要用在DataSourceConfig.java里面使用是因为在定义JobEventConfig.java的时候需要引入自定义dataSource
password: yuyou@RDS2020 password: baiye@TDB2024
jdbc-url: jdbc:mysql://rm-bp1693kl5d490o5cn.mysql.rds.aliyuncs.com:3306/ad_platform?serverTimezone=Asia/Shanghai&characterEncoding=utf8&useSSL=false&rewriteBatchedStatements=true&zeroDateTimeBehavior=convertToNull jdbc-url: jdbc:mysql://sh-cdb-ng5dv8mm.sql.tencentcdb.com:63955/ad_platform?serverTimezone=Asia/Shanghai&characterEncoding=utf8&useSSL=false&rewriteBatchedStatements=true&zeroDateTimeBehavior=convertToNull
username: root username: root
redis: redis:
#数据库索引 #数据库索引

@ -7,10 +7,10 @@ spring:
port: 6379 port: 6379
password: password:
datasource: datasource:
url: jdbc:mysql://${MYSQL_HOST:rm-bp1693kl5d490o5cn.mysql.rds.aliyuncs.com}:${MYSQL_PORT:3306}/${MYSQL_DB:gateway}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true url: jdbc:mysql://${MYSQL_HOST:sh-cdb-ng5dv8mm.sql.tencentcdb.com}:${MYSQL_PORT:63955}/${MYSQL_DB:gateway}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true
driver-class-name: com.mysql.jdbc.Driver driver-class-name: com.mysql.jdbc.Driver
username: ${MYSQL_USER:root} username: ${MYSQL_USER:root}
password: ${MYSQL_PASSWORD:yuyou@RDS2020} password: ${MYSQL_PASSWORD:baiye@TDB2024}
cloud: cloud:
gateway: gateway:
discovery: discovery:

@ -49,7 +49,7 @@ public class CallImportDTO {
private String variable; private String variable;
private List<Variable> variableList; // private List<Variable> variableList;
} }

@ -161,14 +161,17 @@ public class DecryptTask {
try { try {
List<CallImportDTO.Source> sendClientList = Lists.newArrayList(); List<CallImportDTO.Source> sendClientList = Lists.newArrayList();
list.forEach(str -> { list.forEach(str -> {
List<CallImportDTO.Variable> variableList = Lists.newArrayList(); /*List<CallImportDTO.Variable> variableList = Lists.newArrayList();
CallImportDTO.Source client = new CallImportDTO.Source(); CallImportDTO.Source client = new CallImportDTO.Source();
CallImportDTO.Variable variable = CallImportDTO.Variable variable =
CallImportDTO.Variable.builder().field CallImportDTO.Variable.builder().field
(str.getTag()).value(str.getTag()).build(); (str.getTag()).value(str.getTag()).build();
variableList.add(variable); variableList.add(variable);
client.setCellphone(str.getNid());
client.setVariableList(variableList);
sendClientList.add(client);*/
CallImportDTO.Source client = new CallImportDTO.Source();
client.setCellphone(str.getNid()); client.setCellphone(str.getNid());
client.setVariableList(variableList);
sendClientList.add(client); sendClientList.add(client);
}); });
dto.setClientList(sendClientList); dto.setClientList(sendClientList);

@ -44,37 +44,44 @@ public class CSVFileUtil {
} }
public static void main(String[] args) { public static void main(String[] args) {
File file = new File("C:\\Users\\a\\Desktop\\jl-tztb1-xsxt2-010.csv");
List<String> phoneList = Lists.newArrayList(); List<String> phoneList = Lists.newArrayList();
List<String> tagStr = Lists.newArrayList(); List<String> tagStr = Lists.newArrayList();
CsvReader reader = CsvUtil.getReader(); CsvReader reader = CsvUtil.getReader();
String tag = "";
for (int i = 1; i < 3; i++) {
File file = new File("C:\\Users\\a\\Desktop\\a-" + i + ".csv");
// 解析文件
CsvData data = reader.read(file);
CsvRow strings = data.getRows().get(DefaultNumberConstants.ZERO_NUMBER);
tag = strings.get(DefaultNumberConstants.ONE_NUMBER);
// csv通配
data.getRows().forEach(clue -> {
phoneList.add(clue.size() == DefaultNumberConstants.THREE_NUMBER
? clue.get(DefaultNumberConstants.ZERO_NUMBER) : clue.get(DefaultNumberConstants.TWO_NUMBER));
//tagStr.add(tag);
});
}
// 解析文件
CsvData data = reader.read(file);
CsvRow strings = data.getRows().get(DefaultNumberConstants.ZERO_NUMBER);
String tag = strings.get(DefaultNumberConstants.ONE_NUMBER);
// csv通配
data.getRows().forEach(clue -> {
phoneList.add(clue.size() == DefaultNumberConstants.THREE_NUMBER
? clue.get(DefaultNumberConstants.TWO_NUMBER) : clue.get(DefaultNumberConstants.ZERO_NUMBER));
tagStr.add(tag);
});
// 去除重复 // 去除重复
List<String> phoneSets = Lists.newArrayList(Sets.newHashSet(phoneList)); List<String> phoneSets = Lists.newArrayList(Sets.newHashSet(phoneList));
File csvFile = new File("C:\\Users\\a\\Desktop\\2023420-jl-tztb1-xsxt2-010.csv"); File csvFile = new File("C:\\Users\\a\\Desktop\\ks-cdjjhmtykqmzbyxgs-0907-08l6.csv");
//导入HuTool中CSV工具包的CsvWriter类 //导入HuTool中CSV工具包的CsvWriter类
//设置导出字符类型, CHARSET_UTF_8 //设置导出字符类型, CHARSET_UTF_8
CsvWriter writer = CsvUtil.getWriter(csvFile, CharsetUtil.CHARSET_UTF_8); CsvWriter writer = CsvUtil.getWriter(csvFile, CharsetUtil.CHARSET_UTF_8);
for (int i = 0; i < phoneSets.size(); i++) { for (int i = 0; i < phoneSets.size(); i++) {
String decrypt = AESUtils.decrypt(phoneSets.get(i), AdPlatFormConstants.AD_PLATFORM); writer.writeLine(phoneSets.get(i));
/* String decrypt = AESUtils.decrypt(phoneSets.get(i), AdPlatFormConstants.AD_PLATFORM);
if (MobileUtil.checkPhone(decrypt)) { if (MobileUtil.checkPhone(decrypt)) {
writer.writeLine(decrypt);
} }*/
} }
writer.close(); writer.close();
} }

@ -17,9 +17,9 @@ spring:
druid: druid:
db-type: com.alibaba.druid.pool.DruidDataSource db-type: com.alibaba.druid.pool.DruidDataSource
driver-class-name: com.mysql.jdbc.Driver driver-class-name: com.mysql.jdbc.Driver
url: jdbc:mysql://rm-bp1693kl5d490o5cn.mysql.rds.aliyuncs.com:3306/ad_platform?serverTimezone=Asia/Shanghai&characterEncoding=utf8&useSSL=false&rewriteBatchedStatements=true&zeroDateTimeBehavior=convertToNull url: jdbc:mysql://sh-cdb-ng5dv8mm.sql.tencentcdb.com:63955/ad_platform?serverTimezone=Asia/Shanghai&characterEncoding=utf8&useSSL=false&rewriteBatchedStatements=true&zeroDateTimeBehavior=convertToNull
username: root username: root
password: yuyou@RDS2020 password: baiye@TDB2024
# 初始连接数 # 初始连接数
initial-size: 10 initial-size: 10
# 最小连接数 # 最小连接数

@ -14,9 +14,9 @@ spring:
druid: druid:
db-type: com.alibaba.druid.pool.DruidDataSource db-type: com.alibaba.druid.pool.DruidDataSource
driver-class-name: com.mysql.jdbc.Driver driver-class-name: com.mysql.jdbc.Driver
url: jdbc:mysql://rm-bp1693kl5d490o5cn.mysql.rds.aliyuncs.com:3306/ad_platform?serverTimezone=Asia/Shanghai&characterEncoding=utf8&useSSL=false&rewriteBatchedStatements=true&zeroDateTimeBehavior=convertToNull url: jdbc:mysql://sh-cdb-ng5dv8mm.sql.tencentcdb.com:63955/ad_platform?serverTimezone=Asia/Shanghai&characterEncoding=utf8&useSSL=false&rewriteBatchedStatements=true&zeroDateTimeBehavior=convertToNull
username: root username: root
password: yuyou@RDS2020 password: baiye@TDB2024
# 初始连接数 # 初始连接数
initial-size: 10 initial-size: 10
# 最小连接数 # 最小连接数

Loading…
Cancel
Save