|
@@ -1,42 +1,31 @@
|
|
|
package com.izouma.nineth;
|
|
package com.izouma.nineth;
|
|
|
|
|
|
|
|
-import com.aliyun.oss.OSS;
|
|
|
|
|
-import com.aliyun.oss.OSSClient;
|
|
|
|
|
-import com.aliyun.oss.model.SetBucketCORSRequest;
|
|
|
|
|
import com.github.kevinsawicki.http.HttpRequest;
|
|
import com.github.kevinsawicki.http.HttpRequest;
|
|
|
import com.izouma.nineth.config.Constants;
|
|
import com.izouma.nineth.config.Constants;
|
|
|
import com.izouma.nineth.domain.BaseEntity;
|
|
import com.izouma.nineth.domain.BaseEntity;
|
|
|
import com.izouma.nineth.domain.BlindBoxItem;
|
|
import com.izouma.nineth.domain.BlindBoxItem;
|
|
|
import com.izouma.nineth.domain.User;
|
|
import com.izouma.nineth.domain.User;
|
|
|
-import com.izouma.nineth.enums.AuthorityName;
|
|
|
|
|
-import com.izouma.nineth.security.Authority;
|
|
|
|
|
-import com.izouma.nineth.utils.UrlUtils;
|
|
|
|
|
import com.izouma.nineth.web.BaseController;
|
|
import com.izouma.nineth.web.BaseController;
|
|
|
import io.ipfs.api.IPFS;
|
|
import io.ipfs.api.IPFS;
|
|
|
import io.ipfs.api.MerkleNode;
|
|
import io.ipfs.api.MerkleNode;
|
|
|
import io.ipfs.api.NamedStreamable;
|
|
import io.ipfs.api.NamedStreamable;
|
|
|
-import io.ipfs.cid.Cid;
|
|
|
|
|
import io.ipfs.multihash.Multihash;
|
|
import io.ipfs.multihash.Multihash;
|
|
|
import io.jsonwebtoken.Claims;
|
|
import io.jsonwebtoken.Claims;
|
|
|
import io.jsonwebtoken.Jwts;
|
|
import io.jsonwebtoken.Jwts;
|
|
|
import io.jsonwebtoken.SignatureAlgorithm;
|
|
import io.jsonwebtoken.SignatureAlgorithm;
|
|
|
import lombok.SneakyThrows;
|
|
import lombok.SneakyThrows;
|
|
|
import net.coobird.thumbnailator.Thumbnails;
|
|
import net.coobird.thumbnailator.Thumbnails;
|
|
|
-import net.coobird.thumbnailator.name.Rename;
|
|
|
|
|
import org.apache.commons.codec.EncoderException;
|
|
import org.apache.commons.codec.EncoderException;
|
|
|
import org.apache.commons.codec.net.URLCodec;
|
|
import org.apache.commons.codec.net.URLCodec;
|
|
|
import org.apache.commons.lang3.RandomStringUtils;
|
|
import org.apache.commons.lang3.RandomStringUtils;
|
|
|
import org.apache.commons.lang3.RandomUtils;
|
|
import org.apache.commons.lang3.RandomUtils;
|
|
|
import org.apache.commons.lang3.Range;
|
|
import org.apache.commons.lang3.Range;
|
|
|
import org.apache.commons.text.CaseUtils;
|
|
import org.apache.commons.text.CaseUtils;
|
|
|
-import org.apache.http.client.utils.URLEncodedUtils;
|
|
|
|
|
import org.apache.poi.util.TempFile;
|
|
import org.apache.poi.util.TempFile;
|
|
|
import org.bouncycastle.util.encoders.Base64;
|
|
import org.bouncycastle.util.encoders.Base64;
|
|
|
-import org.bouncycastle.util.encoders.UrlBase64Encoder;
|
|
|
|
|
import org.bytedeco.javacv.FFmpegFrameGrabber;
|
|
import org.bytedeco.javacv.FFmpegFrameGrabber;
|
|
|
import org.bytedeco.javacv.Frame;
|
|
import org.bytedeco.javacv.Frame;
|
|
|
import org.bytedeco.javacv.Java2DFrameConverter;
|
|
import org.bytedeco.javacv.Java2DFrameConverter;
|
|
|
-import org.junit.Assert;
|
|
|
|
|
import org.junit.Test;
|
|
import org.junit.Test;
|
|
|
import org.libjpegturbo.turbojpeg.processor.api.ImageProcessException;
|
|
import org.libjpegturbo.turbojpeg.processor.api.ImageProcessException;
|
|
|
import org.libjpegturbo.turbojpeg.processor.api.ImageProcessInfo;
|
|
import org.libjpegturbo.turbojpeg.processor.api.ImageProcessInfo;
|
|
@@ -61,12 +50,11 @@ import java.awt.image.BufferedImage;
|
|
|
import java.io.File;
|
|
import java.io.File;
|
|
|
import java.io.IOException;
|
|
import java.io.IOException;
|
|
|
import java.lang.reflect.Method;
|
|
import java.lang.reflect.Method;
|
|
|
-import java.net.URL;
|
|
|
|
|
import java.nio.charset.StandardCharsets;
|
|
import java.nio.charset.StandardCharsets;
|
|
|
import java.nio.file.Files;
|
|
import java.nio.file.Files;
|
|
|
import java.nio.file.Paths;
|
|
import java.nio.file.Paths;
|
|
|
-import java.util.*;
|
|
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
+import java.util.*;
|
|
|
import java.util.regex.Pattern;
|
|
import java.util.regex.Pattern;
|
|
|
|
|
|
|
|
import static java.nio.file.StandardOpenOption.CREATE;
|
|
import static java.nio.file.StandardOpenOption.CREATE;
|
|
@@ -371,4 +359,9 @@ public class CommonTest {
|
|
|
System.out.println(claims.getSubject());
|
|
System.out.println(claims.getSubject());
|
|
|
System.out.println(claims.getExpiration());
|
|
System.out.println(claims.getExpiration());
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ @Test
|
|
|
|
|
+ public void testReplace(){
|
|
|
|
|
+ System.out.println("15077886171".replaceAll("(?<=.{3}).*(?=.{4})", "**"));
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|