草庐IT

java - Spring-JDBC 作为独立库

我有一个不使用Spring容器的小应用程序。现在这个应用程序需要访问数据库,只是几个小查询,没有什么复杂的。虽然我可以用纯JDBC做到这一点,但我真的很想利用Spring-JDBC库。我担心的是它是否可以在不将太多Spring引入应用程序的情况下轻松使用。“太多Spring”是指必须创建spring容器、过多的外部库依赖性等。请指教。 最佳答案 我认为您必须拥有Spring核心JAR及其依赖项,但如果您不想,则永远不需要使用bean工厂。听起来您想要的只是JdbcTemplate。如果是这种情况,我会将spring-jdbcJAR放

用于可视化算法的 Java 库

是否有任何Java库可以可视化常见的数据结构(即堆栈队列LL等)及其访问方法?我只想模拟我的数据结构在做什么.. 最佳答案 如果您只想可视化数据,请查看JUNG:http://jung.sourceforge.net/如果您正在谈论可视化您的代码对数据所做的操作,JUNG可能仍然有帮助,但只是谷歌搜索给了我很多结果,所以试试吧。 关于用于可视化算法的Java库,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.

java - 子类化一个开源库

我正在使用一个大型开源库,需要生成其中几个类的个人子类。什么是最好的策略?我想保持原始库不变,并且在更新时能够轻松地重新配置。我的代码不太可能值得为该项目做出贡献(尽管我很乐意以允许这样做的方式编写代码)。这个问题是一个普遍的问题,但我会用我的例子来说明它。我正在使用ApachePDFBox它有一个写入java.awt.Graphics2D的例程。我已将其替换为ApacheBatik提供Graphics2D子类的工具包(org.apache.batik.svggen.SVGGraphics2D),因此我可以捕获SVG表示。我创建一个实例publicstaticorg.apache.ba

java - 在 R 中使用 Stanford NLP 库,使用 rJava 包

有没有人有在R中使用StanfordCoreNLP(http://nlp.stanford.edu/software/corenlp.shtml通过rJava的经验?我已经努力让它工作两天了,并且我想我已经用尽了Google和之前关于StackOverflow的问题。本质上,我正在尝试在R中使用StanfordNLP库。我的Java经验为零,但对其他语言有经验,因此了解有关类和对象等的基础知识。据我所知,库附带的演示.java文件似乎表明,要使用Java中的类,您需要导入库,然后创建一个新对象,如下所示:importjava.io.*;importjava.util.*;importe

java - Java 中的 JSON 模式 validator 库

我有一个必须接受JSON请求的Restful网络服务(JAVA)。我必须首先根据我拥有的JSON模式验证此JSON。我不确定再次验证JSONJSON模式的最佳JAVA库是什么。我用过json-schema-validator-2.1.7库但它不是很有帮助。即使认为我的JSON不是有效的JSON,我也没有收到任何错误。这是我用于json-schema-validator-2.1.7的代码InputStreamjsonSchemaInputStream=Assessment.class.getClassLoader().getResourceAsStream("Schemas/Assess

用于 Graph 网络可视化的 Java Graph 库

我想实现一个可视化界面来可视化nodes和edges作为图形和一些对象,例如在节点之间移动的节点作为数据包,如下图所示:我曾尝试使用Jung库,但它缺少任何类型的功能,无法使用边缘作为移动对象的路径在节点之间移动对象。我看过GraphStreamLibrary的演示,其中显示了一些对象在节点之间移动,但是当我查看库文档时,我没有发现任何用于在图中移动事物的功能,这个库是否能够满足我的需要?如果没有,任何人都可以建议一个可以为我提供此类功能的库。如有任何建议,我们将不胜感激。编辑:进一步努力实现我已经在JUNG中实现了这样的功能,对于直边它工作正常,我正在使用IterativeProce

java - 对 3D 图形渲染库的建议?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭5年前。Improvethisquestion所以我不确定这个问题对stackoverflow有多友好,因为它没有快速明确的答案,但我们开始吧......我有一个为有向图生成数据的Java程序。现在我需要渲染这张图。数据需要以3D方式布局,我希望能够定义一条边位于哪个平面。(每条边只需要占据3D空间的1个平面)。我还需要能够在图表中导航。因为我知道这种东西很难,所以我要去购物。到目前为止,我已经调查过(排名不分先

java - 是否有类似库的 Commons AnnotationUtils? ( java )

除了直接使用注释api并自己编写或使用Springs之外,我找不到用于查询注释的通用实用程序(静态方法)库:SpringsAnnotationUtils通常我不介意使用Springs,但它是一个相当大的依赖项,仅用于处理注释。也许有一天CommonsLang会有AnnotationUtils。人们使用什么来查询注释? 最佳答案 在Spring2.5.6版本中,可以使用spring.jar(2.8MB)作为依赖项。对于第3版,这是不可能的。相反,您必须至少向核心、bean、上下文、asm和表达式模块添加依赖项才能启动容器。因为您只有A

java - 什么是用于动态 SOAP 客户端操作的优秀 Java 库?

我一直在寻找用于Java的SOAP客户端库,并且发现了大量基于基于WSDL构建stub和代理类的想法的库。我感兴趣的是允许用户在运行时输入WSDL,解析WSDL,然后允许用户在Web服务上执行操作。有谁知道允许使用此运行时的良好SOAP客户端库?或者有没有一种方法可以使用axis2wsdl2java功能将stub构建到类加载器中并在运行时使用它们? 最佳答案 迟到总比不到好。:)您应该分两步实现:1)解析用户通知的WSDL以检索可用的操作。引用thisquestion了解如何以简单的方式做到这一点。2)创建动态客户端以使用选定的操作

Java 开源图像优化库

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我正在尝试收集有关所有专注于图像优化的Java开源库的信息。其中之一是pngtastic,但它只处理png图像。你知道其他类似的库吗?