prometheus java k8s k8

java.util.Objects

{//对象判空 Integer integer = new Integer(1); if (Objects.isNull(integer)) { System.out.println("对象为空"); } if (Objects.nonNull(integer)) { System.out.prin ......
Objects java util

prometheus serviceMonitor 监控添加label 标签

1、添加如下标签 relabelings: - replacement: 测试集群 targetLabel: cluster ......
serviceMonitor prometheus 标签 label

使用Java统计gitlab代码行数

一、背景: 需要对当前公司所有的项目进行代码行数的统计 二、 可实现方式 1.脚本:通过git脚本将所有的项目拉下来并然后通过进行代码行数的统计 样例: echo 创建项目对应的文件夹 mkdir 项目名称echo 切到创建的文件夹中 cd 项目名称echo 进行git初始化 git init ec ......
代码 gitlab Java

Java设计模式之建造者模式

1.1.概述 将一个复杂对象的构建与表示分离,使得同样的构建过程可以创建不同的表示。 • 分离了部件的构造(由Builder来负责)和装配(由Director负责)。 从而可以构造出复杂的对象。这个模式适用于:某个对象的构建过程复杂的情况。 • 由于实现了构建和装配的解耦。不同的构建器,相同的装配, ......
模式 设计模式 Java

Java-网络编程(TCP-UDP)

Java-网络编程(TCP-UDP) 网络基础 网络编程最主要的工作就是在发送端把信息通过规定好的协议进行组装包,在接收端按照规定好的协议把包进行解析,从而提取出对应的信息,达到通信的目的。中间最主要的就是数据包的组装,数据包的过滤,数据包的捕获,数据包的分析,当然最后再做一些处理,代码、开发工具、 ......
网络编程 TCP-UDP 网络 Java TCP

图文结合丨Prometheus+Grafana+GreatSQL性能监控系统搭建指南(上)

一、环境介绍 本文环境,以及本文所采用数据库为GreatSQL 8.0.32-24 $ cat /etc/system-release Red Hat Enterprise Linux Server release 7.9 (Maipo) $ uname -a Linux gip 3.10.0-11 ......

JAVA将时间如何将时间格式设置 yyyy-MM-ddTHH:mm:ssZ

原文链接:https://www.longkui.site/error/yyyy-mm-ddthhmmssz/4809/ 项目中需要将时间设置设置为yyyy-MM-ddTHH:mm:ssZ格式。 本文用DateTime; 错误代码: import org.joda.time.DateTime; Da ......
时间 yyyy-MM-ddTHH 格式 ddTHH JAVA

JAVA中使用map如何不改变原来顺序

原文链接:https://www.longkui.site/program/java/java%e4%b8%ad%e4%bd%bf%e7%94%a8map%e5%a6%82%e4%bd%95%e4%b8%8d%e6%94%b9%e5%8f%98%e5%8e%9f%e6%9d%a5%e9%a1%ba% ......
顺序 JAVA map

php java net 开发应用

一、语言: PHP:PHP产生与1994年,其语法混合了C、Java、Perl 和他自创的一些编程语法;PHP是嵌入在HTML中执行的;它也是一种解释性语言。早期的PHP并非完全的面向对象编程语言,到了PHP4以后的版本才开始有了面向对象的概念。PHP主要在大型网站 和 小型网站 ,sns,互联网应 ......
java php net

高效数据传输:Java通过绑定快速将数据导出至Excel

摘要:本文由葡萄城技术团队于博客园原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 前言 把数据导出至 Excel 是很常见的需求,而数据的持久化,往往又放在数据库中。因此把数据库中的数据导出到 Excel中,成了非常普遍的一个需求。 以关系型数 ......
数据 数据传输 Excel Java

java.util.Collections

java.util包下的Collections类,该类主要用于操作集合或者返回集合 List<Integer> list = new ArrayList<>(); list.add(2); list.add(1); list.add(3); Collections.sort(list);//升序 S ......
Collections java util

90基于java的应急救援物资管理系统设计与实现(可参考做毕设)

基于java应急救援物资管理系统设计与实现,可适用于java物资系统,java物资救援管理系统,springboot应急救援物资管理系统,java物资分配管理系统,javaWeb应急救援物资管理系统设计与实现,物资进销存管理系统,物资入库出库管理系统,物资申领系统等等 ......
管理系统 物资 系统 java

【JAVA】打印一个三角形(5行)

需求 打印一个三角形,实现效果和如图所示 思路分析 分成三部分,左边一个透明倒三角,然后两个直角三角拼接 外循环为每一行,执行完内循环后换行 代码实现 for (int i = 1; i <= 5; i++) { for (int j =5; j >= i; j--) {//最左侧的透明三角 Sys ......
三角形 JAVA

万字长文详解Java线程池面试题

大家好,我是王有志。今天是《面霸的自我修养》第 6 篇文章,我们一起来看看面试中会问到哪些关于线程池的问题吧。 ......
长文 线程 Java

分析Java值传递与引用传递

背景 今天在公司做需求的时候,突然遇到了这个问题,八股文背过,但是又记不大清楚了。索性写下来,方便我这笨蛋脑子下次看。 解释 理解这个问题在于看它的角度(强调、加粗) 那我们开始,Java中一切都是值传递(中心句),基本变量传递的实际的值,比如 int a=3 会将 3 传递进去;引用变量传递的是地 ......
Java

面试题1:Java的多态深入聊一聊

多态是面向对象编程中的一个重要概念,它允许不同的对象通过相同的接口来执行不同的操作。在Java中,多态性主要通过以下两种方式实现: 方法重载(Overloading): 这是编译时多态,它允许一个类中有多个同名方法,但它们的参数列表不同。编译器会根据方法的参数列表选择正确的方法。例如: class ......
Java

《java编程语言》读后感

读完《Java编程思想》这本书,我不禁对Java编程语言有了更深的认识和理解。这本书对Java的各个方面进行了详细的讲解,从基础知识到高级概念,从语法到设计模式,无一不涉及。通过阅读这本书,我不仅学到了很多Java的技术细节,还对软件开发的思想和方法有了更深入的了解。 首先,这本书让我对Java语言 ......
读后 读后感 编程语言 语言 java

二进制部署k8s集群

1.配置主机hostname 2.配置hosts映射并拷贝至其他节点 3.配置时间同步 yum -y install chrony.x86_64 vim /etc/chrony.conf server ntp.aliyun.com iburst server ntp1.aliyun.com ibur ......
二进制 集群 k8s k8 8s

Java流程控制10道题_上机

Java流程控制10道题 计算出1-100之间所有不能被3整除的整数的和大于(或等于)2000的数字。 package day01; public class Lab01 { public static void main(String[] args) { //计算出1-100之间所有不能被3整除的 ......
流程 Java

java中的异步任务处理和Feature接口

简介 Java并发包提供了一套框架,大大简化了执行异步任务所需要的开发。框架引入了“执行服务”的概念,封装了任务执行的细节,对任务提交者而言,他可以关注任务本身,如提交任务、获取结果、取消任务。而不用关注任务执行的细节。 基本接口 ①Runnable和Callable: 表示要执行的任务 ②Exce ......
接口 任务 Feature java

Java 基础

目录Java 基本数据类型基本类型和包装类型的区别包装类型的缓存机制自动装箱与拆箱浮点数运存在算精度丢失风险如何解决浮点数运算的精度丢失问题?超过 long 整型的数据应该如何表示?变量成员变量与局部变量静态变量字符型常量和字符串常量面向对象基础深拷贝和浅拷贝的区别浅拷贝深拷贝总结Object== ......
基础 Java

java泛型笔记(根据青空的霞光)

问题: 有些数据的他的类型是不固定的,比如成绩:可以是数字,也可以是字符串(比如优良),那么要存储这样的数据要用什么数据类型 可以使用object类型来解决这个问题,但是我们无法判断对方传进来的到底是什么类型,如果既不是数字也不是字符串,我们也无法得知。如果想要将object类再转换回数字类型,如果 ......
青空 笔记 java

【JAVA】数独游戏

Start public class SudokuGame { public static void main(String[] args) { SudokuGenerator generator = new SudokuGenerator(); int[][] borad = generator. ......
JAVA

Java设计模式之享元模式

1.1. 概述 定义: 运用共享技术来有效地支持大量细粒度对象的复用。它通过共享已经存在的对象来大幅度减少需要创建的对象数量、避免大量相似对象的开销,从而提高系统资源的利用率。 1.2. 结构 享元(Flyweight )模式中存在以下两种状态: 1. 内部状态,即不会随着环境的改变而改变的可共享部 ......
模式 设计模式 Java

Java时间类型总结

1.为什么需要新的时间类型 1.8之后为什么需要LocalDate、LocalTime、LocalDateTime 因为之前原生的Date如果不格式化,那么打印出来的日期可视化差,例如下面 Tue Sep 10 09:34:04 CST 2019 你会说使用SimpleDateFormat()方法, ......
类型 时间 Java

k8s之Helm

Helm 帮助您管理 Kubernetes 应用—— Helm Chart,Helm 是查找、分享和使用软件构建 Kubernetes 的最优方式。 复杂性管理 ——即使是最复杂的应用,Helm Chart 依然可以描述, 提供使用单点授权的可重复安装应用程序。 易于升级 ——随时随地升级和自定义的 ......
Helm k8s k8 8s

Java 应用启动脚本

启动代码 java -server -Xms4g -Xmx4g -Xss256k -XX:NewSize=512m -XX:MaxNewSize=512m -XX:+UseG1GC -XX:InitiatingHeapOccupancyPercent=40 -XX:G1HeapRegionSize= ......
脚本 Java

使用 Rancher 部署管理 K8S 集群

目录使用 Rancher 部署管理 K8S 集群主机规划部署 docker-ce(rancher)部署 rancher 使用 Rancher 部署管理 K8S 集群 主机规划 主机名称 角色 IP 地址 基础软件 rancher 管理 k8s 集群 10.0.0.203 docker-ce mast ......
集群 Rancher K8S K8 8S

K8S的Pod资源和命令

目录K8S的Pod资源资源清单写法K8S命令查看创建标签删除pod沉浸式体验k8s标签使用重新认识POD共享网络共享存储(挂载)Pod对容器的封装和应用POD的生命周期initContainers 初始化容器hook 钩子健康检查探针就绪态探针存活态探针测试(健康检查探针)clusterIP在pod ......
命令 资源 K8S Pod K8