java - 日志文件中的奇怪消息 @^@^@^@^@^@^@^@^@^@^@^@^@^@^@^

标签 java logging nohup apache-mina

我有一个基于 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/

相关文章:

java - 如何在循环中以完全相同的时间间隔调用方法?

java - 使用 Spring ResourceServlet 同时服务多个资源

java - 如何禁用 <HTML :submit> button without disabling the associated form?

linux - 使用带有 Node webapp 的 vhosts 的记录器

sql-server - MSSQL 数据库清理 - 如何查找未使用的对象(表、 View 、过程、函数)

java - 如何将排序的Arraylist转换为BST

java - 为什么使用 akka 事件处理程序进行日志记录

terminal - nohup 与 screen——哪个对于长时间运行的进程更好?

Linux 服务器 : How do I use nohup make sure job is working?

linux - 谁做守护进程?