Tag: 配置文件

在Java应用程序中分析内存使用情况的最佳方法?

我知道在此之前已经有人问过类似的问题,但是让我准确描述一下我需要做什么: 我有一组运行命令行java应用程序的测试,我想为它们添加内存分析。 我看到的一个选项是向我的应用程序添加代码(可能使用第三方工具/库),这将提供内存快照。 另一种选择是使用第三方工具来管理/检测我的应用程序和JVM(理想情况下不需要我更改我的代码)。 我想的是像Valgrind这样的东西,但是对于Java来说。 如果可能的话也是开源的。 我真正想要做的是设置内存测试,以便定期监视我的内存使用情况,比如说每秒,然后转储到文本文件中。 这样我就可以看到内存使用量是否会随着时间的推移而振荡/增加/减少。 我还能够计算最大和最小峰值。 有人在这做过这样的事吗? 提前致谢。

如何创建.INI文件以在Java中存储一些设置?

我想创建一个ini文件来存储我的应用程序的一些设置。 找到jar文件的位置并在那里创建一个ini文件是一个好主意吗? 如果是,那我怎样才能找到jar文件的位置? 但如果你知道更好的解决方案,我希望听到其中的一些。 编辑 :我正在使用mac,我想在Windows中运行相同的应用程序。 我可以在System.getProperty(“user.home”)目录中写一些东西,但是如果用户决定删除应用程序,我想保持系统清洁。 没有更好的方法来存储设置文件,例如与应用程序在同一目录中?

使用Maven和Spring控制项目:如何使用Maven配置文件设置Spring配置文件?

我正在尝试根据某个Maven配置文件是否处于活动状态来配置包含数据库信息的Spring配置文件。 我已经看到了这些问题的答案,但我无法将它们放在一起。 我有一个像这样的Maven个人资料: production environment.type prod development environment.type dev oracle.jdbc.driver.OracleDriver oracle 192.168.0.0 1521 myDb jdbc:${db.type}:thin:@${db.host}:${db.port}:${db.name} 还有一个这样的settings.xml文件: development jsmith secret …. true dev 在servlet-context.xml中: ${db.driver} ${db.url} ${db.username} ${db.password} 10 1 我的问题基本上是,我如何将maven属性放入servlet-context.xml文件中? 我需要.properties文件吗? 我对Spring中Maven和PropertyPlaceholderConfigurer的过滤有所了解,但我不知道如何将它们放在一起 – 或者它们是否一起使用? 或者有更简单的方法吗?

Java – 从配置文件加密/解密用户名和密码

我们正忙着为客户开发Java Web服务。 有两种可能的选择: 将加密的用户名/密码存储在Web服务客户端上。 从配置中读取。 在客户端文件,解密和发送。 将加密的用户名/密码存储在Web服务器上。 从配置中读取。 Web服务器上的文件,解密并在Web服务中使用。 Web服务使用用户名/密码来访问第三方应用程序。 客户端已经有提供此function的类,但这种方法涉及以明文forms发送用户名/密码(尽管在Intranet内)。 他们更喜欢存储信息。 在Web服务中,但并不真的想要支付他们已经拥有的东西。 (安全性不是一个重要的考虑因素,因为它只在其内部网中)。 所以我们在Java中需要快速简便的东西。 有什么建议? 服务器是Tomkat 5.5。 Web服务是Axis2。 我们应该使用什么加密/解密包? 关键商店怎么样? 我们应该使用什么配置机制? 这是否易于部署?