使用Java的Socket实现客户端和服务器端之间的连接,实现客户端重复发送数据到服务器端的功能。即,用户可以在控制台不断输入内容,并将内容逐一发送给服务端。并在服务端显示。 socket定义 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。建立网络通信连接 ...
分类:
编程语言 时间:
2019-12-09 21:29:05
阅读次数:
98
redis服务器就是一个事件驱动程序,服务器需要处理两类事件: 文件事件(file-event): redis服务器通过套接字与客户端进行连接。 文件事件就是服务器对于套接字操作的抽象。 服务器与客户端的通信会产生相应的文件事件 服务器通过监听并处理这些事件来完成一系列网络通信操作 时间事件(tim ...
分类:
其他好文 时间:
2019-12-09 12:23:10
阅读次数:
102
1:概括 2、为什么UDP有时比TCP更有优势? UDP以其简单、传输快的优势,在越来越多场景下取代了TCP,如实时游戏。 (1)网速的提升给UDP的稳定性提供可靠网络保障,丢包率很低,如果使用应用层重传,能够确保传输的可靠性。 (2)TCP为了实现网络通信的可靠性,使用了复杂的拥塞控制算法,建立了 ...
分类:
其他好文 时间:
2019-12-08 12:33:42
阅读次数:
94
网络基础 导读 网络通信的第一步必须拥有物理连接介质(传输介质)。 其次,还需要定义通信的标准,实现无障碍通信,这个标准叫互联网协议。 互联网协议 互联网协议按照功能不同分为osi七层或者tcp/ip五层或tcp/ip四层 物理层 获取到对端计算机的电信号数据,例如1010101010010 数据链 ...
分类:
其他好文 时间:
2019-12-04 20:11:46
阅读次数:
100
istio 整体架构图 Istio 服务网格从逻辑上分为数据平面和控制平面。 数据平面由一组智能代理(Envoy)组成,被部署为 sidecar。这些代理通过一个通用的策略和遥测中心(Mixer)传递和控制微服务之间的所有网络通信。 控制平面管理并配置代理来进行流量路由。此外,控制平面配置 Mixe ...
分类:
其他好文 时间:
2019-12-03 14:24:34
阅读次数:
516
swoole是PHP的扩展,又不是一个普通的扩展。普通的扩展只是提供一个库函数。而swoole扩展在运行后会接管PHP的控制权,进入事件循环。当IO事件发生后,swoole会自动回调指定的PHP函数。 在实际生产环境中,swoole提供了一个PHP 异步网络通信引擎。使 PHP 开发人员可以编写高性 ...
分类:
其他好文 时间:
2019-12-02 23:51:33
阅读次数:
130
1.概述 ssh是一种网络通信协议,用于计算机之间的加密登录.一般用ssh连接服务器有两种方式:密码认证与密钥认证. 密码认证就是通过传统的输入密码的方式登录,密钥认证就是把产生的公钥注册到服务器后,用私钥登录,这样就可以不用每次登录输入密码.~~特别适合作者这种脑残记不住密码的懒人.~~ 2.密码 ...
分类:
其他好文 时间:
2019-12-01 19:16:46
阅读次数:
92
1、引言 整个暑假去面试,面试了很多家公司(无论是小厂还是大厂)问到的深度不同,网络原理是面试最容易问到的问题,虽然我们在项目中很少去实践它,但是了解其原理,会让我们背后网络通信是如果工作的,既能在面试官面前体现出你的基础是否扎实,也能对以后深入网络这部分学习有更多的了解。 很多同学面试在准备这部分 ...
分类:
其他好文 时间:
2019-12-01 16:58:56
阅读次数:
113
本章架构:Docker的创建方法Docker的数据管理Docker的网络通信Docker镜像除了是Docker的核心技术之外,也是应用发布的标准格式。一个完整的Docker镜像可以支撑一个Docker容器的运行,在Docker的整个使用过程中,进入一个已经定型的容器后,就可以在容器中进行操作,最常见的操作技术在容器中安装应用服务,如果要把已经安装的服务进行迁移,就要把环境及搭建的服务生成新的镜像。
分类:
其他好文 时间:
2019-11-30 11:43:30
阅读次数:
73
一. socket编程 socket又叫套接字 socket编程其实就是用代码来实现进行网络通信的两个端;套接字就是实现通信的两个程序 实现通信的两个端分为 服务器 和 客户端 两种 python通过 socket模块 来提供socket编程相关的类和方法 二. 服务器端 (注:以下操作中服务器端和 ...
分类:
其他好文 时间:
2019-11-30 00:12:24
阅读次数:
107