| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- package com.uas.platform.b2c;
- import com.alibaba.fastjson.JSON;
- import com.alibaba.fastjson.JSONObject;
- import com.uas.platform.core.util.Des;
- import org.glassfish.grizzly.utils.ArraySet;
- import org.junit.Test;
- import java.util.HashSet;
- import java.util.Set;
- public class DesTest {
- @Test
- public void test() {
- // 测试
- System.out.println("text & dev: ");
- prindHexString("jdbc:mysql://192.168.100.3:3306/mall_test_dev?characterEncoding=UTF-8&allowMultiQueries=true&rewriteBatchedStatements=true&autoReconnect=true&useUnicode=true");
- prindHexString("root");
- prindHexString("select111***");
- // 正式
- System.out.println("prod: ");
- prindHexString("jdbc:mysql://10.10.0.208:8066/mall_prod?characterEncoding=UTF-8&allowMultiQueries=true&rewriteBatchedStatements=true&autoReconnect=true&useUnicode=true");
- prindHexString("sa");
- prindHexString("Select123!#%*(");
- // 正式旧版
- System.out.println("prod old: ");
- prindHexString("jdbc:mysql://10.10.100.18:3306/mall_prod?characterEncoding=UTF-8");
- prindHexString("root");
- prindHexString("select");
- // 预部署
- System.out.println("pre: ");
- prindHexString("jdbc:mysql://192.168.78.3:3306/mall_prod?characterEncoding=UTF-8&allowMultiQueries=true&rewriteBatchedStatements=true&autoReconnect=true&useUnicode=true");
- prindHexString("sa");
- prindHexString("select111***");
- // 腾讯云
- System.out.println("txcloud: ");
- prindHexString("jdbc:mysql://172.21.0.15:3306/mall_prod?characterEncoding=UTF-8&allowMultiQueries=true&rewriteBatchedStatements=true&autoReconnect=true&useUnicode=true");
- prindHexString("sa");
- prindHexString("select111***");
- }
- /**
- * 打印加密后的字符串
- * @param s 明文
- */
- public void prindHexString(String s) {
- try {
- Des des = new Des();
- String key = "10101010";
- byte b[] = des.encrypt(s, key);
- System.out.println(des.toHexString(b));
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
- @Test
- public void testJson(){
- String str = "[{\"aaa\":\"111\", \"bbb\":null},{\"aaa\":\"111\"}]";
- String str1 = "{\"aaa\":\"111\", \"bbb\":null}";
- String str2 = "{wewe";
- Object jsonObject = JSON.parse(str2);
- System.out.println(JSON.toJSONString(jsonObject));
- }
- @Test
- public void testProduct() {
- Set<Long> idSet = new HashSet<>();
- idSet.add(33l);
- idSet.add(34l);
- System.out.println(idSet);
- }
- }
|