- 博客(3)
- 收藏
- 关注
原创 网络编程基础
开放系统互联参考模型七层 物理层:并不是物理媒体本身,它只是开放系统中利用物理媒体实现物理连接的功能描述和执行连接的规程 作用:为数据端设备提供传送数据的通路;传输数据 数据链路层:可理解Wie数据通道;数据链路的建立、拆除,对数据的检错,纠错是数据链路层的基本任务 网络层:路由选择和中继,在一条数据链路上复用多条网络连接 传输层:定义传输数据的协议端口号,以及流控和差错校验,如100M的客户端与...
2019-03-03 14:46:53 84
转载 ConcurrentHashMap原理及源码解析-jdk1.8
ConcurrentHashMap源码解析 文章目录ConcurrentHashMap源码解析jdk8之前的实现原理jdk8的实现原理变量解释初始化初始化tableput操作hash算法获取table中对应的元素f链表或红黑树操作table 扩容get操作 jdk8之前的实现原理 jdk8的实现原理 JDK8的实现已经抛弃了Segment分段锁机制,利用CAS+Synchronized来保证并发更...
2019-02-28 22:29:44 75
转载 线程池原理及源码解读
线程池 文章目录线程池线程池概述创建一个线程池并提交线程任务线程池源码解析参数认识构造方法提交任务addWorker执行任务关闭线程池 线程池概述 什么是线程池 为什么使用线程池 线程池的优势 第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 第二:提高响应速度。当任务到达时,任务可以不需要的等到线程创建就能立即执行。 第三:提高线程的可管理性。线程是稀缺资源,如果无...
2019-02-27 22:26:46 111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人