自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Python 循环语句

Python 循环语句 1.Python 提供了 for 循环和 while 循环(在 Python 中没有 do…while 循环): while 循环 在给定的判断条件为 true 时执行循环体,否则退出循环体。 for 循环 重复执行语句 嵌套循环 你可以在while循环体中嵌套for循环 2.循环控制语句可以更改语句执行的顺序。Python支持以下循环控制语句: break 语句 在语句块执行过程中终止循环,并且跳出整个循环 continue 语句 在语句块执行过程中终止当前循环,跳出该次循环,执行

2022-03-31 08:45:40 452

原创 Python条件语句

Python条件语句 1.Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。 2.Python 编程中 if 语句用于控制程序的执行,基本形式为: if 判断条件: 执行语句…… else: 执行语句…… 其中"判断条件"成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围。 3.else 为可选语句,当需要在条件不成立时执行内容则可以执行相关语句。 4.由于 python 并不支持 switch 语句,所以多个条件判断,只能用 eli

2022-03-31 08:35:29 755

原创 Python的突出特点

Python 的优点 语法简单 和传统的 C/C++、Java、C# 等语言相比,Python 对代码格式的要求没有那么严格,这种宽松使得用户在编写代码时比较舒服,不用在细枝末节上花费太多精力。我来举两个典型的例子: Python 不要求在每个语句的最后写分号,当然写上也没错; 定义变量时不需要指明类型,甚至可以给同一个变量赋值不同类型的数据。 这两点也是 PHP、JavaScript、MATLAB 等常见脚本语言都具备的特性。 Python 是一种代表极简主义的编程语言,阅读一段排版优美的 Python

2022-03-24 08:18:22 492

原创 容器云yum源配置

配置yum源 将Chinaskill_Cloud_PaaS.iso镜像包上传至master节点。 master节点: mount -o loop Chinaskill_Cloud_PaaS.iso /mnt/ #cp -rfv /mnt/* /opt/ #umount /mnt/ #mv /etc/yum.repos.d/CentOS-* /home #cat << EOF >/etc/yum.repos.d/local.repo [k8s] name=k8s baseurl=file:/

2022-03-16 22:13:18 626

原创 1+x中级yum源管理例题

当前有一个centos7.2-1511.iso的镜像文件,使用这个文件配置yum源,要求将这个镜像文件挂载在/opt/centos目录。还存在一个ftp源,IP地址为192.168.100.200,ftp共享的目录为/opt,/opt目录中存在一个iaas目录(该目录下存在一个repodata目录)请问如何配置自己的local.repo文件,使得可以使用这两个地方的软件包,安装软件。请将local.repo文件的内容以文本形式提交到答题框。 [root@xserver1 ~]# mount -o loop

2022-03-10 08:15:00 1774 1

原创 Python基础语法

Python基础语法 Python有五个标准的数据类型 Numbers(数字) String(字符串) List(列表) Tuple(元组) Dictionary(字典) Python支持四种不同的数字类型: int(有符号整型) long(长整型[也可以代表八进制和十六进制]) float(浮点型) complex(复数) python的字串列表有2种取值顺序: 从左到右索引默认0开始的,最大范围是字符串长度少1 从右到左索引默认-1开始的,最大范围是字符串开头 List(列表) 是 Python 中使用

2022-03-09 22:13:49 194

原创 OpenStack主要组件

整个OpenStack是由控制节点,计算节点,网络节点,存储节点,四大部分组成。 1.控制节点: 管理支持服务(数据库及数据存放的地方) 基础管理服务(Keystone、Glance、Nova、Neutron、Horizon) 扩展管理服务(Cinder、Swift、Trove、Heat、Centimeter) Keystone:认证管理服务、提供了其余所有组件的认证信息/令牌的管理、创建、修改等等、使用MySQL等数据库存储认证信息 Glance:镜像管理服务,提供了对虚拟机部署的时候所能提供镜像的管理、

2022-03-03 08:06:18 2358

原创 先电编辑文件配置环境

根据服务器情况进行配置 #yum install iaas-xiandian -y 编辑/etc/xiandian/openrc.sh文件 HOST_IP=192.168.100.10 HOST_PASS=000000 HOST_NAME=controller HOST_IP_NODE=192.168.100.20 HOST_PASS_NODE=000000 HOST_NAME_NODE=compute network_segment_IP=192.168.100.0/24 RABBIT_USER=open

