阿里面试中遇到的一道问题

描述:多行日志合并打印为一行输出,有两个限制条件
1. 超时5秒自动输出一条数据
2. 超过20行自动输出所有的数据

面试官提示使用生产者消费者模型解决,具体如何实现呢?
#阿里巴巴##面试题目#
全部评论
猜是考BlockingQueue的poll(time)作为超时,然后计数读了20行就直接打印,生产者就多个线程读取日志并入队
点赞 回复
分享
发布于 2021-08-02 22:54

相关推荐

点赞 3 评论
分享
牛客网
牛客企业服务