From 048db32d9a965f1ef398a8aa02a012e9b968a6b1 Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期五, 08 十一月 2024 18:39:04 +0800 Subject: [PATCH] 代码提交 --- ruoyi-admin/src/main/java/com/ruoyi/web/test/MQTest.java | 61 ++++++++++++++++++++++++++---- 1 files changed, 53 insertions(+), 8 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/test/MQTest.java b/ruoyi-admin/src/main/java/com/ruoyi/web/test/MQTest.java index 95686f0..42398c5 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/test/MQTest.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/test/MQTest.java @@ -1,24 +1,69 @@ package com.ruoyi.web.test; +import com.ruoyi.common.config.RuoYiConfig; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.utils.file.FileUploadUtils; +import com.ruoyi.common.utils.file.FileUtils; +import com.smartor.domain.ThiedInhospInfo; +import io.swagger.models.auth.In; import org.junit.Test; +import org.springframework.mock.web.MockMultipartFile; +import org.springframework.web.multipart.MultipartFile; -import java.time.LocalTime; -import java.time.format.DateTimeFormatter; +import java.io.*; +import java.math.BigInteger; +import java.nio.file.Files; +import java.util.ArrayList; +import java.util.List; +import java.util.concurrent.CompletableFuture; + +import static org.eclipse.jetty.http.HttpGenerator.CHUNK_SIZE; //@SpringBootTest //@RunWith(SpringRunner.class) public class MQTest { - @Test public void testSend22() { - LocalTime now = LocalTime.now(); - System.out.println("褰撳墠鏃跺垎: " + now.format(DateTimeFormatter.ofPattern("hh:mm"))); +// uploadFileInChunks(new File("C:\\Users\\86176\\Desktop\\19-鍥捐Вes鍐呴儴鍩轰簬_version涔愯閿佹帶鍒�.mp4")); + File file = new File("C:\\Users\\86176\\Desktop\\19-鍥捐Вes鍐呴儴鍩轰簬_version涔愯閿佹帶鍒�.mp4"); - // 鑾峰彇涓嬩竴鍒嗛挓鐨勬椂鍒� - LocalTime nextMinute = now.plusMinutes(1); - System.out.println("涓嬩竴鍒嗛挓鐨勬椂鍒�: " + nextMinute.format(DateTimeFormatter.ofPattern("hh:mm"))); + + FileInputStream input = null; + try { + input = new FileInputStream(new File("C:\\Users\\86176\\Desktop\\19-鍥捐Вes鍐呴儴鍩轰簬_version涔愯閿佹帶鍒�.mp4")); + MultipartFile multipartFile = new MockMultipartFile(file.getName(), file.getName(), "application/octet-stream", input); + aa(multipartFile); + } catch (FileNotFoundException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + + } + + @Test + public void bb() { +// int number = 99999; // 绀轰緥鏁版嵁 +// String format = String.format("%03X", number); +// System.out.println(format); +// for (int j = 0; j < 5; j++) { +// if(j==5-1){ +// System.out.println("11111111111111111111"); +// } +// } + } + + public void aa(MultipartFile file) throws IOException { + System.out.println("寮�濮婣a锛�" + System.currentTimeMillis()); + String filePath = "D:\\test\\Ab"; + // 涓婁紶骞惰繑鍥炴柊鏂囦欢鍚嶇О + String fileName = FileUploadUtils.upload(filePath, file); + System.out.println("缁撴潫Aa锛�" + System.currentTimeMillis()); + } } + + -- Gitblit v1.9.3