apache-commons相关内容
如何创建 Apache Commons Lang 3.1 Range 对象? JavaDocs 说: “从最小到最大点的不可变对象范围." "对象要么是 Comparable 的实现,要么您需要提供一个 Comparator." 但是当我尝试时: 范围range = new Range(100, 200); 我的 IDE 中出现错误,提示所需参数为整数、整数、比较器.
..
我不明白如何使用 commons-dbutils 获取自动生成的密钥? 解决方案 您可以使用 QueryRunner#insert().下面是一个例子.给定一个名为 users 的表,它有一个自动生成的主键列和一个名为 username 的 varchar 列,您可以执行以下操作: DataSource dataSource = ...//但是你的应用通常会得到一个 DataSource
..
SimpleHttpConnectionManager 使用不当.确保始终调用 HttpMethod.releaseConnection() 并且一次只有一个线程和/或方法正在使用此连接管理器. 有谁知道为什么会出现此错误并导致我想下载或失败并重试或下载未完成的文件 谢谢! 解决方案 确保您不使用 SimpleHttpConnectionManager 创建和使用来自多个线程的
..
我想使用 org.apache.commons.lang.NotImplementedException 因为它似乎是 Java/Scala 域中唯一的 NotImplementedException 实现.我记得我曾经将它与 Scala 2.8.1 一起使用,没有任何黑客攻击.但现在它说“对象 lang 不是包 org.apache.commons 的成员".org.apache.commons
..
我正在使用 apache commons 文件上传流 api.但是 FileItemIterator FileItemIterator iter = upload.getItemIterator(request); 在它的 hasNext() iter.hasNext() 中返回 false 有什么问题? 代码和web part如下: protected void doPost(Http
..
这是我的java项目结构 src/main/java|_LoadXml.java源代码/主/资源/|_config.xml源代码/测试/Java源代码/测试/资源 我想使用 apache-common 配置库加载以下 xml 文件. 解决方案 只需使用 config.getRootNode() 然后 node.getChildren("entry") XMLConfiguration
..
我有代表我通过网络传输的文件的字节.除了在文件系统上手动重建文件外,如何从文件中获取信息,例如getName()、getPath()等? 换句话说: 我从机器 A 上的文件开始 我使用 FileUtils 将文件转换为字节数组 我通过网络将该文件传输到机器 B 在机器 B 上,我想将该 byte[] 重构为一个 File 并运行诸如 getName() 之类的方法 以下不起
..
Java 的 NumberFormat 是 1) 非线程安全的(可以使用 ThreadLocal 解决);2) 不方便正确使用最简单的用例当我知道字符串是否应该包含 int、long 或 double 并且想要一个 API 时: int parseInt(String str, Locale locale) 抛出 ParseException;int parseInt(String str, i
..
我似乎无法导入所需的包,也无法找到有关如何在 Java 中提取 .tar.gz 文件的任何在线示例. 更糟糕的是我使用的是 JSP 页面并且在将包导入我的项目时遇到问题.我正在将 .jar 复制到 WebContent/WEB-INF/lib/ 然后右键单击项目并选择导入外部 jar 并导入它.有时包会解析,有时不会.似乎也无法导入 GZIP.Eclipse 中用于 jsp 的导入不像在普通
..
如果有人实现了对文件的事务性写入,请帮助我. 相关主题在较早的线程中讨论过(事务写入)..> 用例如下: 如果写入日志文件失败,应该回滚相应的数据库事务. 所以写入文件应该以事务的方式进行. 我选择了 Apache Commons Transaction 库. 并且有问题,这并没有让我走得更远,因为还没有找到合适的文档或示例. 我已经创建了 FileResourceMan
..
我正在使用 org.apache.commons.net.ftp.FTPClient 并且看到的行为非常......令人困惑. 下面的方法打算通过一个 FTPFile 列表,读入它们,然后对内容做一些事情.这一切都在起作用.不(真正)工作的是 FTPClient 对象执行以下操作... 1) 正确检索并存储列表中的第一个文件2) 对于循环的 x 次连续迭代,列表项评估为 NULL(x 随连
..
使用 Commons 或 Guava 库将每行文本(来自文本文件)放入 LinkedList(作为 String 对象)或其他一些集合的最优雅的方法是什么. 解决方案 这里是如何使用 Guava: Listlines = Files.readLines(new File("myfile.txt"), Charsets.UTF_8); 参考: Files.readLines(Fil
..
[编辑]我已经删除了我那令人费解且格式错误的问题,以免影响下面非常简洁和正确的答案.考虑到(令人惊讶的)很难找到一个在线示例来完成这个非常常见的任务,我希望 Yoni 的回答能得到更多的支持. 所以...简而言之这个问题... 我如何使用 Apache.Commons 将文件上传到某个目的地.我在 Android 中使用它并上传到 PHP 脚本,但显然它可以从任何 Java 程序和任何
..
我设置了 SFTP 连接.我使用了 WinCSP 和 Filezilla,测试服务器运行没有问题.java代码来自apache commons-net 2.0,它给了我意外的错误 代码 private String ftpServer="XXX.xx.x.XX";私有 int ftpPort=99;私人字符串 ftpUserName="myUserName";私人字符串 ftpPasswo
..
在使用 eclipse w/maven2 插件时,我似乎找不到 apache 通用日志记录. 显然我需要它用于 spring3 mvc. 解决方案 您知道 m2eclipse 插件可以搜索一些索引存储库,例如 central 吗?例如,如果您右键单击您的项目并转到Maven > 添加依赖项,您可以像这样使用它: 这会将它添加到您的 pom 中: common
..
为了获取指定目录中包含的所有文件并根据某些扩展名,我使用了方法 listFiles 类 FileUtils 来自 Apache Commons IO 库,如以下代码示例所示. ArrayList通配符 = new ArrayList();通配符.add("*.cpp");通配符.add("*.h");通配符.add("*.txt");File dir = new File("/path/to/d
..
我使用 Apache Commons FTPClient 上传大文件,但传输速度只是通过 FTP 使用 WinSCP 传输速度的一小部分.如何加快传输速度? public boolean upload(String host, String user, String password, String directory,String sourcePath, String filename) 抛
..
我正在通过执行 ffmpeg 并将其输出捕获到标准输出来用 Java 编写视频应用程序.我决定使用 Apache Commons-Exec 而不是 Java 的 Runtime,因为它看起来更好.但是,我很难捕获所有输出. 我认为使用管道会是一种方法,因为它是进程间通信的标准方式.但是,我使用 PipedInputStream 和 PipedOutputStream 的设置是错误的.它似乎有
..
Apache Commons 是一组各种不同的库.在 Maven Central Repository 上,它们有两种不同的 groupIds 命名约定,具体取决于项目,例如 对于Commons Lang、Commons Compress、Commons Weaver - 'org.apache.commons' 对于Commons CLI、Commons IO - 'commons-[l
..
给定任意两个类,例如ClassA 和 ClassB 如下: class ClassA {私有整数 intA;私人字符串 strA;私有布尔布尔值;//构造函数公共类A(int intA,字符串strA,布尔布尔A){this.intA = intA;this.strA = strA;this.boolA = boolA;}//下面的 Getter 和 setter 等...}类 ClassB {
..