- 博客(6)
- 收藏
- 关注
原创 java中System.exit(0)和System.exit(1)的区别
System.exit(status)是用来结束当前正在运行中的java虚拟机。System.exit(0)是正常退出程序,而System.exit(1)或者说非0表示非正常退出程序System.exit(status)不管status为何值都会退出程序。和return 相比有以下不同点:return是回到上一层,而System.exit(status)是回到最上层...
2018-12-30 21:26:13 1484
原创 Python如何判断某天是星期几
编码的的思路:1、依次输入要查询日期的年、月、日;2、将输入的日期与2018年进行比较 year>=2018年时:首先判断年份是否是闰年,闰年天数加366,否则天数加365;然后判断月份,如果当年是闰年,月份要按照 list1 相加,否则按照 list2 相加。 year<2018年时:首先判断年份是否是闰年,闰年天数加366,否则天数加365;然后判断月份,如果当...
2018-12-24 22:14:38 16432
原创 TCP协议中的三次握手和四次挥手
TCP连接管理 TCP是面向连接的协议,TCP传输连接的建立和释放是每一次面向连接的通信中必不可少的过程。TCP的传输连接包括3个状态:连接建立、数据传输和连接释放。连接建立最开始的时候客户端和服务器都是处于CLOSED状态。主动打开连接的为客户端,被动打开连接的是服务器。首先,请求端(客户端)发送一个包含SYN标志的TCP报文,SYN即同步(Synchroniz...
2018-12-12 10:53:22 339
原创 无分类编址
无分类编址,即无类别域间路由选择(Classless Inter-Domain Routing)——CIDR1、CIDR的主要特点CIDR消除了传统的A类、B类和C类地址以及划分子网的概念,因而可以更加有效地分配IPv4的地址空间。 CIDR使用各种长度 "网络前缀" 来代替分类地址中网络号和子网号。 网络中的IP地址由网络地址和主机号构成,因此使得IP地址从三级编制又回到了两级编制。...
2018-12-03 17:04:55 8833 4
原创 IP地址分类以及网络地址的计算(子网划分、超网划分)
本次我将从以下5个方面介绍IP地址(由于篇幅的问题,本篇我只介绍分类编址,无分类编址将在下一篇介绍)了解IP地址的用途和种类 了解分类编址和无分类编址区别 掌握子网划分及超网划分方法 网络号与主机号的计算 掌握无分类编址的概念和使用1、IP地址的种类和用途IP用途:标记某个主机所在的位置种 类:分类编址(早期设计,存在缺陷)和无分类编址(用来代替分类编制)2、分类编址...
2018-12-03 09:50:36 62612 7
原创 Python中&、and、or 之间的区别
1、概念& 是位运算符,and、or 是逻辑运算符&:位于运算符,参与运算的两个值,如果相应位都为1,则该位的结果为1,否则为0and:所有参数的逻辑值为真时,返回TRUE;只要有一个参数的逻辑值为假,即返回 False2、实例m & n 分析:m=2,n=3,a以二进制表示就是 0000 0010,b以二进制表示就是 0000 0011,故 &...
2018-12-01 21:39:27 2105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人