prometheus java k8s k8

java中有关于时间格式以及定时器遇到的问题

https://www.cnblogs.com/SjhCode/p/time.html 时间格式这个是通过Calendar 做时间滚动 //开始时间yyyy-MM-dd HH:mm:ss @Value("${StartTime}") @JsonFormat(timezone = "GMT+8", p ......
定时器 格式 时间 问题 java

Java学习笔记(三)

1. 请描述你理解的循环 按照一定次数重复地执行程序,直至达到次数上限,将重复的代码只编写一次,然后再重复执行即可,这样的程序结构就是循环结构。 2. 请描述嵌套for循环执行的过程 嵌套循环是先执行外层循环,然后再执行内层循环。外层循环执行一次,内层执行若干次,当内层执行完以后,则跳到外层循环,开 ......
笔记 Java

mac M2 设置JAVA_HOME不生效

1.打开终端 2. 如果不存在可以使用touch .bash_profile创建一个新文件 3. 复制一下内容,惟一要更改的是版本号 open -e .bash_profile JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_301.jdk/ ......
JAVA_HOME JAVA HOME mac M2

java 字符串切割

1、根据特定的字符,切割整个字符串放置到数组中。 1 String str = "这是,一个,数字,1234567"; 2 String []split = str.split(","); 3 for(int i = 0 ;i<split.length;i++){ 4 System.out.prin ......
字符串 字符 java

java陷阱之stram流toMap指针

当出现key重复 且value有空 则会报控制针异常 userAppOnlineMap = userOnlines.stream().collect(Collectors.toMap(UserOnline::getUserId, AbstractUserOnline::getAppOnline, ( ......
指针 陷阱 stram toMap java

Nacos Prometheus Grafana

nacos系列文章第三篇,运维篇:Nacos prometheus grafana Linux或者Windows平台,在字符操作命令界面如何监控Nacos、prometheus、grafana服务以及端口? ......
Prometheus Grafana Nacos

Java中Object转化为int类型

Java中由Object类型转化为int类型时,不能直接转化,先是将Object类型转化成String类型,然后将String类型转化为int类型。 Object object=null; Integer.parseInt(String.valueOf(object)); 这就是将Object类型转 ......
类型 Object Java int

Java语言获取小红书商品详情 API接口(商品ID、商品标题、价格、原价、卖家昵称、库存、销量、宝贝链接、商品备注、宝贝图片列表、宝贝图片、商品属性名、商品属性图片列表、商品详情、商品规格信息)

小红书是一个生活方式平台和消费决策入口 ,创始人为毛文超和瞿芳。小红书通过机器学习对海量信息和人进行精准、高效匹配。小红书旗下设有电商业务,2017年12月,小红书电商被《​​​​​​​人民日报》评为代表中国消费科技产业的“中国品牌奖”。 Java代码请求示例如下: import java.io.B ......
商品 宝贝 图片 属性 详情

Java8更新Java11, 修复使java11环境生效

原因:jenkins安装新版本时发现不支持java8了, 需要手动删除旧的8更新到11, 再配置环境变量.报错:jenkins: invalid Java version: openjdk version "1.8.0_312" 1.先卸载旧的java8 dnf remove java 2.安装装版 ......
Java 环境 Java8 11 java

常用的Java开发工具IDEA、eclipse比较

常用的Java开发工具比较 ​ 市场上Java 开发常用的编辑器可谓是琳琅满目,令人眼花缭乱,甚至让人难以抉择。所以今天挑选了几款主流的编辑器进行介绍,都是功能比较丰富的IDE,至于大神使用的普通文本编辑器就不再此次考虑范围内,主要介绍IntelliJ IDEA、Eclipse、NetBeans、V ......
开发工具 常用 eclipse 工具 Java

java中的 \r——字符串消失了

at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) 使用Integer.parseInt(c[i])进行数据类型转换的时候,出现了如上的错误:数组格式异常, 在做数组转换的时候,在一组数字中 ......
字符串 字符 java

java如何使用线程池 new threadPoolExecutor()

//使用线程池 不返回结果 脚本中使用的 Class B { private static final ExecutorService executor = new ThreadPoolExecutor(4, 10, 3000L,TimeUnit.MILLISECONDS, new ArrayBlo ......
threadPoolExecutor 线程 java new

Java stream 简述

Java Stream是Java 8中的一个新特性,它是一个集合元素(数组、List、Set等)处理的高级抽象,它提供的操作可以让开发人员以声明式的方式轻松地处理集合元素。Stream有以下特点:1. 它不是集合(集合是一种静态的数据结构,而Stream是在集合上运行的计算)2. 它不支持修改数据源 ......
stream Java

Srping AOP的学习(二):java代理

1.代理的介绍 说的java的代理,就离不开java的代理模式。而java的代理模式就是通过引入一个代理对象来代替我们的实际对象进行操作,这样就可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。所以代理就是实现对功能的扩展。 2.代理的分类 代理按照大的分类可以分为静态代理和动 ......
Srping java AOP

Kubernetes(K8s) 学习教程

Kubernetes 深入学习(一) —— 入门和集群安装部署 目录 一、简介 1、Kubernetes 是什么 2、Kubernetes 特性 二、集群架构与组件 1、Master 2、Node 三、核心概念 四、集群搭建 —— 平台规划 1、生产环境 K8S 平台规划 2、操作系统初始化 五、集 ......
学习教程 Kubernetes 教程 K8s K8

【观察者设计模式详解】C/Java/JS/Go/Python/TS不同语言实现

简介 观察者模式(Observer Pattern)是一种行为型模式。它定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 观察者模式使用三个类Subject、Observer和Client。Subject对象带有绑定观察者到Client对象和从 ......
观察者 设计模式 语言 模式 Python

Centos7 yum安装k8s 1.23.0

本次部署有3个节点,一个master,2个node。其中maser是192.168.18.11,node分别是192.168.18.12、192.168.18.12。 一、在master:192.168.18.11上 1、前提条件安装docker,并修改/etc/docker/daemon.json ......
Centos7 Centos yum k8s 8s

Java Selenium4 ChromeDriver获取指定的POST请求

前言 最近项目上需要去找某个网站对应的请求数据,但是这个网站有个奇怪的反爬机制,你如果直接去请求这个url(listPro)是获取不到数据的,它会返回一段加密后的js代码过来,如果在浏览器上执行也不行,需要在这个网站上执行,这段代码主要是加密设置一个cookie,我在浏览器上复制这个cookie后, ......
ChromeDriver Selenium4 Selenium Java POST

k8s快速部署rocketMq及rocketMq-console-ng

一、部署rocketMq apiVersion: apps/v1 kind: Deployment metadata: labels: app: rocketmq-broker name: rocketmq-broker namespace: default spec: replicas: 1 se ......
rocketMq rocketMq-console-ng console k8s k8

使用kubeadm部署k8s 1.18版本

k8s 1.18版本是很旧的版本,部署这个版本是为了做一些测试 生产环境推荐部署1.26版本,运行时使用的是containerd 主机列表 10.29.64.48 m1-48 master10.29.64.49 m1-49 node10.29.64.50 m1-50 node 系统环境设置 # 关闭 ......
kubeadm 版本 1.18 k8s k8

重新学习Java线程原语

Synchronized曾经是一个革命性的技术,在当前仍然有重要的用途。但是,现在是时候转向更新的Java线程原语,同时重新考虑我们的核心逻辑。 自从Java第一个测试版以来,我就一直在使用它。从那时起,线程就是我最喜欢的特性之一。Java是第一种在编程语言本身中引入线程支持的语言。那是一个具有争议 ......
原语 线程 Java

java EE开发之Servlet第十一课:反射基础三

java EE开发之Servlet第十一课:反射基础三 1 .使用反射机制形成通用sql语句 1)构建insert语句 public static void save(Object obj) { // 获取传递过来对象的Class类对象 Class c = obj.getClass(); // 获取 ......
Servlet 基础 java

JAVA入门第一天随记

通过狂神第一天的课,对内容进行总结: 一、关于markdown语法的学习 1.对常用的语法进行总结 1.标题 2.字体 斜体 粗体 粗斜体 3.~~删除线~~ 无序列表 2.快捷键 Ctrl + Z:撤销 Ctrl + X:剪切 Ctrl + S:保存 win + R:打开运行 win + E: 打 ......
门第 随记 JAVA

java实现两张图片的相似度

图片相似度 java实现:https://zhuanlan.zhihu.com/p/568827637 https://github.com/MingGH/calculate-pic-looklike 前端html5调用摄像头: https://www.cnblogs.com/hss-blog/p/ ......
图片 java

JAVA获取当前时间的三种方法

1、java.util.Date day=new Date(); SimpleDateFormat sdf= new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”); System.out.println(sdf.format(day)); 通过Date类来获取当前时 ......
时间 方法 JAVA

java快速输入输出

主要记录在PTA时经常遇到的超时问题,基本都是由于Scanner耗时过长导致的,至于输出的话基本就是用 static PrintWriter out = new PrintWriter(System.out); 输出的时候有多种方法,可以用printf,也可以用println,看个人需要了。输出完的 ......
java

k8s将pod指定到某个节点

1、查看节点标签 kubectl get nodes --show-labels 2、给节点打标签 kubectl label node 10.64.39.219 node=bmd kubectl label node 10.64.39.186 node=bmd 3、指定程序的运行pod [root ......
节点 k8s pod k8 8s

k8s 1.23部署ingress

1. 安装部署ingress-nginx 前言:坑比较多,pod启动running成功也并不代表ingress就能使用,需要进去pod内查看logs还有pod的描述也要看看是否有报错。 文件地址: https://raw.githubusercontent.com/kubernetes/ingres ......
ingress 1.23 k8s k8 8s

L2-2 病毒溯源-Java

题目 L2-2 病毒溯源 病毒容易发生变异。某种病毒可以通过突变产生若干变异的毒株,而这些变异的病毒又可能被诱发突变产生第二代变异,如此继续不断变化。 现给定一些病毒之间的变异关系,要求你找出其中最长的一条变异链。 在此假设给出的变异都是由突变引起的,不考虑复杂的基因重组变异问题 —— 即每一种病毒 ......
病毒 Java L2

java 实现简单的http服务器

1、废话不多说,代码如下 package com.linhuaming.test; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.ServerS ......
服务器 java http