随笔分类 - 总结
AQS
摘要:AbstractQuenedSynchronizer抽象的队列式同步器。是除了java自带的synchronized关键字之外的锁机制。AQS的全称为(AbstractQueuedSynchronizer),这个抽象类在java.util.concurrent.locks包。 核心思想(AQS=st
阅读全文
HTTP
摘要:HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型。HTTP是一个无状态的协议;默认端口是80。 特点: 简单快速客户向服务器请求服务时,只需传送请求方法和路径。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。 灵活TTP允许传输任意类型的数据对象。正在
阅读全文
网络
摘要:网络划分: OSI体系结构:应用层,表示层,会话层,运输层,网络层,数据链路层,物理层; TCP/IP体系结构:应用层,运输层,网络层,数据接口层; 五层体系结构:应用层,运输层,网络层,数据链路层,物理层; 各层介绍: 应用层:能够和用户交互,所有能够产生网络流量的程序,他使得应用程序能够直接运行
阅读全文
多线程总结
摘要:https://www.cnblogs.com/128-cdy/p/12454855.html 进程和线程:指的是一段正在运行的程序,一个程序支持很多任务执行,任务又称为线程。是资源分配的最小单位。 线程是程序执行(CPU调度)的最小单位。 线程的创建: 继承Thread类,重写run方法 实现Ru
阅读全文
IO
摘要:输入流:是数据源到程序的过程 输出流:程序到数据源的过程 (1)字节流和字符流的区别? 字节流是将数据解析成原始的二进制数据,与主机的编码方式无关,可移植性高,二进制数据不需要编码解码的过程,效率高;字符流是将数据解释成字符的序列,文件数据存储依赖文件的编码方式,并且输入输出都是需要编码和解码的,效
阅读全文
浙公网安备 33010602011771号