摘要: GCC(GNU Compiler Collection,GNU编译器套件),是由 GNU 开发的编程语言编译器。它是以GPL许可证所发行的自由软件,也是 GNU计划的关键部分。GCC原本作为GNU操作系统的官方编译器,现已被大多数类Unix操作系统(如Linux、BSD、Mac OS X等)采纳为标 阅读全文
posted @ 2020-06-27 10:44 Ruigel1 阅读(1185) 评论(0) 推荐(2) 编辑
摘要: 多态即基类(父类)指针指向(引用)子类对象的时候,基类指针调用子类重写了的基类同名虚函数时,会根据基类指针具体所指向的子类对象而表现出不同的行为。 所以,多态的条件: 1)基类指针指向了子类对象; 2)在子类中对同名基类虚函数进行了重写; 3)上述1)中的基类指针调用了该基类虚函数中被上述 2)重写 阅读全文
posted @ 2021-02-13 18:38 Ruigel1 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 配置SSH免密登录 主从节点间的通信依赖于SSH协议,默认端口为22。 1 服务器生成公私钥 服务器生成公私钥:(一路回车默认即可) ssh-keygen 上面这个命令会在用户目录.ssh文件夹下创建公私钥 cd ~/.ssh ls 下创建两个密钥: id_rsa (私钥) 2. id_rsa.pu 阅读全文
posted @ 2020-11-14 20:58 Ruigel1 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 1、列表中嵌套字典 a1 = {'color':'green', 'points':5}a2 = {'color':'yello', 'points':25}a3 = {'color':'red', 'points':15} ass = [a1, a2, a3] for a in ass: prin 阅读全文
posted @ 2020-11-10 15:48 Ruigel1 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 函数的有点之一是,使用他们可将代码块与主程序分离。通过给函数指定描述性名称,可以让主程序容易理解的多。 还可以将函数存储在被称为模块的独立文件,再将模块导入到主程序中。 import语句允许在当前运行的程序文件中使用模块中的代码。 通过将函数存储在独立的文件中,可隐藏程序代码的细节,将重点放在程序的 阅读全文
posted @ 2020-11-10 15:43 Ruigel1 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 1、定义函数 示例代码 def greef_user(): print("Hello!") greef_user() 结果: 2、传递任意数量的实参(*) 示例代码: def build_profile(*user_info): for name in user_info: print(name) 阅读全文
posted @ 2020-11-10 15:02 Ruigel1 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 随着不断给类增加新的功能,文件可能变得很长。为使文件简洁,python允许你将类存储在模块中,然后在主程序中导入所需要的模块 格式:from 模板(存储类的文件) in 类名 1、导入单个类 在模板dog.py中包含Dog类的源代码。在my_dog.py文件中导入Dog类并创建其实例。 dog.py 阅读全文
posted @ 2020-11-09 01:18 Ruigel1 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 编写类时,并非总是从空白开始。如果你编写的类是另一个现成类的特殊版本,可使用继承。 一个类继承另一个类时 ,它将自动获得另一个类的所有属性和方法;原有的类称为父类,而新类称为子类。 子类继承了其父类的所有属性和方法,同时还可以定义自己的属性和方法。 1、子类的方法__init__() 创建子类的实例 阅读全文
posted @ 2020-11-09 00:36 Ruigel1 阅读(131) 评论(0) 推荐(0) 编辑
摘要: Dog类,赋予每条小狗蹲下(sit())和打滚(roll_over())的能力 dog.py源码: class Dog(): """一次模拟小狗的简单尝试""" def __init__(self, name, age): """注意这里一共是4个_""" """初始化属性name和age""" s 阅读全文
posted @ 2020-11-08 22:33 Ruigel1 阅读(944) 评论(0) 推荐(0) 编辑
摘要: 关于,有了头文件为什么还要引入名字空间? 主要是解决实体如类、变量、函数等的命名冲突问题。在简单的程序设计中,只要人们小心注意,可以争取不发生错误。但是,一个大型的应用软件,往往不是由一个人独立完成的,而是由若干人合作完成的,不同的人分别完成不同的部分,最后组合成一个完整的程序。假如不同的人分别定义 阅读全文
posted @ 2020-07-08 16:25 Ruigel1 阅读(832) 评论(0) 推荐(0) 编辑