From c3a5e164cbabbfc5f66e1356cb0de657ce3f58b9 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 20 三月 2020 13:56:02 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/div' into div

---
 fanli/src/test/java/org/fanli/dynamic/Test_InviteMaterialService.java |   49 +++++++++++++++++++++++++++++++++++++++----------
 1 files changed, 39 insertions(+), 10 deletions(-)

diff --git a/fanli/src/test/java/org/fanli/dynamic/Test_InviteMaterialService.java b/fanli/src/test/java/org/fanli/dynamic/Test_InviteMaterialService.java
index 31fe05d..3e42cf2 100644
--- a/fanli/src/test/java/org/fanli/dynamic/Test_InviteMaterialService.java
+++ b/fanli/src/test/java/org/fanli/dynamic/Test_InviteMaterialService.java
@@ -1,22 +1,25 @@
 package org.fanli.dynamic;
 
 import java.io.BufferedReader;
+import java.io.File;
 import java.io.FileInputStream;
+import java.io.FileOutputStream;
+import java.io.IOException;
 import java.io.InputStreamReader;
 import java.util.ArrayList;
 import java.util.List;
+import java.util.Set;
+import java.util.TreeMap;
 
 import org.junit.Test;
 
 import com.yeshi.fanli.entity.dynamic.InviteMaterial;
-import com.yeshi.fanli.service.inter.dynamic.DynamicInfoService;
 import com.yeshi.fanli.service.inter.dynamic.InviteMaterialService;
 import com.yeshi.fanli.util.BeanUtil;
 import com.yeshi.fanli.util.StringUtil;
 
 public class Test_InviteMaterialService {
 
-	
 	@Test
 	public void insertMaterial() {
 		try {
@@ -26,8 +29,8 @@
 			String fliePath = "F:\\company_material\\invite\\name.txt";
 //			File file = new File("F:\\company_material\\invite\\name.txt");//Text鏂囦欢
 //			BufferedReader buff = new BufferedReader(new FileReader(file));// 鏋勯�犱竴涓狟ufferedReader绫绘潵璇诲彇鏂囦欢
-			BufferedReader buff = new BufferedReader(new InputStreamReader(new FileInputStream(fliePath),"gbk"));
-			
+			BufferedReader buff = new BufferedReader(new InputStreamReader(new FileInputStream(fliePath), "gbk"));
+
 			while ((s = buff.readLine()) != null) {// 浣跨敤readLine鏂规硶锛屼竴娆¤涓�琛�
 				if (!StringUtil.isNullOrEmpty(s)) {
 					list.add(s.trim());
@@ -36,8 +39,8 @@
 			buff.close();
 
 			// 鍥剧墖鏍煎紡
-			int startPic = 246;
-			int endPic = 261;
+			int startPic = 332;
+			int endPic = 366;
 			for (int i = 0; i < list.size(); i++) {
 				String text = list.get(i);
 				if (startPic > endPic) {
@@ -48,12 +51,12 @@
 				}
 				InviteMaterial record = new InviteMaterial();
 				record.setText(text);
-				record.setPicture("http://img.flqapp.com/resource/invite/everyday/"+ startPic +".jpg");
+				record.setPicture("http://img.flqapp.com/resource/invite/everyday/" + startPic + ".jpg");
 				record.setState(0);
 				service.insert(record);
-				startPic ++;
-				
-				if (i == list.size()-1) {
+				startPic++;
+
+				if (i == list.size() - 1) {
 					System.out.println("---------------------------------");
 					System.out.println(text);
 					System.out.println("---------------------------------");
@@ -64,5 +67,31 @@
 			e.printStackTrace();
 		}
 	}
+
 	
+	// 鍥剧墖閲嶅懡鍚�
+	public static void main(String[] args) throws IOException {
+		File[] file = new File("F:\\company_material\\pic").listFiles();
+		int start = 500;
+		for (int i = 0; i < file.length; i++) {
+			// 寰楀埌鍥剧墖
+			File f = file[i];
+			rename(f, start + "");
+			start ++;
+		}
+	}
+
+	private static void rename(File f, String name) throws IOException {
+		FileInputStream fin = new FileInputStream(f);
+		String s = new String("F:/company_material/imgs/" + name + ".jpg");
+		FileOutputStream fou = new FileOutputStream(s);
+		byte[] b = new byte[1024];
+		int len;
+		while ((len = fin.read(b)) != -1) {
+			fou.write(b, 0, len);
+			fou.flush();
+		}
+		fin.close();
+		fou.close();
+	}
 }

--
Gitblit v1.8.0