如何巧妙结合CountDownLatch与线程池实现高效并发控制?