squid代码分解成若干部分