socket也叫套接字,本质是编程接口,封装了TCP/IP。用socket写服务端和客户端 物理层:连接介质:光缆、双绞线、无线电波,用来传输电信号 数据链路层:分组,让电信号变得有意义,遵循以太网协议,mac特点、广播工作方式(让所有计算机都能接收到信号) 网络层:ip与子网代码计算 ...
Socket 的个人故事。希望通过这篇文章让你弄懂什么是 Socket,明白 TCP 和 UDP 协议的通讯,明白长连接和短连接的优缺点,明白 BIO NIO AIO的区别。 Socket 大家好,我是 Socket。很多人都知道我,但是都不清楚我。给你看一下我和大佬的合影。 我很荣幸能与 TCP IP 五层模型中的各位大佬站在一起,但我并不属于他们中的任何一层。我的存在只是为了让应用层的使用者能 ...
2020-09-21 09:12 0 1910 推荐指数:
socket也叫套接字,本质是编程接口,封装了TCP/IP。用socket写服务端和客户端 物理层:连接介质:光缆、双绞线、无线电波,用来传输电信号 数据链路层:分组,让电信号变得有意义,遵循以太网协议,mac特点、广播工作方式(让所有计算机都能接收到信号) 网络层:ip与子网代码计算 ...
Maven 核心原理 Maven 是每一位Java工程师每天都会接触的工具, 但据我所知其实很多人对Maven理解的并不深, 只把它当做一个依赖管理工具(下载依赖、打包), Maven很多核心的功能反而没用上. 最近重读 Maven实战, 虽然这本书年岁较老(10年出版: 那还 ...
Docker核心原理之—Cgroup 内核中强大的工具cgroup,不仅可以限制被NameSpace隔离起来的资源,还可以为资源设置权重,计算用量等 什么是cgroup cgroup全称是control groups control groups:控制组,被整合在了linux内核 ...
前言 看源码真的是一种享受又恍然大悟的感受,我曾不止一次赞叹过如Spring、SpringMVC、SpringBoot等源码设计的优美,我在学习线程、偏向锁和轻量级锁等JAVA内置锁、CAC原理、自旋锁 公平锁和读写锁等JUC显式锁的时候,总是从源码中来解答我的疑惑,而JDK关于线程的源码 ...
Spring是一个轻量级控制反转(IOC)和面向切面(AOP)的容器框架 一、spring容器的主要核心: 1.IOC(Inversion of Control)控制反转: 简单地说,由spring来负责控制对象的生命周期和对象间的关系。传统的Java SE程序设计,我们直接在对象内部 ...
1. kubelet简介 在kubernetes集群中,每个Node节点都会启动kubelet进程,用来处理Master节点下发到本节点的任务,管理Pod和其中的容器。kubelet会在API Se ...
matplotlib是基于Python语言的开源项目,旨在为Python提供一个数据绘图包。使用matplotlib绘图时,必须理解画布(figure),区域(axe)和坐标轴(axis)的区别。fi ...
文章来自:百度文库 PPT1 运行时环境 Ice作为一个中间件产品,其使用过程中,有运行时(也称mn time)环境和开发环境两部分。 图 Ice核心功能的模块组成图 可见,Ice核心功能实际上由六大子系统模块共同分担,分别是通信模块、对象适配模块、线程模块、调用/分派模块、桩和框架 ...