大数据
大数据阶段学习的相关知识点
Weki.wang
这个作者很懒,什么都没留下…
展开
-
Concurrent包
概述是JDK1.5出现的专门应对高并发的包内容:BlockingQueue、ConcurrentMap、ExecutorService、Lock、原子性操作BlockingQueue - 阻塞式队列概述依然遵循**“先进先出”(FIFO)**的原则所有的阻塞式队列都是有界的,即队列的大小是固定的如果队列已满,则添加操作会被阻塞;如果队列为空,则获取操作会被阻塞Blocking...原创 2020-05-26 22:25:27 · 184 阅读 · 0 评论 -
NIO的基本介绍
概述概述用于进行数据传输的,BIO - BlockingIO - 同步式阻塞式IONIO - NewIO - NonBlockingIO - 同步式非阻塞式IO - JDK1.4专门为了应对高并发场景NIO的组件:Buffer、Channel、SelectorBIO的缺点单向的流:需要创建大量的流对象,内存会被大量的占用一对一连接:每一个客户端都需要服务器产生对应的线程进行...原创 2020-05-07 22:49:06 · 162 阅读 · 0 评论