自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

时光静好的博客

日积月累

  • 博客(13)
  • 收藏
  • 关注

原创 python多线程

多线程python2 简单用法import Thread from threadingt = Thread(target=f, args=(), kwards={}, name="")t.setDaemon(True/False) True时表示设置为守护线程,当主线程结束后,子线程也会随之结束(执行一半也会立即退出) ,必须在start()之前设置t.start()t.join() 设置主线程等待子线程结束守护进程与守护线程1、守护子进程主进程创建守护进程  其一:守护进程会在主进程代

2021-08-15 20:27:29 146

原创 常用五种开源协议

五种开源协议(GPL,LGPL,BSD,MIT,Apache)GPL(GNU General Public Licence)开源界最常用的许可模式。GPL 保证了所有开发者的权利,同时为使用者提供了足够的复制,分发,修改的权利可自由复制 可自由分发 可以用来盈利 可自由修改使用 GPL 协议,你必须在源代码代码中包含相应信息,以及协议本身。LGPL (Lesser General Public Licence)它对产品所保留的权利比 GPL 少,总的来说,LGPL 适合那些用于非 G

2021-08-15 20:26:31 1107

原创 Python 常见异常类汇总

1 BaseException:所有异常的基类。2 AttributeError:访问不存在的属性。3 AssertionError:assert 断言语句失败。4 EOFError:到了文件的尾部了。假定打开一个文件,然后循环进行读操作,当读到文件尾部时就会抛出这个异常。在 Windows 中,按住 Ctrl+D 便会触发该异常。5 IndentationError:对齐错误。Python 要求代码块缩进对齐,如果发现没有对齐会抛出该异常。6 IndexError:错误的位置,如超出了元素位

2020-12-19 14:05:53 193 2

原创 关于npm install --save 和 --save-dev

npm install 命令在使用npm 安装模块时,通常会用到下面四个命令:1、npm install module安装模块到项目目录./node_modules 下2、npm install module -g-g的意思是将模块安装到全局,具体安装到磁盘哪个位置,要看 npm config prefix 的位置。3、npm install module --save(-S)–save 的意思是将模块安装到项目目录下,并在package文件的dependencies节点写入依赖。4、npm

2020-08-07 16:43:26 469

原创 docker常用命令

docker常用命令镜像管理命令查看所有镜像:docker images查找镜像:docker search 镜像名称拉取镜像:docker pull 镜像名称运行docker镜像:docker run --rm -it 镜像名称 bash删除镜像:docker rni 镜像名称(若有该镜像起的容器在必须先删除容器)容器管理命令,用容器id和name 都可以查看所有容器:docker ps查看最后一次创建的容器:docker ps -l停止docker容器:docker stop 容器i

2020-08-07 16:38:43 200

原创 Git 常用操作

Git-从某个commit提交,检出为新的分支1、git log 查看提交,找到要切出新分支的commitId2、git checkout commitId -b branchName3、git push origin HEAD:远程新branchNameGit-根据tag创建分支1、执行:git origin fetch 获得最新.2.通过 git branch newbranch tag 根据tag创建新的分支3.通过git checkout newbranch 切换到新的分支.4.通过

2020-08-07 16:16:33 149

原创 Nginx 常用变量

nginx配置变量◆ 含义:“变量”是Nginx 内部保存的运行时HTTP/TCP 请求相关数据,可以在编写配置文件时任意引用,在配置文件里使用变量需要以“”开头,例如”开头,例如”开头,例如request_method 、args、args 、args、uri 等◆ 常见的变量:$uri 当前请求的 URI,但不含“?”后的参数$args 当前请求的参数,即“?”后的宇符串$arg_xxx 当前请求里的某个参数,“arg ”后是参数的名字$http_xxx 当前请求里的 xxx 头部对应的

2020-07-27 19:29:17 446

原创 Kubernertes源码结构分析

k8s源码目录结构分析api: 输出接口文档用,基本是json源码build:构建脚本cmd:所有的二进制可执行文件入口代码,也就是各种命令的接口代码pkg:项目diamante主目录,cmd只是接口,这里是具体实现。cmd类似业务代码,pkg类似核心plugin:插件test:测试相关的工具third_party:第三方工具docs:文档example:使用例子Godeps:项目依赖的Go的第三方包,比如docker客户端sdk,rest等hack:工具箱,各种编译,构建,校验的

2020-07-27 19:27:36 130

原创 Ingress-controller支持的负载均衡策略

load-balanceringress支持的负载均衡算法有:1、round_robin 轮训 默认2、ewma 均值3、chash4、chashsubset5、resty6、sticky设置负载均衡策略的方法(目前官方仅支持轮训和ewma均值)设置全局的负载均衡在ingress-controller的ConfigMap中设置负载均衡参数设置单个ingress对象的负载均衡在每个ingress对象中加annotation: nginx.ingress.kubernetes.io/l

2020-07-27 19:18:20 2376 1

原创 Ingress-controller 的cmd基础命令

ingrss-nginx/cmd 提供的命令1、dbg命令源码https://github.com/XDmxr/ingress-nginx/blob/master/cmd/dbg/main.godbg : 快速查询ninx的实例状态的工具 在ingress-controller的容器中可以直接/dbg执行backends : 检查动态加载的backends信息 namespace-svcname-portall:将所有动态bakends信息输出为一个json数组list:输出所有backends

2020-07-27 19:09:05 378

原创 Ingress-controller基础使用

ingress-controller1、查看nginx日志进入ingress-controller容器 cat /var/log/nginx2、查看当前的svc配置cat /etc/nginx/nginx.conf3、查看endpointcurl http://127.0.0.1:10246/configuration/backends -o backend.json 文件较大可以输出到一个文件之后查看源码位置:https://github.com/kubernetes/ingress-

2020-07-27 19:06:16 625

原创 负载均衡-LVS

LVS相关术语DS:Director Server。指的是前端负载均衡器节点。RS:Real Server。后端真实的工作服务器。VIP:向外部直接面向用户请求,作为用户请求的目标的IP地址。DIP:Director Server IP,主要用于和内部主机通讯的IP地址。RIP:Real Server IP,后端服务器的IP地址。CIP:Client IP,访问客户端的IP地址。LVS/NAT原理和特点LVS-NAT模型的实现原理当用户请求到达Director Server,此时

2020-07-27 19:03:14 192

原创 DevOps规范

DevOps 规范三D原则一键式部署(Automatic Deploy) 部署过程中,标准化部署过程,实现一键式部署一次构建打包(Automatic Delivery) 在测试环境、UAT环境和生产环境的流转过程中,只打包一次,软件包按顺序自动交付到各个环境,最终发布到生产环境一次配置分发(Automatic Distribution) 在生产环境发布过程,建立统一的配置分发管理,将繁琐的分布式环境配置一次分发到各个数据中心,简化发布过程分布式系统

2020-07-27 18:53:51 805

空空如也

空空如也

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

TA关注的人

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