179得票10回答
Java中使用HttpClient进行Http Basic身份验证?

我正在尝试在Java中模仿这个curl命令的功能:curl --basic --user username:password -d "" http://ipaddress/test/login 我使用 Commons HttpClient 3.0 写了以下代码,但是从服务器返回了 500 In...

22得票5回答
Apache的StringUtils.isBlank(str)和Guava的Strings.isNullOrEmpty(str):你是否应该经常检查空格?

使用有什么优势吗? StringUtils.isBlank(str) 来自Apache commons-lang库。 对比: Strings.isNullOrEmpty(String string) 来自Google Guava? 我希望在Java项目中替换数百个以下用法: ...

41得票4回答
Apache Commons Net FTPClient和listFiles()

有人能解释一下以下代码的问题吗?我尝试了不同的主机和FTPClientConfigs,通过firefox/filezilla可以正常访问...问题是我总是得到空文件列表而没有任何异常(files.length == 0)。我使用的是通过Maven安装的commons-net-2.1.jar。 ...

24得票2回答
为什么使用DefaultParser而不是GnuParser时,检测到的CLI选项会有所不同?

我即将将一些陈旧的代码迁移,以减少第三方库中过时警告。在Apache commons-cli库(版本:1.3.1)中,我在官方JavaDoc中发现GnuParser已被弃用,应使用DefaultParser代替: @deprecated since 1.3, use the {@lin...

10得票1回答
为Apache Commons快速傅里叶变换算法构建样本数据。

我想使用Apache math commons实现的FFT(FastFourierTransformer类)来处理一些虚拟数据,这些数据的8个样本对一个完整的正弦波有贡献。最大振幅为230。我尝试的代码片段如下:private double[] transform() { do...

18得票2回答
谷歌应用商店“本机平台”显示 commons-io-2.4.jar

我刚遇到了一个非常奇怪的问题,我的应用程序打包后通过谷歌Play的Beta渠道进行分发,但是拒绝在任何设备上部署。经过一些调查和从谷歌获得的帮助,发现问题出在Google Play控制台中APK的详细信息中: 这是什么原因造成的?以下是我的build.gradle文件中指定依赖项的方式:...

19得票5回答
Apache Commons Configuration 在遇到逗号字符之前加载属性。

我想从属性文件中加载配置(使用Apache Commons Configuration)。我的程序是:PropertiesConfiguration pc = new PropertiesConfiguration("my.properties"); System.out.println(pc...

23得票3回答
Apache CLI:必需选项与帮助选项相矛盾。

如果我定义了两个必填选项,比如: public static void main(String [] args){ Options options= new Options(); Option inputFileOp=Option.builder("i").longO...

75得票4回答
Base64编码的有效字符范围

我对以下内容感兴趣: 是否有一份字符列表,这些字符 永远不会 出现在 base64 编码的字符串中? 例如 *。 我不确定这种情况是否会发生。 如果原始输入实际上包含 *,那么它会被编码成不同的方式吗?

24得票3回答
Java中有一个包含MIME类型的枚举类吗?

可能重复: 界面/枚举清单标准 MIME 类型常量 是否有一个枚举(或类似的东西)来保存最常见的 MIME 类型常量? 我想使用一些常量而不是到处传递字符串。