This commit is contained in:
Looly 2022-04-16 08:13:37 +08:00
parent 50abb8f6a6
commit f23ec7eb16
6 changed files with 24 additions and 5 deletions

0
CHANGELOG.md Normal file → Executable file
View File

View File

View File

@ -15,11 +15,11 @@ import java.util.Objects;
/**
* 身份证相关工具类<br>
* see https://www.oschina.net/code/snippet_1611_2881
* see <a href="https://www.oschina.net/code/snippet_1611_2881">https://www.oschina.net/code/snippet_1611_2881</a>
*
* <p>
* 本工具并没有对行政区划代码做校验如有需求请参阅2018年10月
* http://www.mca.gov.cn/article/sj/xzqh/2018/201804-12/20181011221630.html
* <a href="http://www.mca.gov.cn/article/sj/xzqh/2018/201804-12/20181011221630.html">http://www.mca.gov.cn/article/sj/xzqh/2018/201804-12/20181011221630.html</a>
* </p>
*
* @author Looly

View File

@ -1,10 +1,15 @@
package cn.hutool.core.text.csv;
import cn.hutool.core.io.FileUtil;
import cn.hutool.core.lang.Console;
import cn.hutool.core.util.CharsetUtil;
import org.junit.Ignore;
import org.junit.Test;
import java.util.ArrayList;
import java.util.List;
import java.util.Random;
public class CsvWriterTest {
@Test
@ -23,4 +28,20 @@ public class CsvWriterTest {
writer.writeLine("李四", "", "XX市XX区,01号");
writer.close();
}
@Test
@Ignore
public void issue2255Test(){
String fileName = "D:/test/" + new Random().nextInt(100) + "-a.csv";
CsvWriter writer = CsvUtil.getWriter(fileName, CharsetUtil.CHARSET_UTF_8);
List<String> list = new ArrayList<>();
for (int i = 0; i < 10000; i++) {
list.add(i+"");
}
Console.log("{} : {}", fileName, list.size());
for (String s : list) {
writer.writeLine(s);
}
writer.close();
}
}

View File

@ -1,6 +1,5 @@
package cn.hutool.extra.mail;
import cn.hutool.core.lang.Console;
import cn.hutool.core.util.CharsetUtil;
import cn.hutool.core.util.ObjectUtil;
import cn.hutool.core.util.StrUtil;
@ -579,7 +578,6 @@ public class MailAccount implements Serializable {
// SSL
if (null != this.sslEnable && this.sslEnable) {
Console.log("{} {}", SOCKET_FACTORY, socketFactoryClass);
p.put(SSL_ENABLE, "true");
p.put(SOCKET_FACTORY, socketFactoryClass);
p.put(SOCKET_FACTORY_FALLBACK, String.valueOf(this.socketFactoryFallback));

View File

@ -972,7 +972,7 @@ public class JSONUtil {
/**
* 转义不可见字符<br>
* https://en.wikibooks.org/wiki/Unicode/Character_reference/0000-0FFF
* <a href="https://en.wikibooks.org/wiki/Unicode/Character_reference/0000-0FFF">https://en.wikibooks.org/wiki/Unicode/Character_reference/0000-0FFF</a>
*
* @param c 字符
* @return 转义后的字符串