fd_set集合: 1023 ….. ….. 0 ①把关心的文件描述符加入到集合中(fd_set)②调用select()/poll()函数去监控集合中哪些文件描述符(阻塞等待一个或多个文件描述有数据)③有数据时,退出select()阻塞④依次判断哪个文件描述有数据⑤依次处理有数据的文件描述符的数据