摘要: CountDownLatch:概念是,允许一个或多个线程等待其他线程完成操作; 在线程基础知识中,学习过线程的join方法,当前线程阻塞等待join线程执行完毕才能执行; 测试代码如下: public static void main(String[] args) throws Interrupte 阅读全文
posted @ 2020-07-27 22:21 PerfectLi 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 参考书籍:《java并发编程艺术》 线程池的执行顺序 线程池的执行逻辑如下: 少于corePoolSize,新建线程任务 等于或多于corePoolSize,则放进BlockQueue存储 BlockQueue 存储满的时候,创建新的线程 超过maxmiumPoolSize,拒绝创建,并调用Reje 阅读全文
posted @ 2020-07-27 17:53 PerfectLi 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 参考书:《图解HTTP协议》 HTTP协议 http是不保存状态的协议,要通过Cookie进行状态管理。 报文结构 请求行:请求方式 URI 协议版本 响应行: 协议版本 状态码 状态码的原因短句 报文传输,提升传输速率 1.报文主体压缩 常见的内容编码格式: gzip compress defal 阅读全文
posted @ 2020-07-27 15:39 PerfectLi 阅读(155) 评论(0) 推荐(0) 编辑