- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我实际上是在尝试在 IBMi 上运行 OrientDB(应用了 iSeries、AS/400、V540、JDK6-32 位最后的 CUM PTF)。 OrientDB 早期所做的事情之一(可以这么说)是尝试找到至少一个 mac 地址(不完全确定为什么我现在纯粹在本地嵌入式模式下使用它)。我做了自己的测试方法,结果相同:
LogIt.log(Level.INFO,"About to list mac addresses.");
final Enumeration<NetworkInterface> networkInterfaces = NetworkInterface.getNetworkInterfaces();
while (networkInterfaces.hasMoreElements()) {
NetworkInterface networkInterface = networkInterfaces.nextElement();
final byte[] mac = networkInterface.getHardwareAddress();
if (mac == null) {
LogIt.log(Level.INFO,"Mac address is null.");
continue;
} // if
String hex = Utils.convertBytesToHexString(mac);
LogIt.log(Level.INFO,"Mac address found {0}.",hex);
} // while
系统输出显示一条消息:
getkerninfo 1: A system call received a parameter that is not valid.
并且它无法使用调用 getHardwareAddress() 检索任何 mac 地址(实际上它返回 null 3 次)。我以“程序员”类型的用户和安全人员(如“root”)的身份运行它,结果相同。它在我的 Ubuntu 12.04 PC 和笔记本电脑上运行良好。
我想知道是否有其他人遇到过这个问题并找到了解决方案。
最佳答案
由于 getkerninfo() 是 Unix/Linux 上通常未记录的 C 系统调用,您是否在 iSeries 上的 PASE 中运行它?我首先怀疑这是唯一可能取得成功的环境。否则,似乎需要一个 Linux 分区。
关于java - getHardwareAddress 不适用于 IBMi (iSeries) reqd for OrientDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15119061/
我的尝试是从 AS400 IBMi 的多个表中动态创建一个简单的数据透视表。这已实现,但数据透视表不可“刷新”。 因此,我开始查看有关以编程方式创建连接的帖子,并提出了下面的示例,该示例是可刷新的,但
我试图在 IBMi AS/400 V7R2 上将整个目录置于 Apache 身份验证之后。我需要指定与 AS/400 无关的凭据,除了它们在 IFS 上的文件中定义的事实之外。我是 IBMi 世界的新
我正在尝试写两个 (编辑: shell )脚本,我有一些困难。我将解释目的,然后提供脚本和当前输出。 1:递归获取目录中每个文件名的列表。然后在该目录中所有文件的内容中搜索每个文件名。应返回特定文件名
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 4年前关闭。 Improve thi
我想知道是否可以在 AS400 (IBMi) 上安装 MeteorJS,因为它能够运行 Node.js、MongoDB... 我通过“curl”快速测试了安装,但有一条消息说该平台不受支持。 有人已经
我实际上是在尝试在 IBMi 上运行 OrientDB(应用了 iSeries、AS/400、V540、JDK6-32 位最后的 CUM PTF)。 OrientDB 早期所做的事情之一(可以这么说)
我做了一些研究,这似乎暗示至少在 2011 年,大端/小端问题阻止了这种情况,因为 PPC 内核与 MongoDB 服务器不兼容。 这有变化吗?或者它仍然无法在 IBMi 上运行? 我很困惑,因为 Z
我必须在 Centos 8 上安装 DB2 PHP 驱动程序才能使用 PHP 7 和 nginx 向 IBMi (AS400) 发出请求,我试图找到一个指南,但不幸的是我找不到任何东西。 所以我问你,
JT400 - 从 Windows 计算机连接到 IBMi 计算机时,JDBC 连接工作正常。 DriverManager.registerDriver(new com.ibm.as400.acces
JT400 - 从 Windows 计算机连接到 IBMi 计算机时,JDBC 连接工作正常。 DriverManager.registerDriver(new com.ibm.as400.acces
在 IBMi 系统上,数据库服务器作业 - QZDASOINIT - 具有“最大使用次数”属性,这意味着一个 QZDASOINIT 作业将在结束前接受配置的 SQL 请求数。默认值为200。但是,具有
我是一名优秀的程序员,十分优秀!