我需要比较大量的PDF文件才能获得光学内容.由于PDF文件是在不同平台上创建的,并且使用不同版本的软件,因此存在结构差异.例如:
它应该像人类而不是内部结构那样比较内容.我想测试我们使用的不同版本的PDF生成器之间的回归.
如果我打开使用Javac生成调试信息,则类文件大20-25%.这对运行Java程序有任何性能影响吗?如果是,在哪些条件和多少.我希望对加载类有一点影响,因为文件较大但这应该是最小的.
我想要用C#编写的父进程和子进程之间的通信.它应该是异步的,事件驱动的.我不希望在处理非常罕见的通信的每个进程中运行一个线程.
什么是最好的解决方案?
Mercurial Eclipse插件中的菜单项rollback,backout和strip之间有什么区别?
我是否可以删除本地存储库中的提交而无需使用这3个命令之一修改工作区中的文件?
或者是否有另一种解决方案如何提交并推动修复项目的另一部分?我目前的工作尚未完成,我无法推动它.但我必须快速修复项目的另一部分.
我看到的唯一解决方案是创建第二个工作区.但这看起来对我来说太过分了.
我知道如何使用Eclipse调试远程Java VM,但是如何使用Java Web Start程序来完成它.我遇到的问题只出现在Java Web Start中.它必须与安全相关.
我需要一个适用于当前Java VM(如1.6.0_12)的解决方案.
我们编写了一个创建PDF文件的软件.我们如何检查生成的pdf文件是否是PDF/A兼容性?有没有可用的测试套件?
如果知道Open-Office等其他产品是否能生成PDF/A兼容性文件,也会很高兴.
有没有人知道不同语言/区域设置的好日期解析器.Java(SimpleDateFormat)的内置解析器非常严格.它应该用当前日期完成缺失的部分.
例如
编辑:我想解析用户的输入.例如,如果用户的区域设置日期格式为"dd.mm.yyyy",并且用户仅键入"12.11".那么解析器应该接受它作为值为"12.11.2008"的有效日期.目标是良好的可用性.
从Java 6开始,有一个类java.awt.Desktop.有一些不错的方法,但所有平台都不支持该类.方法java.awt.Desktop.getDesktop()抛出一个
java.lang.UnsupportedOperationException:当前平台不支持Desktop API
在某些平台上.或者方法java.awt.Desktop.isDesktopSupported()返回false.
我知道它适用于Windows XP,Windows 2003和Windows Vista.问题是它不支持哪个平台?
如何在与MONO一起运行的挂起应用程序中显示线程(stacktraces)?
我知道我可以使用Managed Stack Explorer(MSE)在.NET中完成它.因为应用程序仅与MONO挂起,我需要使用MONO.
或者还有其他想法如何找到悬挂的地方?
Visual Studio中是否等同于Eclipse"运行配置"?在Eclipse中,我可以使用许多不同的命令行参数设置数百个运行配置.在Visual Studio中,我只能为活动项目设置一个配置.