kubernetes jenkins war 01
2023-05-01:给你一个整数 n , 请你在无限的整数序列 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, ...] 中找出并返回第 n 位上的数字。 1 <= n <=
2023-05-01:给你一个整数 n , 请你在无限的整数序列 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, ...] 中找出并返回第 n 位上的数字。 1 <= n <= 2^31 - 1。 输入:n = 11 输出:0 解释:第 11 位数字在序列 1, 2, 3, ......
分支限界法解01背包问题
#include <iostream> using namespace std; #define MAX 100 struct Node { int isVisit;//记录节点是否被扩展 double w; double v; int level; //记录节点所在的层次 double ub; / ......
Elasticsearch专题精讲——Installing Elasticsearch——Elastic Cloud on Kubernetes(ECK)
Installing Elasticsearch —— Elastic Cloud on Kubernetes(ECK) https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s_supported_versions.html 一、Suppor ......
持续集成-Jenkins
day19 持续集成-jenkins docker篇: 基础篇 | 各平台搭建docker环境 | 快速上手(容器、镜像、网络、数据卷) | docker-compose 搭建Selenium Grid hub分布式UI测试框架 | docker安装MySQL | docker安装redis | d ......
Kubernetes从入门到精通 实战入门
本章节将介绍如何在kubernetes集群中部署一个nginx服务,并且能够对其进行访问。 1 Namespace Namespace是kubernetes系统中的一种非常重要资源,它的主要作用是用来实现多套环境的资源隔离或者多租户的资源隔离。 默认情况下,kubernetes集群中的所有的Pod都 ......
P01 Maven安装与配置
安装前提 本地已安装配置 JDK,可以在 cmd 窗口,输入 jave -version 进行查看 Maven 官网地址: https://maven.apache.org/ 下载地址:https://maven.apache.org/download.cgi 下载Maven包解压 下载到本地,我这 ......
Vulnhub之Gears of War靶机详细测试过程
Gear of War 识别目标主机IP地址 ─(kali㉿kali)-[~/Vulnhub/Gearofwar] └─$ sudo netdiscover -i eth1 -r 192.168.56.0/24 Currently scanning: Finished! | Screen View: ......
Kubernetes从入门到精通 资源管理
一 资源管理介绍 在kubernetes中,所有的内容都抽象为资源,用户需要通过操作资源来管理kubernetes。 kubernetes的本质上就是一个集群系统,用户可以在集群中部署各种服务,所谓的部署服务,其实就是在kubernetes集群中运行一个个的容器,并将指定的程序跑在容器中。 kube ......
Kubernetes从入门到精通 集群测试
1 创建一个nginx服务 kubectl create deployment nginx --image=nginx:1.14-alpine 2 暴露端口 kubectl expose deploy nginx --port=80 --target-port=80 --type=NodePort ......
自动化接口测试-01
一、为什么要进行软件接口测试? 接口是通过遵守某种约定的协议(目前最常用的是http协议),服务端提供给客户端调用的某种服务。随着服务端架构越来越复杂,从单体架构、分布式架构,演变至如今流行的微服务架构,软件接口测试也变得越来越重要。 二、软件接口测试与功能测试的区别? 首先接口测试和功能测试介入的 ......
吴恩达Prompt课 - 01 介绍
吴恩达和 OpenAI 一起制作了节一个半小时的,面向开发者的关于 《ChatGPT Prompt Engineering》 的课,对自己Prompt提高非常有帮助。 英文课程地址: https://www.deeplearning.ai/short-courses/chatgpt-prompt-e ......
Kubernetes从入门到精通 集群安装
kubernetes集群安装 一 准备集群镜像从阿里云镜像仓库拉镜像 标签改名 # 在安装kubernetes集群之前,必须要提前准备好集群需要的镜像,所需镜像可以通过下面命令查看 [root@master ~]# kubeadm config images list # 下载镜像 # 此镜像kub ......
Kubernetes从入门到精通 集群安装准备工作
一、准备环境 master01 192.168.117.100 docker,kubectl,kubeadm,kubelet node01 192.168.117.101 docker,kubectl,kubeadm,kubelet node02 192.168.117.102 docker,kub ......
Kubernetes从入门到精通 Kubernetes从介绍
1 第一章 kubernetes介绍 1.1 应用部署方式演变 在部署应用程序的方式上,主要经历了三个时代: 传统部署:互联网早期,会直接将应用程序部署在物理机上 优点:简单,不需要其它技术的参与 缺点:不能为应用程序定义资源使用边界,很难合理地分配计算资源,而且程序之间容易产生影响 虚拟化部署:可 ......
jenkins定时构建时间设置
1、如果表示每天上午 9 点构建,如果使用0 9 * * *: 2、定时构建时间描述 在上述设置定时构建时,输入了一行命令H2/ * * * *来表示每隔 2 分钟构建一次,这是一种crontab的写法,具体描述分五个部分: 分钟 小时 日期 月份 星期几 * * * * * - - - - - | ......
《代码大全2》阅读笔记01
在我的软件开发经历中,我曾经遇到过编写代码时犯的一些错误,而这些错误在《代码大全2》这本书中都有提到。 其中一个问题是过度地注释代码。我过去常常使用很多注释,认为它们可以帮助我自己和其他人更好地理解代码。 但是,在阅读这本书之后,我了解到这种做法可能会带来一些负面影响,并会让代码更难以阅读。 首先, ......
kubernetes api访问权限控制体验之一
1.简介 目前想实现通过python脚本,实时获取k8s的service信息,然后写成nginx.conf脚本,并且也让chatgpt写了代码。 运行的时候提示401权限不够: root@gateway-7576bf68bb-cf55t:/usr/local/openresty# python3 g ......
01 Recap of CG Basic
Real-time High quality Rendering 1. Graphics Pipeline 渲染管线 2. OpenGL 物体摆放 视图变换 画架画布 生成片段 片段着色 3. GLSL(OpenGL Shading Language) 4. Debugging Shaders 5. ......
blockimgdiff中方法分析01
https://blog.csdn.net/Android_2016/article/details/98947824 关于blockimgdiff文件,本篇文档将详细分析初步生成transfer对象和生成diff的字典,并对几个重要方法 进行解析. 一、传入blockimgdiff的参数分析 二、 ......
Kubernetes——浅聊 Affinity,就这么点东西
浅聊 Affinity,就这么点东西 在 Kubernetes 中,Affinity 是指用于控制 Pod 调度的策略,包括亲和性(Affinity)和反亲和性(Anti-Affinity)2种。 亲和性(Affinity)包括 NodeAffinity 和 PodAffinity 2种。 亲和性( ......
Kubernetes 之 Prometheus 监控 blackbox_exporter
下载地址:https://prometheus.io/download/#blackbox_exporter #blackbox_exporter 是 Prometheus 官方提供的一个exporter,可以监控 HTTP、HTTPS,、DNS、 TCP 、ICMP 等目标实例, #从而实现对被监 ......
【学习总结】Jenkins小白入门
参考链接: W3Cschool: Jenkins中文文档 知乎:Jenkins详细教程 知乎:jenkins 入门教程(上) 博客园:Jenkins自动化部署入门详细教程 TBD ......
Kubernetes 设置命令行的命名空间
在较新版本的 Kubernetes 中,kubectl 的默认命名空间已经不再是 default,而是用户的当前命名空间。这是因为 Kubernetes 强烈建议您在不同的命名空间中隔离应用程序和资源,因此 kubectl 默认使用用户当前的命名空间来提高生产力。 您可以使用以下命令来查看当前所在的 ......
Hadoop启动集群报错:Starting namenodes on [hadoop01] hadoop01: root@hadoop01: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
搭建三个hadoop集群的时候,master没有启动namenode和datanode, 报错: Starting namenodes on [hadoop01]hadoop01: root@hadoop01: Permission denied (publickey,gssapi-keyex,gs ......
Redis基础 - 01概述
一、Redis概述 1.1 Redis介绍 Remote Dictionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。 Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key ......
构建之法阅读笔记01
《构建之法》是一本关于系统思维和系统工程的书籍,作者是美国系统工程专家Derek Hitchins。本书主要介绍了系统工程的基本概念、方法和工具,帮助读者理解系统工程的思维模式和实践方法。以下是我的阅读笔记:1. 系统工程是一种以系统为核心的综合性学科,旨在通过系统思维和系统方法解决现实世界中的复杂 ......
CCNA学习笔记-day-01
1 熟悉实验环境 1.1 基本引入 提前安装好 Cisco Packet Tracer Student,根据实验手册,熟悉相关的实验环境 认识路由器、交换机、线路等相关主要模块设备 1.2 路由器添加模块 添加路由器到编辑区 . 添加模块后,新产生的接口 | | | | | | 命令行敲配置 2 搭 ......
start minikube with Kubernetes 1.26
适合于 --kubernetes-version=v1.23.3 之后的版本,可以使用docker驱动运行 minikube start --driver=docker --image-mirror-country='cn' --force --kubernetes-version=1.26.0 - ......
Jenkins java程序占用内存大 优化
Linux系统下使用top命令,再输入M按钮,按照内存排序每个进程,发现jenkins占据内存过大,如下: 解决方式 输入命令vim /etc/sysconfig/jenkins编辑jenkins文件,修改JENKINS_JAVA_OPTIONS属性:原来的属性如下: JENKINS_JAVA_OP ......