somepeople

2020年9月26日

python定义函数和调用函数的过程

摘要: 定义函数: 1.申请内存空间保存函数体代码 2.将上述内存地址绑定函数名 3.定义函数不会执行函数体代码,但是会检测函数体语法 调用函数: 1.通过函数名找到函数的内存地址 2.然后加扩号就是在触发函数体代码的执行 函数在定义阶段只检测语法,不执行函数体内容,调用阶段才会执行函数体内容 def au 阅读全文

posted @ 2020-09-26 23:59 Hello_Thanos 阅读(624) 评论(0) 推荐(0) 编辑

python命名空间

摘要: python命名空间分为三类: 1.内置命名空间: python解释器启动时就可以使用的名字存储在内置命名空间中 内置的名字在启动解释器的时候被加载进内存里 2.全局命名空间: 在程序从上到下被执行的过程中依次被加载进内存里 放置了我们设置的所有变量名和函数名 3.局部命名空间: 就是函数内部定义的 阅读全文

posted @ 2020-09-26 14:04 Hello_Thanos 阅读(197) 评论(0) 推荐(0) 编辑

2020年9月21日

mysql日志大量报错“original commit timestamp is more recent than the immediate commit timestamp”

摘要: 查看mysql日志发现大量如下内容: 需要对集群服务器全部同步下时间服务器,最好做个定时任务 同步时间: ntpdate ntp1.aliyun.com 定时任务: */20 * * * * ntpdate ntp1.aliyun.com 阅读全文

posted @ 2020-09-21 19:47 Hello_Thanos 阅读(792) 评论(0) 推荐(0) 编辑

2020年9月19日

python模块导入

摘要: python模块的首次导入会发生三件事: 1.执行所导入模块的文件 2.产生所导入模块文件的名称空间,将该文件运行过程中产生的名字都丢到当前文件的命名空间中 3.在当前文件中产生的名字“被导入模块名”,该名字指向该文件产生的命名空间 之后再导入该模块,直接引用首次导入产生的结果,不会产生新的命名空间 阅读全文

posted @ 2020-09-19 17:07 Hello_Thanos 阅读(173) 评论(0) 推荐(0) 编辑

2020年9月18日

Centos-Docker镜像制作

摘要: Docker镜像制作: 创建Dockerbuild目录 mkdir /docker-build cd /docker-build/ 创建Dockerfile touch Dockerfile cat Dockerfile Dockerfile内容 FROM centos:latest #选择镜像MA 阅读全文

posted @ 2020-09-18 16:42 Hello_Thanos 阅读(515) 评论(0) 推荐(0) 编辑

2020年9月2日

python面向对象之封装

摘要: 封装(变形)attribute变为_类名__AttrName 封装的特点: 1.在类外部无法直接obj.__AttrName在类定义阶段,类的属性已变形为_类名__AttrName 所以类外部生成的实例对象就无法直接调用__AttrName,但可以调用_类名__AttrName class Stud 阅读全文

posted @ 2020-09-02 20:00 Hello_Thanos 阅读(123) 评论(0) 推荐(0) 编辑

2020年9月1日

python面向对象之内置函数.__str__,__repr__,__del__

摘要: #__str__打印对象使不返回对象内存地址,返回指定内容 class Student: def __init__(self,name,age,sex): self.name = name self.age = age self.sex = sex def __str__(self): return 阅读全文

posted @ 2020-09-01 22:49 Hello_Thanos 阅读(133) 评论(0) 推荐(0) 编辑

Python面向对象之__getitem__、__setitem__、__delitem__

摘要: #item方法 #__func__在类内实例化的时候根据条件自动触发 class Student: def __init__(self,name,age): self.name = name self.age = age #获取方法 def __getitem__(self, item): prin 阅读全文

posted @ 2020-09-01 22:24 Hello_Thanos 阅读(287) 评论(0) 推荐(0) 编辑

2020年8月31日

python面向对象_绑定方法与非绑定方法

摘要: 一:绑定方法:绑定给谁,就应该由谁来调用,谁来调用就把调用者当做第一个参数自动传入 二:非绑定方法:普通方法,正常函数形式传参 类中直接定义的方法就成为绑定到对象的方法 类中用classmethod装饰器装饰的方法就是绑定到类的方法,但也可以被对象来调用 类中用staticmethod装饰器装饰的方 阅读全文

posted @ 2020-08-31 22:01 Hello_Thanos 阅读(115) 评论(0) 推荐(0) 编辑

python面向对象之propety

摘要: 将动态函数变成静态“属性”,操作这个函数实际上操作这个对象的某个属性 class people: def __init__(self,name): self.__name = name #查 @property def name(self): return self.__name @name.set 阅读全文

posted @ 2020-08-31 21:27 Hello_Thanos 阅读(386) 评论(0) 推荐(0) 编辑

导航