c# - 可从 Java 访问的 Linux 中的注册表级计数器

标签 c# java windows linux performancecounter

我正在寻找 Linux 系统中的计数器,类似于 Windows 中的自定义计数器,可以通过 C# 访问。 (http://msdn.microsoft.com/en-us/library/aa326924%28v=vs.71%29.aspx)。我的用例是这样的:我有一个将文件从位置 A 导入到 B 的过程。该文件包含一些需要解析并加载到数据库中的 XML 记录。我希望有一个可以不断递增的计数器,例如,每当在 B 收到一个新文件,以及每当将一条记录导入数据库时​​。我想定期记录这些计数器值以检测任何不一致之处。当我使用 Windows+C# 时,我曾经使用自定义计数器(请参阅上面的链接)执行此操作,但我如何在 Linux+Java 中执行此操作? 感谢您的帮助..

最佳答案

Linux 没有注册表(谢天谢地)我不建议您将应用程序数据与您的操作系统混合使用。 Java 具有用户首选项,但我不建议您将它用于此类信息。

如果你想记录一些信息,把它写入一个文件,或者数据库,例如http://java-sources.net/open-source/database-engines文件可能是最简单的。

关于c# - 可从 Java 访问的 Linux 中的注册表级计数器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4601453/

相关文章:

java - @NamedQueries,在实体中创建一个新查询

c# - 如何编写支持对象初始值设定项的自定义 DynamicObject 类

java - C#中的对称加密类似于JAVA

c# - 定义和调用函数

java - 尝试在Java中访问子类变量

windows - 如何成为设备驱动程序开发人员

c# - FindFirstFile 与 IO.Directory.GetFiles

java - 为 Java 程序分配自己的命令的最简单方法是什么?

windows - 获取 Windows session ID

windows - 如何使用特定的图形驱动程序创建 OpenGL 上下文?