类方法:隐式接收第一个参数为类本身的方法,通过类或实例皆可调用,在类方法定义中不能访问实例属性及调用实例方法,可以访问已定义的类属性和调用已定义的类方法,使用@classmethod装饰器进行定义: 实例方法:隐式接收第一个参数为实例本身的方法,只能通过实例进行调用,在实例方法定义中可以访问自身已定 ...
分类:
编程语言 时间:
2018-10-14 00:23:03
阅读次数:
141
一 ISO和OSI七层模型 何为iso? 国际标准化组织 osi七层模型? 由国际化标准组织提出的概念模型,旨在提供一个使各种不同的计算机和网络在全世界范围实现互联的标准框架。它将计算机网络体系结构划分为了7层 TCP/IP: 网络接口层:PPP、FDDI 网际层:IP、ICMP 传输层:TCP、U ...
分类:
其他好文 时间:
2018-10-12 16:13:50
阅读次数:
148
创建网络:[root@hostnamelinux-node1~]#sourceadmin-openrc.sh[root@hostnamelinux-node1~]#neutronnet-createflat--shared--provider:physical_networkphysnet1\--provider:network_typeflatCreatedanewnetwork:+------
分类:
其他好文 时间:
2018-10-10 23:54:34
阅读次数:
184
结构关系图 查看这两个防火墙文件 # cat /etc/hosts.deny # cat /etc/hosts.allow 查看Linux中防火墙的状态 某个服务是否能由tcpwraps来进行控制关键在于这个服务的模块 图形化界面firewall-config 命令行firewall-cmd 区域: ...
分类:
系统相关 时间:
2018-09-24 00:52:11
阅读次数:
429
```python
class Province: #静态字段--属于类,调用方法类.字段名 memo = "中国23个省之一" #动态字段--属于对象,调用方式实例化对象.字段名 def __init__(self, name, capital, leader): self.Name = name... ...
分类:
编程语言 时间:
2018-09-18 13:07:36
阅读次数:
156
一、OSI模型 名称 层次 功能 物理层 1 实现计算机系统与网络间的物理连接 数据链路层 2 进行数据打包与解包,形成信息帧 网络层 3 提供数据通过的路由 传输层 4 提供传输顺序信息与响应 会话层 5 建立和中止连接 表示层 6 数据转换、确认数据格式 应用层 7 提供用户程序接口 (1)物理 ...
分类:
其他好文 时间:
2018-09-14 18:20:24
阅读次数:
158
一、概述 按照软件重构思想的理念,如果多个类中出现相同的代码,应该考虑定义共同的抽象类。但并非所有情况下上述方法都是可行的,有时我们无法通过父类的方式消除重复性的横切代码,因为这些横切逻辑依附在业务类方法的流程中,不能转移到其他地方去。 面向切面编程(AOP)通过横向抽取机制为这类无法通过纵向继承进 ...
分类:
编程语言 时间:
2018-09-14 13:53:22
阅读次数:
162
我们在接口中通常定义的方法是抽象方法,即没有方法体,只有返回值类型和方法名:(public abstract) void Method(); 类在实现接口的时候必须重写抽象方法才可以 jdk8中新加的默认方法和静态方法是什么呢? 可以通俗理解:静态方法属于类,调用静态方法通过接口名曲调用它,默认方法 ...
分类:
其他好文 时间:
2018-09-12 23:04:29
阅读次数:
378
原理 ip层搜索路由表时,按照主机完全匹配,网络匹配,默认表项的顺序。 下图是一个较简单的路由表 简而言之,路由表指明了对于目的IP为destination的ip数据报,要发往的下一站的地址。 路由的Flags字段 U表示该路由可以使用 G:有G标志表示该路由的gateway地址是下一站路由器地址, ...
分类:
其他好文 时间:
2018-09-05 08:59:53
阅读次数:
162
想写个定时备份文件的功能,这个功能需要实现:1.搜索指定的目录里是否存在当天的文件2.如果存在压缩并加密文件3.通过ftp上传到备份服务器4.在备份服务器上定时将文件拷贝到移动硬盘并定时清理文件 本来想通过BAT文件批处理做,无奈水平有限,这BAT的语法实在玩不来。。。正好前几天图书打折囤了几本py ...
分类:
编程语言 时间:
2018-09-03 17:47:36
阅读次数:
254