摘要: 传输层 为在不同主机上的应用进程间提供逻辑通信服务,在传输层之上,基于网络层服务。 传输层VS网络层:网络层为不同主机间的交互提供逻辑通信服务。 由于每台主机上可能存在着多个进程,为此进程应实现多路复用/分用。如果某层的一个协议对应直接上层的多个协议/实体,则需要复用/分用 复用和分用技术: 复用: 阅读全文
posted @ 2021-05-06 17:49 安妍 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 套接字编程(Socket) 网络程序设计接口 API(应用程序接口): 主要针对应用层和传输层之间的数据传输 API就是应用进程的控制权和操作系统的控制权进行转换的一个系统调用接口 应用进程控制应用层 操作系统控制:传输层,网络层,数据链路层,物理层 几种常用的应用编程接口 套接字接口(Socket 阅读全文
posted @ 2021-05-05 21:29 安妍 阅读(219) 评论(0) 推荐(0) 编辑
摘要: P2P应用 索引技术: P2P系统的索引:信息到节点位置(IP地址+端口号)的映射 文件共享 利用索引动态跟踪节点所共享的文件的位置 节点需要告诉索引它拥有哪些文件 节点搜索索引,从而获知能够得到哪些文件 即使消息(QQ) 索引负责将用户名映射到位置 当用户开启IM应用时,需要通知索引它的位置 节点 阅读全文
posted @ 2021-05-05 20:32 安妍 阅读(171) 评论(0) 推荐(0) 编辑
摘要: #### 线程调度 ##### 常见的线程调度模型 1. 抢占式:根据线程的优先级,优先级越高的线程,抢占到CPU时间片的概率越高 * java采用的就是抢占式调度模型 2. 均分式:每个线程占用的CPU时间片长度一样。 * 某些编程语言采用的式此类模型(百度了一下下,没找到,后期补上来) 3. J 阅读全文
posted @ 2021-05-05 14:50 安妍 阅读(80) 评论(0) 推荐(0) 编辑
摘要: package com.anyan;/** * @author anyan * @date 2021/5/4-20:36 *//*线程让位测试 */public class ThreadTest08 { public static void main(String[] args) { Student 阅读全文
posted @ 2021-05-04 21:37 安妍 阅读(53) 评论(0) 推荐(0) 编辑
摘要: package com.anyan;/** * @author anyan * @date 2021/5/4-20:58 *//*线程合并测试 */public class ThreadTest09 { public static void main(String[] args) { Thread 阅读全文
posted @ 2021-05-04 21:36 安妍 阅读(55) 评论(0) 推荐(0) 编辑
摘要: package com.anyan;/** * @author anyan * @date 2021/5/4-16:36 *//*探索主线程与分支线程之间的关系 */public class Temp03 { public static void main(String[] args) { Stud 阅读全文
posted @ 2021-05-04 17:12 安妍 阅读(161) 评论(0) 推荐(0) 编辑
摘要: package com.anyan;/** * @author anyan * @date 2021/5/4-15:47 */public class ThreadEndTest { public static void main(String[] args) { Thread t=new Thre 阅读全文
posted @ 2021-05-04 17:11 安妍 阅读(62) 评论(0) 推荐(0) 编辑
摘要: package com.anyan;/** * @author anyan * @date 2021/5/4-16:07 *//*改进后,终止线程的第二种方法: */public class ThreadEndTest02 { public static void main(String[] arg 阅读全文
posted @ 2021-05-04 17:10 安妍 阅读(131) 评论(0) 推荐(0) 编辑
摘要: package com.anyan;/** * @author anyan * @date 2021/5/4-11:58 *//*关于线程睡眠的测试程序Thread.sleep(参数为毫秒)在哪个线程中调用,则为哪个线程睡眠当线程睡眠时间过长时,可选择中断其睡眠 intterupt */public 阅读全文
posted @ 2021-05-04 15:36 安妍 阅读(192) 评论(0) 推荐(0) 编辑