sniperD

导航

2020年5月6日 #

TCP协议学习

摘要: TCP协议(传输控制协议)是TCP/IP协议簇中的一员,位于传输层。相对于UDP协议(数据报协议),TCP协议是一种可靠传输协议,这意味着TCP协议会尽力保证所传输的信息的完整性与传输的可靠性。本篇主要介绍TCP协议的三次握手和四次挥手,还有TCP如何保证传输的可靠性。 一、TCP三次握手 在进行T 阅读全文

posted @ 2020-05-06 15:33 sniperD 阅读(182) 评论(0) 推荐(0) 编辑

2020年4月26日 #

远程服务器的jupyter可以连接但是运行一直卡着

摘要: **问题描述:**使用远程服务器的jupyterlab时,可以登录jupiterlab页面,但是运行cell的时候一直卡着不动。 **问题解决:**遇到此类问题首先可以考虑是不是服务器的防火墙策略的原因,登录服务器后运行ping 127.0.0.1,如果ping不通则有可能是iptables有配置丢 阅读全文

posted @ 2020-04-26 11:17 sniperD 阅读(745) 评论(0) 推荐(0) 编辑

2020年4月22日 #

socket学习

摘要: 一、Socket原理 1. 什么是socket? Socket是TCP/IP协议的一组API,位于应用层与传输层之间; Ip地址与端口的组合称作socket(套接字),例如: 127.0.0.1:80 就是一个套接字,可以唯一定位计算机上的一个进程; Socket是传输层网络通信连接的端点,一个通信 阅读全文

posted @ 2020-04-22 17:35 sniperD 阅读(222) 评论(0) 推荐(0) 编辑

2020年4月21日 #

linux中的文件标识符(fd)

摘要: 在学习socket和selectors的过程中遇到fd(文件标识符),对fd的理解如下: linux将一切对象抽象为文件,socket也是一个文件 每一个进程的fd可以在 文件夹中看到 这里也可以从侧面对所谓 有一个了解。 阅读全文

posted @ 2020-04-21 20:59 sniperD 阅读(1663) 评论(0) 推荐(0) 编辑