2022-03-02 13:34:50 546

原创 yum源配置

3.controller和compute节点配置yum源 备份原来的yun源到opt目录 mv /etc/yum.repos.d/* /opt/ 创建新的repo文件来配置yum源 (在/etc/yum.repos.d创建centos.repo源文件) [centos] name=centos baseurl=file:///opt/centos gpgcheck=0 enabled=1 [iaas] name=iaas baseurl=file:///opt/iaas-repo gpgcheck=0 e

2022-02-24 10:06:17 1551

原创 先电私有云平台搭建

1.准备两centos7系统1804版本 系统安装完成后,使用命令parted划分新分区,然后使用mkfs.xfs进行文件系统格式化,完成空白分区的划分 2.配置网络和主机名 (1)controller节点 配置网络: 网卡1(名称): 192.168.100.10 DEVICE=网卡1(名称) TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=no BOOTPROTO=static IPADDR=192.168.100.10 PREFIX=24 GATEWAY=192.168.

2022-02-24 08:44:56 381

原创 面向对象2

面对对象2 //一个项目只存在一个main方法 public class Appliction { public static void main(String[] args) { } } //学生类 public class Student { //属性,字段 String name; int age; //方法 public void study(){ System.out.println(this.name+"在学习"); } } /* //类,抽象的,实例化 //类实例化后会

2021-04-20 19:46:29 104

原创 面向对象1

面向对象1 //Lesson01:类 public class Lesson01 { //方法 public static void main(String[] args) { } /* 修饰符 返回值类型 方法名(...) 方法体 返回值 */ public String sayHello(){ return "hello!"; } public int max(int a,int b){ return a>b?a:b;//三元运算符 } //返回值空 public voi

2021-04-20 19:45:16 117

原创 数组进阶1

数组进阶 public class ArrayUp { public static void main(String[] args) { int[] arrays={1,2,3,4,5}; // for (int i = 0; i < arrays.length; i++) { System.out.println(arrays[i]); } // int sum=0; for (int j = 0; j < arrays.leng

2021-04-20 19:43:45 109

原创 数组及进阶数组

数组 public class ArrayL { public static void main(String[] args) { int[] nums;//定义数组 nums=new int[10];//创建内存空间 for (int i = 0; i < nums.length; i++) { Scanner scanner = new Scanner(System.in); System.out.println("输入:"); if

2021-04-20 19:43:03 104

原创 简单递归1

简单递归 public class ReL { public static void main(String[] args) { System.out.println(f(5)); } //阶乘算法(递归) public static int f(int n){ if (n==1){ return 1; } else{ return n*f(n-1); } } }

2021-04-20 19:42:12 131

原创 方法

方法 public class Lesson01 { //main方法 public static void main(String[] args) { int sum=add(1,2); System.out.println(sum); test(); } //加法 public static int add(int a,int b){ return a+b; } public static void test(){ for (int i=1;i<10;i++){

2021-04-20 19:41:39 121

原创 continue和break的区别及进阶

continue和break的区别及进阶 //跳过这一次 public class ContinueL { public static void main(String[] args) { int i=0; while(i<100){ i++; if(i%10==0) continue; System.out.println(i); } } } //跳转标签 public class ContinueLup { public static void main(String[] args) { //打印

2021-04-20 19:40:24 108

原创 for循环

for循环 public class ForL1 { public static void main(String[] args) { int sum=0; for (int i=1;i<100;i++){ System.out.println(i); sum+=i; } System.out.println(sum); } } public class ForL2{ public static void main(String[] args) { int sum1=0,sum2=0; for (in

2021-04-20 19:37:50 4277

原创 scanner接收数据

scanner接收数据 public class Lesson01 { public static void main(String[] args) { //从键盘接收数据 Scanner scanner = new Scanner(System.in); System.out.println(“使用next方式接收:”); //判断是否还有输出 if(scanner.hasNext()){ String str= scanner.nextLine(); System.out.println(“输出的内容为

2021-04-20 19:35:54 129

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除