简介 通过计算机网络可以使多台计算机实现连接,位于同一个网络中的计算机在进行连接和通信时需要遵守一定的规则,这就好比在道路中行驶的汽车一定要遵守交通规则一样。在计算机网络中,这些连接和通信的规则被称为网络通信协议,它对数据的传输格式、传输速率、传输步骤等做了统一规定,通信双方必须同时遵守才能完成数据 ...
分类:
编程语言 时间:
2021-04-16 12:09:10
阅读次数:
0
1.RPC服务框架的基本结构 RPC本质上就是“像调用本地方法一样调用远程方法”,主要涉及到客户端和服务端的数据的传输,整体的RPC的框架服务就如下所示: 2.使用HTTP实现服务的组成部分 注册中心:zookeeper 序列化方式:json 网络通信:http协议 代理方式:jdk动态代理 3.项 ...
分类:
Web程序 时间:
2021-04-07 11:10:03
阅读次数:
0
什么是PNG格式? PNG的全称叫便携式网络图形(Portable Network Graphics)是目前最流行的网络传输和展示的图片格式,原因有如下几点: 无损压缩:PNG图片采取了基于LZ77派生算法对文件进行压缩,使得它压缩比率更高,生成的文件体积更小,并且不损失数据。 体积小:它利用特殊的 ...
分类:
其他好文 时间:
2021-04-06 15:00:34
阅读次数:
0
一、什么是消息队列? 消息队列不知道大家看到这个词的时候,会不会觉得它是一个比较高端的技术,反正我是觉得它好像是挺牛逼的。 消息队列,一般我们会简称它为MQ(Message Queue),嗯,就是很直白的简写。 我们先不管消息(Message)这个词,来看看队列(Queue)。这一看,队列大家应该都 ...
分类:
其他好文 时间:
2021-04-02 13:09:28
阅读次数:
0
strace是一个可用于诊断、调试和教学的Linux用户空间跟踪器。我们用它来监控用户空间进程和内核的交互,比如系统调用、信号传递、进程状态变更等 常见参数如下 -tt 在每行输出的前面,显示毫秒级别的时间 -ttt也可以向上面那样展示微秒级的时间戳 -T 显示每次系统调用所花费的时间 -v 对于某 ...
分类:
系统相关 时间:
2021-04-02 13:03:49
阅读次数:
0
必备知识点: 1.代理和隧道技术区别? 2.隧道技术为了解决什么? 3.隧道技术前期的必备条件? 在数据通信被拦截的情况下利用隧道技术封装改变通信协议进行绕过拦截 CS、MSF无法上线,数据传输不稳定无回显,出口数据被监控,网络通信存在问题等 在实际的网络中,通常会通过各种边界设备、软/硬件防火墙甚 ...
分类:
其他好文 时间:
2021-03-30 13:30:25
阅读次数:
0
网络编程的要素 IP和端口号 网络通信协议 TCP 客户端 连接服务器socket 发送消息 public static void main(String[] args) throws IOException { //创建一个socket连接 Socket socket = new Socket(I ...
分类:
其他好文 时间:
2021-02-19 13:14:53
阅读次数:
0
异常概述 异常指程序运行中出现的不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等。 异常发生在程序运行期间,它影响了正常的程序执行流程。 异常发生的原因有很多,通常包含以下几大类: 用户输入了非法数据。 要打开的文件不存在。 网络通信时连接中断,或者JVM内存溢出。 要理解Java异常处 ...
分类:
编程语言 时间:
2021-02-19 13:12:17
阅读次数:
0
参数服务器训练基本理论 参数服务器训练是分布式训练领域普遍采用的编程架构,主要解决以下两类问题: 模型参数过大:单机内存空间不足,需要采用分布式存储。 训练数据过多:单机训练太慢,需要加大训练节点,来提高并发训练速度。 如图所示,参数服务器主要包含Server和Worker两个部分,其中Server ...
分类:
其他好文 时间:
2021-02-16 11:42:24
阅读次数:
0
0.0.0.0 netstat -nr命令会显示路由表的内容。网关为0.0.0.0的网络通常是直连到网络设备上的。因为到自己的直连设备上是不需要网关的,所以0.0.0.0的网关地址是正常的。目的地址是0.0.0.0的路由是你的缺省网关。 Flags:代表的意义如下: o U (route is up ...
分类:
其他好文 时间:
2021-02-03 11:04:20
阅读次数:
0