linyacool / WebServer

A C++ High Performance Web Server
MIT License
7.77k stars 2.1k forks source link

有关Log日志代码片段问题 #79

Open houhoushuoshuo opened 4 years ago

houhoushuoshuo commented 4 years ago

请问博主,我有一个问题,在AsyncLogging.cpp文件中的92行,为什么需要判断buffersToWrite.size()>2之后,就要把他resize为2呢?不resize直接供后面的newBuffer使用难道不可以吗,?因为最后有一个buffersToWrite.clear()会清除所有了啊。

linyacool commented 4 years ago

@houhoushuoshuo 是可以的,最后一个clear只是为了安全起见,不希望它起作用

houhoushuoshuo commented 4 years ago

非常感谢您的回复,我还想在问一个题外话哈哈,我一直在按照您的秋招博客要求自己(感谢指路),目前正在复现该项目代码的复现阶段,秋招没有实习经历,所以说想拿这个当做自己做过的项目可以吗?请问您认为秋招面试还有其他比较看中的技能吗?还有就是希望能够观摩一下您在秋招时投递的简历可以吗(不强求的哈哈,可以去掉隐私信息)。。。邮箱:1124376928@qq.com