首页
统计
友链
关于
Search
1
静静地生活着
415 阅读
2
JVM_1.引言
404 阅读
3
Chapter 03
330 阅读
4
机器学习 01
323 阅读
5
欢迎使用 Typecho
283 阅读
Java
School
ML
Other
Share
Explore
运维
登录
Search
bbchen
累计撰写
53
篇文章
累计收到
5
条评论
首页
栏目
Java
School
ML
Other
Share
Explore
运维
页面
统计
友链
关于
搜索到
53
篇与
的结果
2023-07-17
计算机网络复习_综述
计算机网络的概念将分散的、具有独立功能的计算机系统,通过通信设备和线路连接起来,由功能完善的软件实现资源共享和信息传递的功能计算机网络的组成硬件、软件、协议性能指标速率:数据率或数据传输率或比特率,单位是比特每秒带宽:单位时间内从网络中的某一点到另一点所能通过的最高速率,单位同样是比特每秒吞吐量:表示单位时间内通过某个网络的实际数据量时延:从网络的一端到另一端所需的时间,也叫延迟或迟延,单位是秒RTT:从发送方发送数据开始,到发送方接收到接收方的确认,总共经历的时延利用率:体系结构计算机网络体系结构是计算机网络的各层及其协议的集合SDU (服务数据单元):为完成用户所要求的的功能而传送的数据PCI (协议控制信息):控制协议操作的信息PDU (协议数据单元):对等层次之间传送的数据单位OSI分层结构应用层:所有能和用户交互产生网络流量的程序FTP、SMTP、HTTP表示层:处理语法和语义JPEG、ASCII会话层:建立连接并有序地传输数据ADSP、ASP传输层:负责主机两个进程的通信,即端到端的通信,传输单位是报文段或用户数据报可靠传输、不可靠传输差错控制流量控制复用分用TCP、UDP网络层:主要任务是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务,网络层传输单位是数据报路由选择流量控制差错控制拥塞控制IP、IPX、ICMP、IGMP、ARP、RARP、OSPF数据链路层:把网络层传下来的数据报组装成帧成帧差错控制 帧错+位错流量控制访问(接入)控制SDLC、HDLC、PPP、STP物理层:在物理媒介上实现比特流的透明传输,单位是比特RJ45、802.3TCP/IP协议栈五层参考模型
2023年07月17日
50 阅读
0 评论
0 点赞
2023-05-28
JUC_基础篇_下
阻塞队列,线程池,分支合并框架,异步回调
2023年05月28日
81 阅读
0 评论
0 点赞
2023-05-27
JUC_基础篇_中
集合的线程安全,多线程锁,Callable接口,JUC辅助类,读写锁
2023年05月27日
73 阅读
0 评论
0 点赞
2023-05-24
JUC_基础篇_上
Java并发编程概述,Lock接口,线程间通信,线程间定制化通信
2023年05月24日
60 阅读
0 评论
0 点赞
2023-05-22
JVM_5.内存模型
内存模型1.Java内存模型Java内存模型是Java Memory Model (JMM)的意思JMM定义了一套在多线程读写共享数据时(成员变量、数组),对数据的可见性、有序性和原子性的规则和保障。1.1 原子性Java中,对静态变量的自增自减并不是原子操作Java的内存模型如下,完成静态变量的自增、自减需要在主存和线程内存中进行数据交换:1.2 解决方法synchronized(同步关键字)2.1 可见性2.2 解决方法volatile3.1 有序性3.2 解决方法volatile2.CAS与原子类CAS即Compare and Swap,它体现一种乐观锁的思想,比如多个线程要对一个恭喜那个的整形变量执行+1操作:获取共享变量时,为了保证该变量的可见性,需要使用volatile修饰。结合CAS和volatile可以实现无锁并发,适用于竞争不激烈、多核CPU的场景下。因为没有使用synchronized, 所以线程不会陷入阻塞,这是效率提升的因素之-但如果竞争激烈,可以想到重试必然频繁发生,反而效率会受影响后面涉及到的synchronized优化,确实是听不太懂,放到学完JUC后再进行...
2023年05月22日
81 阅读
0 评论
0 点赞
1
2
3
...
11