package com.hxh.spring.test;
|
|
import java.io.BufferedReader;
|
import java.io.File;
|
import java.io.FileInputStream;
|
import java.io.InputStreamReader;
|
import java.util.ArrayList;
|
import java.util.List;
|
|
import com.yeshi.buwan.domain.user.LoginUser;
|
import com.yeshi.buwan.service.imp.UserService;
|
import com.yeshi.buwan.util.BeanUtil;
|
import com.yeshi.buwan.util.OSSManager;
|
import com.yeshi.buwan.util.StringUtil;
|
|
public class OSSTest {
|
// @org.junit.Test
|
public void uploadImg() {
|
File file = new File("C:/Users/Administrator/Desktop/头像40");
|
if (file.isDirectory()) {
|
File[] files = file.listFiles();
|
for (int i = 0; i < files.length; i++) {
|
System.out.println(files[i].getName());
|
OSSManager.getInstance().uploadFile(files[i], "portrait_" + files[i].getName());
|
}
|
}
|
}
|
|
//@org.junit.Test
|
public void getNickName() {
|
UserService userService = BeanUtil.getBean(UserService.class);
|
|
try {
|
InputStreamReader read = new InputStreamReader(
|
new FileInputStream(new File("C:/Users/Administrator/Desktop/昵称.txt")), "gbk");// 考虑到编码格式
|
BufferedReader bufferedReader = new BufferedReader(read);
|
String lineTxt = null;
|
List<String> nameList = new ArrayList<String>();
|
while ((lineTxt = bufferedReader.readLine()) != null) {
|
if (!StringUtil.isNullOrEmpty(lineTxt)) {
|
nameList.add(lineTxt);
|
System.out.println(lineTxt);
|
}
|
}
|
read.close();
|
System.out.println(nameList.size());
|
for (int i = 0; i < nameList.size(); i++) {
|
String portraitName = "";
|
if (i < 10)
|
portraitName = "/upload/00" + i + ".jpg";
|
else if (i < 100)
|
portraitName = "/upload/0" + i + ".jpg";
|
else
|
portraitName = "/upload/" + i + ".jpg";
|
LoginUser lu = new LoginUser();
|
lu.setBirthday("");
|
lu.setCreatetime(System.currentTimeMillis() + "");
|
lu.setDetailsystem("43");
|
lu.setDevice(StringUtil.Md5(i + ""));
|
lu.setLoginType(3);
|
lu.setName(nameList.get(i));
|
lu.setOpenid((100000 + i) + "@qq.com");
|
lu.setPwd(StringUtil.Md5("123456"));
|
lu.setPortrait(portraitName);
|
lu.setSex(1 + "");
|
lu.setSign("");
|
System.out.println(userService.registerByEmail(lu));
|
}
|
|
} catch (Exception e) {
|
e.printStackTrace();
|
}
|
|
}
|
|
}
|