银行应用运维平台建议

OSI七层模型

1.物理层:原始比特流输出
2.数据链路层:物理寻找地址,将原始比特流转化为逻辑传输线路
3.网络层:控制子网的运行
4.传输层:接受上一层数据,必要的时候分割数据
5.会话层:不同机器上的用户建立和管理会话
6.表示层:信息的语法语义和他们的关联
7.应用层:各种应用程序协议,http,ftp,smtp

重写和重载的区别

1.重写:子类的方法覆盖父类的方法,对父类的函数进行重新定义
2.重载:在同一个类中存在多个具有不同参数个数或者类型的同名函数(多态性的表现

接口类和抽象类的区别

1.接口是对行为的抽象,是抽象方法的集合。
接口不用被实例化,不包含非常量成员(没有非静态方法的实现
所有的方法:1.抽象方法2.静态方法

2.抽象类不能被实例化
一个抽象类可以有一个或者多个抽象方法,也可以不含有抽象方法
抽象类是对共有方法实现或者是对共有的成员变量的抽取,主要用于代码重用

数据库的三范式:

1.1NF:列不可分 :数据库表的每一列都是不可分割的基本数据项
2.2NF:要求实体的属性完全依赖于关键字不能部分依赖,一张表存在组合主键时,其他非主键字段不能部分依赖
3.3NF:不能存在传递依赖:除主键外,其他字段必须依赖主键

IO流的几种分类

1.按流向分:1.输入流,2.输出流
2.按类型分:
1.字节流(任何),
2.字符流,(非纯文本文件不可用
3.节点流,(直接跟输入输出源对接)
4.处理流(转换流,缓冲流(对节点进行包装,读写更快))

python导入MySQL

使用mySQL DB模块
MySQLDB.connect(host,user,password,db)

封装,继承,多态

多态的作用:降低程序的耦合度,写了一个类不仅使用一次,只能被某个类使用,而且可以被不同的场景使用,只需要继承和重写就行。

linux如何实时查看文件的更新

1.在linux系统里面输入命令 tail -f/dzqc/文件名.文件格式

银行运维平台设计建议

1.