我有一个基于 Apache Mina 的 Java 编写的用于网络操作的应用程序服务器。最近我在我的日志文件中遇到了一个奇怪的行为。我注意到日志文件充满了@^@^@^@^@^@^@^@^@^@^@^@^.... 字符。我的意思是那些意想不到的字符数量巨大,因此日志文件在几个小时内就达到了数百 GB!我对这个问题一无所知,几乎不可能用谷歌搜索它。可能是什么原因?这些字符集是否有人熟悉?
如果需要,我可以提供有关该应用程序的更多详细信息。
提前致谢。
最佳答案
这些字符是 null characters (NUL,ASCII 值 0)在 caret notation .
In caret notation for control characters the null character is ^@.
关于java - 日志文件中的奇怪消息 @^@^@^@^@^@^@^@^@^@^@^@^@^@^@^,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3043740/