组合: 夺命三问: 1.什么是组合? 组合指的是一个对象中,包含另一个或多个对象。 2.为什么要用组合? 减少代码的冗余。 3.如何使用组合? 耦合度: 耦: 莲藕 > 藕断丝连 - 耦合度越高: 程序的可扩展性越低。 - 耦合度越低: 程序的可扩展性越高。 总结: - 继承: 继承是类与类的关系, ...
分类:
编程语言 时间:
2019-11-27 19:29:02
阅读次数:
74
面向对象三大特性之封装 一、继承json模块,并派生出新的功能 继承json模块中的JSONEncoder,并派生出新的功能 二、组合 夺命三问 用组合去实现的实例 组合练习 三、封装 封装介绍 四、访问限制机制 访问限制机制 五、propetry property的应用 ...
分类:
其他好文 时间:
2019-11-27 19:19:35
阅读次数:
59
类对象定义 C++类访问修饰符 数据封装是面向对象编程的一个重要特点,它防止函数直接访问类类型的内部成员。类成员的访问限制是通过在类主体内部对各个区域标记 来指定的。关键字 称为访问修饰符。 公共(public)成员 公有 成员在程序中类的外部是可访问的。您可以不使用任何成员函数来设置和获取公有变量 ...
分类:
其他好文 时间:
2019-11-16 23:09:58
阅读次数:
70
1、简述 private、 protected、 public、 internal 修饰符的访问权限。 private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 当 ...
分类:
Web程序 时间:
2019-11-13 00:58:00
阅读次数:
84
前言我们对堡垒机(跳板机)不会陌生,为了保证服务器安全,加个堡垒机,所有ssh连接都通过堡垒机来完成,堡垒机也需要有身份认证、授权、访问控制、审计等功能。Jumpserver是全球首款完全开源的堡垒机,是符合4A的专业运维审计系统。Jumpserver使用Python/Django进行开发,采纳分布式架构,支持多机房跨区域部署,中心节点提供API,各机房部署登录节点,可横向扩展、无并发访问限制。J
分类:
其他好文 时间:
2019-11-10 21:15:10
阅读次数:
149
是否对容器使用的资源进行合理限制,比如内存 CPU 网络带宽等。 是否设置合理的网络访问限制,如 非root用户 iptables。 是否有在docker无法使用时的备选方案,如提供非docker环境对搭建部署方案。 是否对 开发 测试 线上各个环境的私有镜像 Dockerfile 配置 明确了使用 ...
分类:
其他好文 时间:
2019-11-06 00:49:41
阅读次数:
108
1. 安装一般选择带gui的服务器即可。 2. yum install samba,和yum install samba-client 3.配置账号,一般有两个命令,smbpasswd和pdbedit,但是都必须提前建立同名的linux系统账号,然后建立用这两个工具建立samba的登录用户,密码可以 ...
分类:
其他好文 时间:
2019-10-31 10:40:28
阅读次数:
602
面向对象的三大特性 封装 继承 多态 封装 封装就是对对象的成员进行访问限制 封装的三个级别: 公开,public 受保护的,protected 私有的,private public,private,protected不是关键字 判断对象的位置 对象内部 对象外部 子类中 私有 私有成员是最高级别的 ...
分类:
编程语言 时间:
2019-10-17 21:51:57
阅读次数:
80
#!/home/miao/python python3 # -*- coding: utf-8 -*- 'This is a test of class' #廖雪峰面向对象编程 中的 访问限制 __author__ = 'miao' class Student1(object): def __ini... ...
分类:
编程语言 时间:
2019-10-06 16:32:51
阅读次数:
79