写在前面之前的博客中有写过k8s拉取官方镜像,但在实际生产环境中,我们通常都是利用Dockerfile构建的镜像,使用k8s拉取harbor私有仓库的镜像,是很有必要学习的。实验环境IP地址角色部署软件192.168.154.134masterdocker、k8s192.168.154.129node01docker、k8s192.168.154.132node02docker、k8s192.16
分类:
其他 时间:
2020-09-17 01:01:13
收藏:
0 评论:
0 赞:
0 阅读:
150
#如果a.log文件中有timeout字眼,则输出true,如果没有则输出false,并把结果追加写入到result文件中grep "timeout" a.log >/dev/nullif [ $? -eq 0 ]; then echo "true" echo "true" >>resultelse ...
分类:
系统服务 时间:
2020-09-17 01:01:01
收藏:
0 评论:
0 赞:
0 阅读:
425
python之封装 一、什么是封装? 面向对象编程有三大特性:封装、继承、多态,其中最重要的一个特性就是封装。 封装:指的就是把数据与功能都整合到一起 分两步实现:隐藏与开放接口 二 隐藏属性 ? Python的Class机制采用双下划线开头的方式将属性隐藏起来(设置成私有的),但其实这仅仅只是一种 ...
分类:
编程语言 时间:
2020-09-17 01:00:48
收藏:
0 评论:
0 赞:
0 阅读:
88
原文发于微信公众号 jzman-blog,欢迎关注交流。 通过前面几篇文章学习了 Gradle 基础知识以及 Gradle 插件相关的知识,关于 Gradle 及其插件相关知识请先阅读下面几篇文章: Gradle系列之初识Gradle Gradle之Groovy基础篇 Gradle系列之构建脚本基础 ...
分类:
移动平台 时间:
2020-09-17 01:00:35
收藏:
0 评论:
0 赞:
0 阅读:
65
1.请求参数的绑定 1)绑定机制:如果处理器参数和请求中的键名一样,MVC框架会自动将键对应的值赋给同名的处理器参数。 2)支持的数据类型: 基本数据类型和字符串类型 JAVABean 集合类型(list、map等) 3)封装JAVABean的示例: .jsp文件: <form action="pa ...
分类:
编程语言 时间:
2020-09-17 01:00:24
收藏:
0 评论:
0 赞:
0 阅读:
62
C++数据结构——表 目录 1、简介 2、基本结构 3、头插法与尾插法 4、基本操作 简介 形如A1,A2,、、、、An是一个一般的表,我们说这个表的大小为n。而且我们将大小为0的表叫做空表。 基本结构 首先我们来讲讲表的两种基本实现方式:顺序结构和链式结构 顺序结构:顺序结构使用的是数组来实现各种 ...
分类:
编程语言 时间:
2020-09-17 01:00:10
收藏:
0 评论:
0 赞:
0 阅读:
59
实验 3:Mininet 实验——测量路径的损耗率 一、实验目的 在实验 2 的基础上进一步熟悉 Mininet 自定义拓扑脚本,以及与损耗率相关的设定;初步了解 Mininet 安装时自带的 POX 控制器脚本编写,测试路径损耗率。 二、实验任务 h0 向 h1 发送数据包,由于在 Mininet ...
分类:
Web开发 时间:
2020-09-17 00:59:48
收藏:
0 评论:
0 赞:
0 阅读:
55
HTTPS和HTTP是什么? 通信协议。http对数据进行明文传输,https对传输的数据进行加密、证书验证、完整性验证,更加安全。 HTTPS 工作过程 客户端发送请求。 服务端返回公开密钥证书。 客户端验证证书,产生会话秘钥并通过公开秘钥加密,将密文发送给服务端。 服务端通过私有秘钥解密,获得会 ...
分类:
Web开发 时间:
2020-09-17 00:59:33
收藏:
0 评论:
0 赞:
0 阅读:
44
tracker的主要作用是代理前端用户的请求到数据库查询相关文件的元信息,同时它还要监控注册到trancker的storage node的健康状态,一旦后端storage挂掉,它会立刻把对应的storage节点上的device从集群的中删除,上线时在加入到集群;客户端通过向tracker发送请求文... ...
分类:
其他 时间:
2020-09-17 00:59:17
收藏:
0 评论:
0 赞:
0 阅读:
62
#include <stdio.h> #include <stdlib.h> #include <limits.h> #include <time.h> #include <pthread.h> #include <semaphore.h> #include <unistd.h> #include ...
分类:
编程语言 时间:
2020-09-17 00:59:05
收藏:
0 评论:
0 赞:
0 阅读:
78
安装Nginx服务之后 修改Nginx配置文件 如下server字段中主要是配置listen监听8080 端口,然后静态文件袋里到8001 后端端口代理到8000 server { listen 8080; server_name localhost; #charset koi8-r; #acces ...
分类:
其他 时间:
2020-09-17 00:58:51
收藏:
0 评论:
0 赞:
0 阅读:
52
TreeSet集合存储元素特点: 1、无序不可重复的,但是存储的元素可以自动按照大小顺序排序! 称为:可排序集合。 2、无序:这里的无序指的是存进去的顺序和取出来的顺序不同。并且没有下标。 HashSet集合: 无序不可重复。 java.util.Map接口中常用的方法: 1、Map和Collect ...
分类:
编程语言 时间:
2020-09-17 00:58:35
收藏:
0 评论:
0 赞:
0 阅读:
65
上篇《SSTI(模板注入)漏洞(入门篇)》主要介绍了PHP/Python/Java常见的几种模板注入,本篇主要通过cms实例来更好的理解并且挖掘SSTI。 以下cms的源码地址:https://github.com/bmjoker/Code-audit/ 苹果CMS模板注入导致代码执行 先给出漏洞p ...
分类:
其他 时间:
2020-09-17 00:58:12
收藏:
0 评论:
0 赞:
0 阅读:
202
Caterpillar的启动以及自动化启动脚本 Caterpillar是基于以太坊的BPMS,建模的BPMN图形可被Caterpillar转化为solidity程序部署到以太坊中。 Caterpillar分为Caterpillar Core和 execute panel,启动时需要其他进程的支持。如 ...
分类:
其他 时间:
2020-09-17 00:57:58
收藏:
0 评论:
0 赞:
0 阅读:
69
Git仓库介绍 Git仓库分为本地仓库和远程仓库,及时是从远程clone下来的仓库,它在本地也是独立的,它包含了你所clone分支的所有源代码和历史记录,可以方便的在本地进行操作。 Git天生就是分布式的,本地仓库中可以完成checkout、stage、commit、reset、log等操作,这是一 ...
分类:
其他 时间:
2020-09-17 00:57:44
收藏:
0 评论:
0 赞:
0 阅读:
66
领域事件是领域模型中非常重要的一部分,用来表示领域中发生的事件。一个领域事件将导致进一步的业务操作,在实现业务解耦的同时,还有助于形成完整的业务闭环。 领域事件可以是业务流程的一个步骤;也可能是定时批处理过程中发生的事件;或者一个事件发生后触发的后续动作,比如密码连续输错三次,触发锁定账户的动作。 ...
分类:
其他 时间:
2020-09-17 00:57:28
收藏:
0 评论:
0 赞:
0 阅读:
148
题目:https://leetcode-cn.com/problems/reverse-integer/ 题意:输入一个整数,输出它的反转数。 如321 >123 直接用数学方法转换。 tmp = x%10; ans = ans *10 + tmp; 每一步计算新值时判断ans是否溢出。 x是正数时 ...
分类:
其他 时间:
2020-09-17 00:57:12
收藏:
0 评论:
0 赞:
0 阅读:
44
分享近期 GitHub 上比较流行的 22 个和 iOS 开发相关的开源项目。 包括开发辅助工具,异步编程库,JSON 解析,移动端数据库,图像视频处理,网络请求,UI 框架、组件,算法、数据结构等内容。 Accio 使用 Swift 编写的 iOS/tvOS/watchOS/macOS 依赖管理工 ...
分类:
编程语言 时间:
2020-09-17 00:57:01
收藏:
0 评论:
0 赞:
0 阅读:
47
使用 json.dumps() 序列化,再返回到前端时: ret = json.dumps(roles) 后端返回的数据是:{'id':3, 'title': ''}, 到了前端就变为 {"id": 3, "title": "\u5b66\u751f"} 需要添加 ensure_ascii=Fals ...
分类:
其他 时间:
2020-09-17 00:56:47
收藏:
0 评论:
0 赞:
0 阅读:
155
Python对象的永久存储 Python对象的永久存储 1.使用Python的pickle模块 import pickle class A: def __init__(self,name,a): self.name=name self.a=a def rewrite(self,args): self ...
分类:
编程语言 时间:
2020-09-17 00:56:30
收藏:
0 评论:
0 赞:
0 阅读:
61