package com.ycl.sccgplatform; import com.ycl.common.util.UtilNumber; import com.ycl.entity.dingding.DingUserInfo; import com.ycl.entity.user.UmsAdmin; import com.ycl.mapper.unlawful.UnlawfulMapper; import com.ycl.service.oss.OssService; import net.coobird.thumbnailator.Thumbnails; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import javax.annotation.Resource; import javax.xml.bind.DatatypeConverter; import java.io.*; import java.net.HttpURLConnection; import java.net.URL; import java.util.*; @SpringBootTest public class Test1 { @Autowired private OssService ossService; @Resource private UnlawfulMapper unlawfuldao; @Autowired UtilNumber utilNumber; @Test void test() { // List data = unlawfuldao.getDataByType(0, 5,"2022-12-14 17:19:01", "2022-12-14 17:19:03"); // System.out.println(data); String url = "http://test.xshcs.com/10%E6%9C%88%E6%8E%92%E6%9C%9F.jpg"; try { HttpURLConnection connection = (HttpURLConnection) new URL(url).openConnection(); connection.setReadTimeout(5000); connection.setConnectTimeout(5000); connection.setRequestMethod("GET"); if (connection.getResponseCode() == HttpURLConnection.HTTP_OK) { InputStream in = connection.getInputStream(); ByteArrayOutputStream outs = new ByteArrayOutputStream(); Thumbnails.of(in).scale(0.6).outputQuality(1).toOutputStream(outs); InputStream ins = new ByteArrayInputStream(outs.toByteArray()); String picData = ossService.uploadImages(ins, ".png",0); System.out.println(picData); } } catch (IOException e) { System.out.println("获取网络图片出现异常,图片路径为:" + url); e.printStackTrace(); } } // @Test // void test1(){ // List statusData = unlawfuldao.getStatusData(null, null, 23); // System.out.println(statusData); // } @Test void test2() { double v = Double.parseDouble("1.0"); double v1 = Double.parseDouble("3.0"); System.out.println(v / v1); } @Test void test3() { System.out.println("sczf/" + String.valueOf(UUID.randomUUID())); } @Test void test4() throws Exception { String extension = "jpg"; File file = new File("src/main/resources/file.txt"); FileInputStream fis = new FileInputStream(file); InputStreamReader isr = new InputStreamReader(fis); BufferedReader br = new BufferedReader(isr); String PicData = br.readLine(); byte[] data = DatatypeConverter.parseBase64Binary(PicData); InputStream inputStream = new ByteArrayInputStream(data); String s = ossService.uploadImages(inputStream, extension,0); System.out.println(s); br.close(); isr.close(); fis.close(); } @Test void alarmTest() { // AlarmDataCB cbMessage = new AlarmDataCB(); // String m_strIp = "172.28.194.177"; // int m_nPort = 37777; // String m_strUser = "admin"; // String m_strPassword = "scdx@123"; // LoginModule.login(m_strIp, m_nPort, m_strUser, m_strPassword); // AlarmListenModule.startListen(cbMessage); // // System.out.println(cbMessage.data); } }