Tag: 实用程序

用于将Array转换为CSV的Java API

假设我有一个int,float,string等数组。是否有任何实用程序API(例如Commons,Guava)会给我一个逗号分隔的字符串? 像这样, int[] a = {1,2,3,4,5}. String s = magicAPI.getCSV(a); // s == “1,2,3,4,5”;

Java:同步实用程序

我问这纯粹是为了确定在问题中实施课程的有价值的… 您是否知道Java实用程序类采用未同步的实例,使用reflection来调查该实例,并在同步调用中返回“包装”的输入实例? (即:为任何实例创建同步委托类的工厂)

在Linux中运行的免费实用程序,用于从Java源文件创建UML类图

我更喜欢在纸上记下UML图,然后使用Java实现它们。 如果有一个可以为我创建UML图表的实用程序,我可能会在线共享并包含在数字文档中。 换句话说:我想从Java源代码创建UML图。 该实用程序必须能够: 在Linux中运行。 处理generics,即在参数和返回类型中正确显示List 。 显示类inheritance和接口实现。 如果该实用程序能够: 在Windows和Mac OS X中运行。 以一种不错的方式显示枚举。 以图表格式生成输出,我可以使用其他实用程序进行修改。 从命令行运行。 将UML生成限制为我可以指定的一组包。 处理不属于我的源代码的类/接口。 它可以包括UML图中外部的第一个类/接口。 也许用另一种颜色来表明它是由其他人创建的库/框架。 专注于此任务,并不试图解决整个文档问题。

那里有没有好的ant可视化程序?

我正在寻找一个实用程序,它将吸入一个ant构建文件,并呈现该目标可用的目标和属性的图形显示。 请不要回复’VisualAnt’我拥有它并且很糟糕。

最小化jar依赖项大小

我写的一个应用程序使用了几个第三方jar子。 有时只使用整个50kB到1.7mB jar的一小部分 – 一个或两个函数调用或类。 什么是减少jar子大小的最佳方法。 我应该下载源代码并构建一个只需要我需要的类的jar吗? 哪些现有工具可以帮助实现此function(例如,我简要介绍了http://code.google.com/p/jarjar/ )? 谢谢 编辑1:我想降低我的第三方’官方’jar子的大小,如swingx-1.6.jar(1.4 MB),set-3.6(1.7 MB)glazedlists-1.8.jar(820kB)等等,这样他们就可以了只包含我需要的最低级别 编辑2:如果库使用reflection,手动或使用程序如proguard最小化jar会更复杂。 在使用proguard进行模糊处理后,使用google guice注入不再有效 cletus对另一篇文章的回答非常好如何确定Java程序使用哪些类?

是否可以在javafx中使用透明的实用程序阶段?

我知道你可以设置一个阶段来实现一个实用程序样式“Stage.InitStyle(StageStyle.UTILITY);” 并且您可以将其设置为具有透明样式“Stage.InitStyle(StageStyle.TRANSPARENT);” 但你能同时在同一个舞台吗? 我很累,因为舞台在开始菜单中没有显示为窗口,我希望舞台不可见,这样你才能看到场景。