NOT

63、K8S-使用K8S部署Prometheus、grafana

Kubernetes学习目录 1、准备工作 1.1、教程Github地址 https://github.com/prometheus-operator/kube-prometheus.git 1.2、下载编写好的yaml wget https://github.com/prometheus-oper ......
Prometheus K8S grafana K8 8S

每日打卡一小时

//#include<iostream>//#include<cmath>//using namespace std;//class fenshu//{//private:// int x, y;//public:// fenshu(int x=1 , int y=1 )// {// this->x ......
小时

1298. 你能从盒子里获得的最大糖果数

题目描述 一个盒子有四种属性,能否打开、糖果数、钥匙、内含盒子 给你初始盒子的索引,问能拿到多少糖果? f1-模拟 + bfs 基本分析 一个索引需要有哪些状态?能不能打开;是不是有了这个盒子;这个盒子打开过没有? 怎么定义这些状态?数组 bfs的规则? (1)最初入队?如果盒子能打开,把盒子入队( ......
糖果 盒子 1298

观察者模式

概述 《设计模式》一书中对于观察者模式的意图描述如下: 定义对象中的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都能得到通知并被更新 观察者模式的 UML 图如下所示: 一般在以下情况下使用观察者模式: 一个抽象模型有两个方面,其中一个方面依赖于另一个方面。将这二者封装在独立 ......
观察者 模式

mybatis全局变量 (mybatis.configuration.variables) 的应用

mybatis.configuration.variables是一个可自定义的全局变量: 在 application.yml 中定义: mybatis: mapper-locations: classpath:mapper/*.xml type-aliases-package: com.exampl ......

二叉树的前、中、后序遍历以及查找-Java实现

对于遍历不过多的赘述,关于查找有关的思想,关键是如何实现查找的顺序以及结果的回传;附代码 1 package dataSrtuct; 2 3 public class BinaryTreeDemo { 4 public static void main(String[] args) { 5 Bina ......
Java

借书方案知多少

自然语言解决思路:先将A同学固定再将B同学固定,循环C同学可能拿得到的书的编号,再将A同学固定,循环B同学与C同学得书编号,最后循环三位同学的编号。由于书只能被同一学生借走,因此abc不能相等。满足此条件时进行i++,以便得到符合条件的总数。 流程图 代码: #include <stdio.h>#i ......
方案

STL_序列式容器

STL_序列式容器 所谓序列容器,即以线性排列(类似普通数组的存储方式)来存储某一指定类型(例如 int、double 等)的数据,需要特殊说明的是,该类容器并不会自动对存储的元素按照值的大小进行排序。 序列容器大致包含以下几类容器: array< T,N >(数组容器):表示可以存储 N 个 T ......
序列 容器 STL

Netty入门

一、Netty概述 1、Netty是什么? Netty是由JBOSS提供的一个Java开源框架。Netty提供异步的、基于事件驱动的网络应用程序架构,用以快速开发高性能、高可靠性的网络IO程序。 Netty可以帮助你快速、简单的开发出一个网络应用,相当于简化和流程化了NIO的开发过程 Netty是目 ......
Netty

Java第三次作业

1.分别使用for循环,while循环,do循环求1到100之间所有能被3整除的整数的和。(知识点:循环语句) package chap; import java.util.Scanner; public class Test { public static void main(String[] a ......
Java

百鸡百钱问题

一、问题描述: 一只公鸡五钱,一只母鸡三钱,现在用百钱买百鸡,问公鸡,母鸡,小鸡各多少钱? 二、设计思路: 直接利用三层循环暴力解除完事,条件判断联立两个等式 三、程序流程图: 四、代码实现: #include<iostream> 代码一:三层循环,效率有点低 using namespace std ......
问题

Go微服务框架go-kratos实战学习08:负载均衡基本使用

微服务框架 go-kratos 中负载均衡使用 一、介绍 在前面这篇文章 负载均衡和它的算法介绍,讲了什么是负载均衡以及作用、算法介绍。 go-kratos 的负载均衡主要接口是 Selector,它是一个可插拔的设计。因为它设计的都是接口,只要实现了接口就实现了负载均衡。 go-kratos 在目 ......
实战 go-kratos 框架 kratos go

MultiValueMap在post请求中的使用

如果data-form的方式处理post,有点区别,做个记录 public String robotSpeak(String speakMsg) { log.info("机器人语音播报请求:{}", speakMsg); // header HttpHeaders headers = new Htt ......
MultiValueMap post

辨析字、字长、字节、位的概念

位(Bit) :表示一个二进制数码0或1,是计算机存储处理信息的最基本的单位。 字节(Byte) :一个字节由8个位组成 。 字(Word) :cpu一次操作能处理的数据长度。 字长:字的位数叫做字长。 字长的长度是不固定的,对于不同的CPU、字长的长度也不一样。8位的CPU一次只能处理一个字节,而 ......
字节 概念

python习题-验证6174猜想

【题目描述】 1955年,卡普耶卡(D.R.Kaprekar)对4位数字进行了研究,发现一个规律:对任意各位数字不相同的4位数,使用各位数字能组成的最大数减去能组成的最小数,对得到的差重复这个操作,最终会得到6174这个数字,并且这个操作最多不会超过7次。请编写程序验证这个猜想。 【源代码程序】 d ......
习题 python 6174

python习题-杨辉三角

【题目描述】 输出n(0<n)行杨辉三角形,n由用户输入。 【源代码程序】 n = int(input("请输入要打印的杨辉三角的行数: ")) # 初始化杨辉三角的第一行 triangle = [[1]] # 循环生成杨辉三角 for i in range(1, n): # 初始化当前行的第一个元 ......
杨辉三角 习题 python

python(十一):小型数据库:shelve

Python中shelve模块是对象持久化保存方法,将对象保存到文件里面,缺省(即默认)的数据存储文件是二进制的,可以作为一个简单的数据存储方案。使用时,只需要使用open函数获取一个shelf对象,然后对数据进行增删改查操作,在完成工作、并且将内存存储到磁盘中,最后调用close函数变回将数据写入 ......
数据库 数据 python shelve

带大家认识 java Script

认识Java Script 1. JavaScript 简称JS 2. JavaScript是开发Web页面的脚本语言 3. JavaScript 发布于1995年的Netscape(网景)公司 4. JavaScript 截止到2012年所有浏览器都完整的 支持ECMAScript 5.1,旧版本 ......
Script java

linux开发之gcc与g++区别,静态库、动态库

gcc 广义上指GNU编译器套装(英语:GNU Compiler Collection,缩写为GCC)是GNU计划制作的一种优化编译器,支持各种编程语言、操作系统、计算机系统结构。 狭义上指GNU C语言编译器(GNU C Compiler)。 常用gcc/g++参数。 |编译选项|说明| |:-| ......
静态 动态 linux gcc

7662: 大盗阿福 01背包/动态规划

描述 阿福是一名经验丰富的大盗。趁着月黑风高,阿福打算今晚洗劫一条街上的店铺。 这条街上一共有 N 家店铺,每家店中都有一些现金。阿福事先调查得知,只有当他同时洗劫了两家相邻的店铺时,街上的报警系统才会启动,然后警察就会蜂拥而至。 作为一向谨慎作案的大盗,阿福不愿意冒着被警察追捕的风险行窃。他想知道 ......
大盗 背包 动态 7662

M1 Mac安装anaconda3

1.正常安装 首先进入官网https://www.anaconda.com/ 下载,安装 自行大胆的安装 2.环境配置 直接安装完成后,代码文件的存储路径为默认路径,为了更好的管理代码文件我们需要更换代码文件路径。 首先在应用程序中将Anaconda图标拖至桌面然后双击打开 (第一次打开较慢,请耐心 ......
anaconda3 anaconda Mac M1

TreeMap

......
TreeMap

gotenberg+ chromiumly + pdf.js 进行office 文档转换以及预览处理

日常中office 预览是一个比较常见的问题,基于微软的office online 是一个选择,但是移动端效果不是很好 就有pdf 以及一些基于生成图片的方案也是不错的,以下是基于gotenberg+ chromiumly 的一个尝试 简单说明 gotenberg 是基于golang 开发的包装了C ......
chromiumly gotenberg 文档 office pdf

windows常用命令

exe类 英文中文英文中文 notepad 记事本 calc 计算器 control 控制面板 mstsc 远程桌面连接 explorer 资源管理器 taskmgr 任务管理器 resmon 资源监视器 perfmon 性能监视器 regedit 注册表编辑器 osk 屏幕键盘 mspaint 画 ......
命令 常用 windows

java多线程基础

多线程实现方法 第一种方法:Thread 自定义线程类继承Thread类 重写run()方法,编写线程执行体 创建线程对象,调用start()方法启动线程 注意:线程不一定立即执行,由CPU安排调度 继承Thread类创建多线程 package com.waves.dxcdemo;​import j ......
线程 基础 java

配置路由表及登录态校验

前几天我完成了一个哔哩哔哩的博主视频下的一个react项目,借此项目来巩固学习的知识,这篇文章主要记录我在该项目用到的路由知识 ####配置路由表 在src下新建一个router文件夹,在router文件夹下新建index.js和router.js router.js是将将项目中的所有路由引入并制作 ......
路由

编程一小时打卡/2023.4.12

1. #include <bits/stdc++.h>using namespace std;class number{ int fz,fm; friend number operator+(number &n1,number &n2);public: number(int a=0,int b=1) ......
小时 2023 12

springboot整合阿里云OSS实现多线程下文件上传(aop限制文件大小和类型)

内容涉及: springboot整合阿里云oss 自定义注解及aop的使用:对上传文件格式(视频格式、图片格式)、不同类型文件进行大小限制(视频和图片各自自定义大小) 线程池使用:阿里云OSS多线程上传文件 阿里云OSS分片上传大文件 业务需求 需求一: 前端传递单个或多个小文件(这里以图片为例)到 ......
文件 线程 springboot 大小 类型

JdkProxy的进阶知识

如果想增强一个方法的功能,无非就是直接在方法体内直接修改。但这也无非给一些有代码洁癖人士一丝丝不悦!于是乎我们即不想在原来的代码里修改,又不想把原有的代码重新写一次,那么前辈们就发明了代理. 注意:本文以 JdkProxy 为基础展开所有描述! 参与对象 那么一个代理过程参与的对象有以下几项: 目标 ......
JdkProxy 知识

Ubuntu和Centos设备出厂后添加给普通用户docker权限

Ubuntu #查看用户组 group #将当前普通用户加入docker用户组,执行命令: sudo usermod -aG docker {用户账号} #如果提示 Using default tag: latest Got permission denied while trying to con ......
权限 用户 Ubuntu Centos docker