Apache Commons Email和UTF-8 - java

如何将使用Apache Commons Email生成的电子邮件的编码更改为UTF-8?我想发送根据接收方语言生成的电子邮件,并且需要考虑日语和俄语。问题是:Email类没有建议我可以传递给Email.setCharset方法的UTF-8常量。有什么线索吗?

参考方案

在Apache Commons Email API中似乎确实有一个UTF_8常量:

UTF_8

static final String UTF_8
See Also:
  Constant Field Values

All Known Implementing Classes:
  Email, HtmlEmail, ImageHtmlEmail, MultiPartEmail, SimpleEmail

在http://commons.apache.org/email/apidocs/src-html/org/apache/commons/mail/EmailConstants.html#line.38中定义为:

String UTF_8 = "utf-8";

参见http://commons.apache.org/email/apidocs/org/apache/commons/mail/EmailConstants.html

有效地将包含字母的字符串转换为Int-Apache Spark - java

我正在使用将用户作为字符串的数据集(即B000GKXY4S)。我想将这些用户中的每一个都转换为int,因此可以在Apache Spark ALS中使用Rating(user:Int,product:Int,rating:Double)类。最有效的方法是什么?最好使用Spark Scala函数或python本机函数。 参考方案 如果只想将任何可匹配的Strin…

在Apache Commons IO中使用依赖项注入 - java

我有一个使用Apache Commons IO的FileUtils类复制目录的类'a'。因为我必须为类'a'编写单元测试,所以我需要能够注入所有依赖项以在测试中模拟它们。但是如何注入FileUtils类呢?没有接口,所有方法都是抽象的。 参考方案 实用程序类的所有方法都是静态的。您不能嘲笑它们(可以,通过字节码操作,但是很丑陋)。处理该问题的正确方法是提供对…

Apache CXF客户端代理设置 - java

我正在尝试使用的教程来开发Soap Consumer for Soap Service。http://cxf.apache.org/docs/developing-a-consumer.html在“使用上下文设置连接属性”部分中,我正在看下面的代码// Set request context property. java.util.Map<String…

OSGi内存管理 - java

我对OSGi内存管理有理论上的疑问。假设我们有一些OSGi容器(例如Felix),并且假设我创建了一些带有内存泄漏的包。这是我的一些问题:有什么方法可以限制内存这种“失败”的消耗束?例如,如果超过内存限制– OSGi容器将给我发送电子邮件,将其卸载或还有什么吗如何消耗内存束“A”影响束“B”。对于如果“A”导致内存不足错误的示例它会炸毁整个OSGi吗容器? …

Apache POI背景颜色样式似乎不起作用 - java

晚上好!我在apache poi v.14版本中遇到了一些麻烦,当我使用Libreoffice或Excel打开渲染的xlsx时,样式未正确应用。我有以下代码:class... { private XSSFCellStyle doubleLockStyle; /** * Create default cell style. * * @param myWorkB…