- 博客(10)
- 收藏
- 关注
原创 使用minikube构建本地单节点的kubernetes集群
minikube可以快速构建一个单节点k8s集群用于学习测试使用。 用户赋权,不要使用root用户 [root@localhost ~]# usermod -aG docker minik && newgrp docker [root@localhost ~]# id minik uid=1001(minik) gid=1001(minik) groups=1001(minik),996(docker) 下载安装最新版minikube curl -LO https://storag
2021-12-27 16:25:17
562
原创 构建容器镜像(Dockerfile)
1、构建一个简单web应用,新建app.js const http = require('http'); const os = require('os'); console .log ("Kubia server starting ... "); var handler = function(request, response) { console.log ("Received request from " + request.connection.remoteAddress); response.wr
2021-12-17 21:51:33
973
原创 安装docker并运行容器
安装 1、确定版本高于3.10 uname -r 2、删除旧版本 yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \
2021-12-16 16:23:28
259
原创 golang教程(五) switch语句
switch…case条件语句结构为 switch expression { case condition: } 基于不同case执行不同动作,注意执行顺序为从上至下,直到匹配,如均不匹配默认执行default代码块。且匹配到对应的case后,不在执行其他case代码块,即自带break;当然,condition与expression 的类型须相同;如在匹配到对应的case后仍需继续匹配其他的case,可使用fallthrough,fallthrough 不会判断下一条 case 的表达式结果是
2021-11-11 17:16:06
562
原创 golang教程(四)if条件语句
如其他语言一样,if条件语句进行判断,若为TRUE,则运行接下来的语句,否则不运行接下去的语句或运行else后的语句 package main import "fmt" func main() { a := 10 b := 20 if a > b { fmt.Println("a 大于 b") } else { fmt.Println(" a 不大于 b") } } 输出结果 D:\gosapce\golearn\day2>go run day2.go a 不大于 b
2021-11-11 16:24:38
281
原创 golang教程(三) 常量
常量申明方式const 常量1 type = vaule,和变量一样常量类型可省略,交由系统判断,常量也可以用内置函数计算出的值 package main import "unsafe" const a int = 1 const b = 2 const c = "abc" const ( d = len(c) e = unsafe.Sizeof(c) ) func main() { println(b,c,d,e) } 输出结果 D:\gosapce\golearn\day2>go r
2021-10-14 14:52:40
85
原创 golang教程(二) 变量
变量的申明使用关键字var 申明方式:var 变量1 类型 且可同时申明多个,如var a,b int 简单的例子 package main import "fmt" func main() { var a string = "zjz" fmt.Println(a) var b, c int = 1, 3 fmt.Printf("b=%d,c=%d", b, c) } 输出结果 D:\gosapce\golearn\DAY1>go run first.go zjz b=1,c=3
2021-10-13 17:29:45
82
原创 golang教程(一) helloworld
环境:windows+goland+go1.6 编写第一个hello.go package main import "fmt" func main() { fmt.Println("hello world!") } 运行hello.go D:\gosapce\golearn>go run hello.go hello,world 编译生成可执行文件 D:\gosapce\golearn>go build hello.go ..........分割线...............
2021-07-22 18:13:16
303
原创 Django简要教程一
安装环境 实验环境为 Python 3.6.7 Django 2.2.7 项目创建 命令行输入django-admin startproject TheOne会自动生成如下结构文件 其中: manage.py:命令工具 init.py: 初始化文件 settings.py: 顾名思义,主配置文件 urls.py: 路由配置文件 wsgi.py: web服务器网关接口,部署服务时会用到 这样一个项目(project)就创建完成,然后我们便可以创建内部的应用(app)了 创建应用 python manage
2021-04-07 21:31:57
238
2
原创 运行python脚本时传入参数
运行python脚本并传入参数 python实现类似于sh tools.sh start效果,即python tools.py start 使用sys.argv最简单的方式如下: def utils1(): print(sys.argv[1]) if __name__ == '__main__': utils1() 运行python testtmp.py start得到输出start 当然根据日常使用情况,写的完整一些就是: 先定义一个工具类,根据不同参数执行具体任务 class Ut
2021-01-10 17:09:48
800
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人