问题标签 [apache-commons]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
4570 浏览

math - 多元线性回归

我正在尝试使用 GLSMultipleLinearRegression (来自 apache commons-math 包)进行多元线性回归。它期望协方差矩阵作为输入——我不知道如何计算它们。我有一组因变量和 3 个自变量数组。
知道如何计算协方差矩阵吗?

注意:我对 3 个自变量中的每一个都有 200 个项目

谢谢巴拉尼
_

0 投票
5 回答
19767 浏览

android - 防止 HttpClient 4 跟随重定向

我正在使用 Apache HttpComponents 库连接到我的 AppEngine 应用程序。为了对我的用户进行身份验证,我需要将身份验证令牌传递给应用程序的登录地址(http://myapp.appspot.com/_ah/login?auth=.. .)并从标题中获取 cookie回复。但是,登录页面以重定向状态代码响应,我不知道如何阻止 HttpClient 跟随重定向,从而阻止我拦截 cookie。

Fwiw,我用来发送请求的实际方法如下。

我将如何阻止客户端遵循重定向?

谢谢。

更新

根据下面的解决方案,我在创建 a 之后DefaultHttpClient client(以及在将其传递给execute方法之前)执行了以下操作:

比它看起来需要的更冗长,但没有我想象的那么难。

0 投票
3 回答
177086 浏览

java - 如何在java中序列化列表?

我想深度克隆一个列表。为此我们有一个方法

所以现在要克隆我的列表,我应该先将其转换为可序列化的。是否可以将列表转换为可序列化列表?

0 投票
1 回答
2104 浏览

java - Socket.connect(Adreess,timeout) 和 FTPClient.setSoTimeOu 的区别

我们正在通过我们的应用程序进行 FTP 连接,这是一个 JAVA 应用程序。我们Socket.connect(Adreess,timeout)在调用FTPClient.connect()方法之前使用方法设置了连接超时。

在同一连接下从 FTP 站点检索文件期间,我们没有设置任何超时。是否必须调用方法FTPClient.setSoTimeOut(timeout)方法为同一连接下的每次此类交互设置单独的超时,或者Socket.connect(Adreess,timeout)方法将为一个连接下与 FTP 站点的每次交互设置超时?

我也想知道这两种方法有什么区别?

0 投票
3 回答
2792 浏览

java - Apache Commons SCXML 状态机框架


我正在尝试使用 Apache SCXML 为 Java 应用程序定义状态机。但是,我遇到了一个问题,我不确定这是由于 SCXML 框架还是我做错了什么。
我的测试应用程序基于以下示例(没有 android 位):
http ://commons.apache.org/scxml/usecases/scxml-stopwatch-on-android.html

文件 StopWatch.java ( http://commons.apache.org/scxml/xref-test/org/apache/commons/scxml/env/StopWatch.html )

问题是上述状态每次转换只调用一次。这个对吗?只要状态机保持在给定状态,状态函数不应该被连续调用吗?

谢谢!

0 投票
1 回答
4821 浏览

java - 使用数字证书或私钥对 FTP 服务器进行 FTPSClient 身份验证

我有一个 Java 应用程序的工作原型,它使用 Apache Commons Net FTPSClient 通过 SSL 连接到 FileZilla 服务器(端口 990 值得)。

没问题。问题是,应用程序当前正在以用户名和密码的形式维护 FTP 用户的凭据。

是否可以通过提供客户端证书/公钥来执行FTP 用户身份验证(如 FTP 登录,而不仅仅是 SSL 协商/验证)?

我知道我可以用 SCP 或 SFTP 做到这一点,因为 SSH 服务器处理得很好。如果这是正确的解决方案,那就这样吧,但在我理解之前我不想放弃 FTPS。

所以问题有两个部分:

a) 是否有任何支持 SSL (FTPS) 和客户端身份验证/通过证书登录的 FTP 服务器实现?

b)如何让 org.apache.commons.net.ftp.FTPSClient 做到这一点?

0 投票
5 回答
68078 浏览

java - Google Guava 与 Apache Commons

我正在寻找 Java 中的双向地图实现,并偶然发现了这两个库:

两者都是免费的,具有我正在寻找的双向地图实现(Apache 中的 BidiMap,Google 中的 BiMap),大小惊人地几乎相同(Apache 493 kB,Google 499 kB)[编辑:不再是真的!]在所有方面都与我非常相似。

我应该选择哪一个,为什么?是否有其他等效的替代方案(必须是免费的并且至少具有双向地图)?我正在使用最新的 Java SE,因此无需人为地限制为 Java 5 或类似的东西。

0 投票
1 回答
32241 浏览

java - 文件上传“multipart/form”异常 org.apache.commons.fileupload.FileUploadBase$InvalidContentTypeException

我尝试使用 Apache Commons 使用文件上传,但抛出了以下异常

org.apache.commons.fileupload.FileUploadBase$InvalidContentTypeException:请求不包含 multipart/form-data 或 multipart/mixed 流,内容类型标头为 null

我的html代码是

我的 JSP 代码是

0 投票
1 回答
2386 浏览

java - Apache Commons Fileupload / Tomcat 无法处理 out.flush()

有谁知道一种解决方法,如果您尝试刷新 servlet 输出流,apache commons fileupload 会引发以下异常?

基本上,我的代码循环遍历使用 apache commons fileupload 上传的每个文件,然后尝试获取out.flush()有关每个文件的一些统计信息。IE:

该问题在 Apache Tomcat 6.0.20 中不会出现,但在早期版本中确实会出现。

0 投票
3 回答
902 浏览

java - Apache Commons Collections 框架比 JDK 集合框架快吗?

我一直在我的代码中使用库存的 JDK 集合。Apache Commons Collections 框架运行得更快吗?