04 2020 档案

摘要:Ping和Traceroute区别 1.Ping 它是一个实用程序,可以帮助人们检查特定的IP地址是否可访问。Ping通过向指定地址发送数据包并等待回复来工作。它还可以测量往返时间并报告错误。 Ping还用于检查本地网络上的计算机是否处于活动状态。为此,用户必须进入命令提示符并输入:ping 127 阅读全文
posted @ 2020-04-26 11:34 _STAyy 阅读(1397) 评论(0) 推荐(0)
摘要:Internet Control Message Protocol, ICMP Internet控制报文协议是用于在IP主机和路由器之上传递消息,基于IP协议,因此是工作在网络层。 由于IP协议是提供不可靠传输,如果丢包了,IP协议并不能通知传输层是否丢包以及丢包的原因。而ICMP辅助IP,当出现I 阅读全文
posted @ 2020-04-26 11:14 _STAyy 阅读(391) 评论(0) 推荐(0)
摘要:OSPF Open Shortest Path First不同于RIP的距离矢量,它是基于链路状态的路由选择协议。它不像RIP只考虑路由的跳数,而考虑链路的类型(有线,无线等等)、带宽等来计算最优路径。 每个路由器负责发现和维护其邻居,将自身已知的链路信息通过泛洪与自制系统AS内的其他路由器周期性交 阅读全文
posted @ 2020-04-25 19:47 _STAyy 阅读(463) 评论(0) 推荐(0)
摘要:NAT协议(Network Address Translation),网络地址转换协议。 作用:将局域网中的IP地址(私有地址)映射到公网的IP(全局地址)。 NAT功能通常运行在网关设备上,NAT路由器会维护一张NAT转化表。 工作原理: ①主机H想访问Web服务器,首先会发送数据包到NAT路由器 阅读全文
posted @ 2020-04-25 18:36 _STAyy 阅读(916) 评论(0) 推荐(0)
摘要:ARP(Address Resolution Protocol)协议,地址解析协议。 在以太网环境中,数据的传输所依赖的是MAC地址而非IP地址,而ARP协议就是将已知的IP地址转化为MAC地址。 在局域网中,网络中实际传输的是 数据帧 ,帧里面是有目的主机的MAC地址的,而所谓地址解析,就是在发送 阅读全文
posted @ 2020-04-25 18:21 _STAyy 阅读(478) 评论(0) 推荐(0)
摘要:一、 计算机网络体系结构分层 计算机网络体系结构分层 计算机网络体系结构分层 不难看出,TCP/IP 与 OSI 在分层模块上稍有区别。 OSI 参考模型注重“通信协议必要的功能是什么”,而 TCP/IP 则更强调“在计算机上实现协议应该开发哪种程序”。 二、 TCP/IP 基础 1. TCP/IP 阅读全文
posted @ 2020-04-25 14:46 _STAyy 阅读(580) 评论(0) 推荐(0)
摘要:按键作用 Ctrl+d 键盘输入结束或退出终端 Ctrl+s 暂停当前程序,暂停后按下任意键恢复运行 Ctrl+z 将当前程序放到后台运行,恢复到前台为命令fg Ctrl+a 将光标移至输入行头,相当于Home键 Ctrl+e 将光标移至输入行末,相当于End键 Ctrl+k 删除从光标所在位置到行 阅读全文
posted @ 2020-04-25 13:55 _STAyy 阅读(242) 评论(0) 推荐(0)
摘要:一、线程创建方法 1. 普通创建 import threadingdef run(name): for i in range(3): print(name) if __name__ == '__main__': t1 = threading.Thread(target=run, args=("t1" 阅读全文
posted @ 2020-04-11 11:19 _STAyy 阅读(195) 评论(0) 推荐(0)
摘要:当电脑上同时装了python2和python3时,虽然在二者的路径都写入了环境变量PATH中,但是在CMD中运行python命令时只能进入2或者3(安装顺序不同进入的也不同),如何进入想要的python版本环境中: 1.首先将二者的的路径都写入了环境变量PATH中。 2.然后找到安装目录,以我为例, 阅读全文
posted @ 2020-04-11 10:13 _STAyy 阅读(822) 评论(0) 推荐(0)
摘要:无论是在服务器上面还是在我们自己的电脑上面,当我们成功安装了Ubuntu系统之后,系统一般情况下会自带Python2.x和Python3.x环境。Ubuntu系统还会自动帮我们安装Python2.x环境下的pip安装工具,但是没有Python3.x环境下的pip3安装工具,所以我们需要手动安装pip 阅读全文
posted @ 2020-04-11 10:03 _STAyy 阅读(415) 评论(0) 推荐(0)
摘要:ubantu 16.04 1.备份原来的源: sudo cp /etc/apt/sources.list /etc/apt/sources_init.list 2.更换源: sudo vi /etc/apt/sources.list 将下列源复制进去(阿里云) deb http://mirrors. 阅读全文
posted @ 2020-04-11 10:00 _STAyy 阅读(227) 评论(0) 推荐(0)
摘要:git 基本原理和用法 阅读全文
posted @ 2020-04-11 09:53 _STAyy 阅读(191) 评论(0) 推荐(0)
摘要:pip install pyzmq ZeroMQ位于OSI模型的表示层,使用后台异步线程完成消息的接收和发送,大大简化了编程的复杂度。 传统的TCP Socket连接时1-1的,可以认为"1个socket=1个连接",每个线程独立维护一个socket,但在zmq中实现了1-n,m-n的连接模式,一个 阅读全文
posted @ 2020-04-11 09:35 _STAyy 阅读(1419) 评论(0) 推荐(0)
摘要:python连接SQL server用到的是pymssql模块。 1.首先安装(pip install pymssql) 2.创建连接对象 使用connect创建连接对象 connect.cursor创建游标对象,SQL语句的执行基本都在游标上进行 cursor.executeXXX方法执行SQL语 阅读全文
posted @ 2020-04-10 21:17 _STAyy 阅读(2062) 评论(0) 推荐(0)
摘要:1.%运算符 a%b:若a为正数,则该结果必为非负数;若a为负数,则表达式必为非正数。表达式结果与b的符号没有直接关系,及a%b==a%-b。 (a*b)%c=(a%c+b%c)%c (a+b)%c=(a%c+b%c)%c 2.最大公约数 int gcd(int a,int b)//递归 { ret 阅读全文
posted @ 2020-04-10 21:01 _STAyy 阅读(208) 评论(0) 推荐(0)
摘要:原文链接:https://blog.csdn.net/aminy123/article/details/81871092 一、对称加密: 对称加密,即采用对称的密码编码技术,他的特点是,加密和解密使用相同的秘钥。 常见的对称加密算法有DES、3DES、Blowfish、IDEA、RC4、RC5、RC 阅读全文
posted @ 2020-04-10 20:58 _STAyy 阅读(355) 评论(0) 推荐(0)