diff --git a/CHANGELOG.md b/CHANGELOG.md
old mode 100644
new mode 100755
diff --git a/hutool-core/src/main/java/cn/hutool/core/bean/BeanUtil.java b/hutool-core/src/main/java/cn/hutool/core/bean/BeanUtil.java
old mode 100644
new mode 100755
diff --git a/hutool-core/src/main/java/cn/hutool/core/util/IdcardUtil.java b/hutool-core/src/main/java/cn/hutool/core/util/IdcardUtil.java
index 7c760583f..9e1278ebc 100644
--- a/hutool-core/src/main/java/cn/hutool/core/util/IdcardUtil.java
+++ b/hutool-core/src/main/java/cn/hutool/core/util/IdcardUtil.java
@@ -15,11 +15,11 @@ import java.util.Objects;
/**
* 身份证相关工具类
- * see https://www.oschina.net/code/snippet_1611_2881
+ * see https://www.oschina.net/code/snippet_1611_2881
*
*
* 本工具并没有对行政区划代码做校验,如有需求,请参阅(2018年10月): - * 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 *
* * @author Looly diff --git a/hutool-core/src/test/java/cn/hutool/core/text/csv/CsvWriterTest.java b/hutool-core/src/test/java/cn/hutool/core/text/csv/CsvWriterTest.java index e79c9b784..ed4416209 100644 --- a/hutool-core/src/test/java/cn/hutool/core/text/csv/CsvWriterTest.java +++ b/hutool-core/src/test/java/cn/hutool/core/text/csv/CsvWriterTest.java @@ -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