Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个关于 java concurrency 的问题。现在我有一个日志文件,我想使用其他线程来处理日志文件。每个线程处理文件中的一行(一条记录)。在 lat,thest 线程将处理后的记录写入同一个文件。我想知道如何与原始日志文件保持记录顺序?
您应该编写一种机制来将行号与每条记录相关联。创建一个数据结构来缓冲针对正确记录索引写入的行。最后转储文件。