From a5de74e84d74eef4543e56b1181a5b4b269212e1 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期二, 10 一月 2023 16:34:08 +0800 Subject: [PATCH] 1 --- src/main/java/com/lf/server/config/InitConfig.java | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 53 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/lf/server/config/InitConfig.java b/src/main/java/com/lf/server/config/InitConfig.java index 8f06e57..74e31d1 100644 --- a/src/main/java/com/lf/server/config/InitConfig.java +++ b/src/main/java/com/lf/server/config/InitConfig.java @@ -75,6 +75,9 @@ //testBlacklist(); //FloatServerController.test(); //testReadExcel(); + //testBatchUpdate(); + //testAccess(); + //testMd5(); //boolean f1 = ZipHelper.unzip("D:\\LF\\data\\resources.zip", "D:\\LF\\data\\unzip"); //boolean f2 = ZipHelper.zip("D:\\LF\\data\\res.zip", "D:\\LF\\data\\unzip\\resources"); @@ -90,6 +93,23 @@ } catch (Exception ex) { log.error(ex.getMessage(), ex); } + } + + private void testBatchUpdate() { + DlgagnpEntity d1 = new DlgagnpEntity(); + d1.setGid(56); + d1.setGb("10"); + d1.setName("a01"); + DlgagnpEntity d2 = new DlgagnpEntity(); + d2.setGid(57); + d2.setGb("20"); + d2.setName("a02"); + + List<DlgagnpEntity> list = new ArrayList<>(); + list.add(d1); + list.add(d2); + + int rows = dlgagnpMapper.updateBatch(list); } private void testMybatisPlus() { @@ -203,4 +223,37 @@ List<?> list = ExcelHelper.readExcel(obj.getClass(), xls); int r3 = list.size(); } + + private void testAccess() { + List<Map<String, Object>> list = AccessHelper.readMdb("D:\\LF\\data\\test.mdb", "", ""); + int count = null == list || list.isEmpty() ? 0 : list.size(); + } + + private void testMd5() { + try { + String file = "E:\\data\\mpt\\A4mpt20131125.mpt"; + + long stime = System.currentTimeMillis(); + // 2a0befb05146cd30213ee4b95038aca0 + String md51 = FileHelper.getFileMd5(file); + long etime = System.currentTimeMillis(); + String s1 = String.format("鎵ц鏃堕暱锛�%d 姣.", (etime - stime)); + + stime = System.currentTimeMillis(); + // 2a0befb05146cd30213ee4b95038aca0 + String md52 = FileHelper.getMd5ByJdk(file); + etime = System.currentTimeMillis(); + String s2 = String.format("鎵ц鏃堕暱锛�%d 姣.", (etime - stime)); + + stime = System.currentTimeMillis(); + // 9f1b7f050f41598710ffc08252484397 + String md53 = FileHelper.getFastMd5(file); + etime = System.currentTimeMillis(); + String s3 = String.format("鎵ц鏃堕暱锛�%d 姣.", (etime - stime)); + + etime = System.currentTimeMillis(); + } catch (Exception ex) { + // + } + } } -- Gitblit v1.9.3