logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

python中的重写和重载(override和overload)

override就是重写,不改变函数的输入和输出,重写函数的代码块功能overload就是重载,改变函数的输入和输出。即同一个方法名可以支持多种类型的参数输入.

文章图片
#python
Python中super方法的使用,以及继承时,父类的__init__方法如何调用

super、__init__如何使用如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入如何改变文本的样式强调文本 强调文本加粗文本 加粗文本标记文本删除文本引用文本

#python#开发语言#后端
python中对生成器和迭代器的理解(yield、next()、iter())

在介绍生成器和迭代器之前,先来说下__iter__()和iter()函数以及__next__()和next(),理解迭代器必须理解这两个函数。学过面向对象,大家应该知道对象中的方法以__开头和以__结尾的方法都是内置属性,那么这里的__iter__和__next__也是类模板中定义的,一般我们不在外面代码中去直接调用这两个东西。所以说其实__iter__和iter()是一个功能,都是返回迭代器对象

#python#单元测试
shell中eval的用法

看到别人写的很好的文章:cnblogs.com/faberbeta/p/linuxshell_eval.html不过好像目前就第一个我用到了, 第二个也是可以用到。eval的作用:个人理解就是能够把一个变量的值的另外一个变量给解析出来,比如:a=bb=(1,2,3)那么变量b就是变量a的值对应的另外一个变量,如果我们在脚本需要把能够拿到变量a的值,那么又想去拿变量b的值,如果不用b,而直接用a去获

#linux
shell中source、sh、bash、./的区别

一、sh和bash的区别sh和bash基本是一样,在我的linux环境查看,它俩是一样的:[root@unis0612p02-165 run]# ls -al `which sh`lrwxrwxrwx 1 root root 46月 232020 /usr/bin/sh -> bash那么在shell脚本中的第一行如果声明了如下:#!/bin/bash#!/bin/sh上面两行是一样的;二、

#bash#linux#python
k8s架构中kube proxy组件的学习总结。

Kubernets,简称k8s,相信大家都不陌生了,它是专门为容器编排管理提供的一套解决方案。本质上就是一套集群环境。这个集群环境中,有两个角色,一个是master,一个是work,其中master充当着领导者的角色,work充当着干活的角色。大白话也就是,接到任务之后领导者负责任务管理指挥,work接受到任务之后,去执行,真正的去把工作落实。master角色中又进行了分工,根据任务的不同,细分为

创建一个镜像为nginx服务的deployment

首先,deployment是k8s的controllermanager的一种,就是用来保证pod的副本数以及升级和回滚等。deployment可以通过yaml文件进行声明,在文件中对pod的参数进行声明,完成之后,直接通过一条命令就能够创建出deployment以及对应的rs 和 pod。下面来做详细的介绍,首先是如何来声明deployment,都有哪些参数需要预先配置。一、配置镜像为nginx的

#nginx#kubernetes#运维
Python中模块、包、库、框架的理解

一、模块以.py 文件开头的都叫做模块,模块中有定义的变量、函数、类。使用的时候import导入就行了二、包就是将模块整合打包到一个文件中,为了方便管理,包目录下有一个叫__init__.py文件。包里面还有模块,还可以有其他的子包,子包中的结构和包一样。下面给出了一个没有子包的包,可以看到有__init__.py文件和亮哥两个模块,其中__init__.py文件中一般放置的为如下的内容#! /u

#python#pycharm
windows环境下进入docker虚拟机的方式

今天在docker的简易应用栈搭建的过程中,遇到一个问题,就是查看一个容器的存储卷挂在本地,发现进不去,原因是:我的环境docker是装在win10上的一个虚拟机上,我直接在power shell的命令行下进入会报错:提示我没有这个路径,原因就是我当前不是在虚拟机中,报错如下:问题不是这个路径不存在,而是我当前没有在docker的虚拟机中。下面介绍如何进入docker安装的虚拟机。我的本地pc是w

#docker#windows#容器
到底了