![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
iFrankWang
这个作者很懒,什么都没留下…
展开
-
JavaMail 发送的邮件附件名乱码
情景还原同事收到系统发出的一封邮件,邮件里的附件名称本该是【模板】周汇报 (2).docx却显示成了=UTF-8Q=E3=80=90...=UTF-8Q(2).docx=问题探究第一反应是附件编码的问题,于是把:MimeMessageHelper messageHelper = new MimeMessageHelper(message, true);messageHelper.addA...原创 2019-12-26 11:37:28 · 1325 阅读 · 1 评论 -
Gson 转换异常:List 中的 Long 对象被转成了 Double
情景还原由于一些列表类的数据对实体类来说除了存储外没有额外的意义,所以并不需要在关系数据库中以一对多的形式来存储,我往往会把这类数据转换成 Json 字符串作为记录的一个字段来存储。在当我转换存储一个整形数字列表的时候,意外地发现整形数字在转换后变成了浮点数字。以下为示例代码:import com.google.gson.Gsonimport com.google.gson.reflect...原创 2019-12-13 11:34:16 · 896 阅读 · 0 评论 -
Ubuntu 系统下安装 Java 8 运行环境
注:以下方法适用于Ubuntu 16.04 LTS,尚未在其他版本的Ubuntu中试过。 在官网下载*.tar.gz格式的 JDK 文件,打开文件所在目录,右击鼠标,选择“在终端打开”,在终端中输入:sudo mkdir ~/../../usr/lib/jvmsudo tar -zxvf jdk.tar.gz -C ~/../../usr/lib/jvm等待 JDK 文件解压好后,开始配置编译环原创 2019-02-13 13:46:30 · 677 阅读 · 0 评论