- 博客(39)
- 资源 (1)
- 收藏
- 关注
原创 自动扩缩容/HPA/VPA
Admission Plugin - 它在新Pod上设置正确的资源请求(无论是刚刚创建的还是由于Updater的活动而由其控制器重新创建的)。Updater - 它检查哪些托管Pod设置了正确的资源,如果没有,则将其杀死,以便其控制器可以使用更新的请求重新创建它们.Recommender - 它监控当前和过去的资源消耗,并在此基础上为容器的cpu和内存请求提供推荐值.使用方式类就是 CRDs。
2025-03-25 16:29:32
196
原创 kuboard 安装
KUBOARD_ENDPOINT 参数的作用是,让部署到 Kubernetes 中的 kuboard-agent 知道如何访问 Kuboard Server;登录后按照添加集群,注意,里面的获取token需要填写的地址时https的apiserver地址,不是http的,否则会报错。如果使用域名,必须能够通过 DNS 正确解析到该域名,如果直接在宿主机配置 /etc/hosts 文件,将不能正常运行;建议在 KUBOARD_ENDPOINT 中使用域名;
2025-01-22 11:24:02
232
原创 如何使用PyO3等库在Python中运行Rust代码,rust中调用python代码
PyO3 可用于生成本机 Python 模块。最简单的方法就是 第一次是使用 maturin。是构建和发布基于 Rust 的工具 具有最少配置的 Python 包参考链接。
2024-09-16 22:52:01
579
1
原创 http2/push chrome移除支持
期望 在浏览器的网络工具中,访问https://127.0.0.1/public。将会看到 “Initiator”(启动器) 标签中显示了。但是移除了 只能看到协议是http2 https。
2023-10-12 14:21:02
181
原创 netty的 LengthFieldBasedFrameDecoder 和LengthFieldPrepender
netty LengthFieldPrepender
2023-05-08 10:14:45
726
原创 ElasticSearch的_cat查看常见指标
它会告诉您它是主节点还是副本节点、文档数量、它在磁盘上占用的字节数以及它所在的节点。返回有关集群中索引的高级信息,包括数据流的支持索引。返回主节点信息,包括ID、绑定的IP地址和名称。返回有关正在进行和已完成的分片恢复的信息,类似于。对于数据流,API 返回有关流的支持索引的信息。对于数据流,API 返回有关流的支持索引的信息。对于数据流,API 返回有关流的支持索引的信息。返回在集群的每个节点上运行的插件列表。返回有关数据馈送的配置和使用信息。返回有关自定义节点属性的信息。返回有关集群节点的信息。
2023-04-21 10:34:10
495
原创 springboot log4j2配置 日志定期删除,log4j2+druid日志
log4j2配置,日志滚动,定时删除,调试日志和日常打印日志分离,druid sql 打印
2023-01-31 11:41:08
3543
2
原创 Dockerfile构建构建参考
Dockerfile指令集dockerfile主要组成部分:#基础镜像信息FROM openjdk:8-jdk-slim-bullseye#暴露端口EXPOSE 8080#容器启动时执行指令 CMD ["catalina.sh", "run"]dockerfile常用指令:FROM 这个镜像的父亲是谁?(指定基础【base】镜像)MAINTAINER 告诉别人,它的作者?(指定维护者信息,可以没有)RUN 容器构建时需要运行的命令(在命令前面加上RUN即可 ps:用
2022-04-22 14:41:14
3844
原创 docekr常规安装
Docker常规安装总体步骤1.搜索镜像2.拉取镜像3.查看镜像4.启动镜像服务端口映射5.停止容器6.移除容器安装tomcat # 1.搜索镜像 docker hub上面查找tomcat镜像 docker search tomcat # 2.拉取镜像 从docker hub上拉取tomcat镜像到本地 docker pull tomcat #3.查看镜像 docker images查看是否有拉取到的tomcat: docker images #4.启动镜像 使
2022-04-14 18:00:01
606
原创 curl 的用法
curl 的用法curl是一种命令行工具,作用是发出网络请求,然后得到和提取数据,显示在"标准输出"(stdout)上面。它支持多种协议,下面举例讲解如何将它用于网站开发。查看网页源码直接在curl命令后加上网址,就可以看到网页源码curl www.baidu.com如果要把这个网页保存下来,可以使用-o参数,这就相当于使用wget命令了curl -o [文件名] www.sina.com自动跳转curl -L www.baidu.com显示头信息-i参数可以显示http res
2022-04-14 17:41:04
2995
3
原创 nginx的平滑升级
nginx平滑升级一、下载最新版本的nginx包 进入nginx官网查看最新版本的nginx wget http://nginx.org/download/nginx-1.21.4.tar.gz二、解压编译 解压压缩包 tar -xzvf nginx-1.21.4.tar.gz 准备 cd nginx-1.21.4 ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ss
2022-04-14 17:37:53
546
原创 java中的泛型
泛型定义格式:修饰符 class 类名<代表泛型的变量> { }含有泛型的方法:修饰符 <代表泛型的变量> 返回值类型 方法名(参数){ }含有泛型的接口:修饰符 interface接口名<代表泛型的变量> { }自定义泛型/** * 泛型(jdk5引入新特性) * 编译期间检查类型 * 减少类型转换 * 泛型本质就是参数化类型,也就是所操作的基本数据类型被指定为一个参数 *//** * 泛型类的定义 * @p
2022-02-08 11:13:00
271
原创 jvm的类加载和运行时数据区和垃圾回收
类加载过程加载(loading)引导类加载器扩展类加载器系统类加载器1.通过一个类的全限定名获取此类的二进制字节流2.将这个字节流所代表的静态存储结构转化为方法区的运行时数据结构3.在内存中生成一个代表这个类的java.lang.Class对象,作为方法区的各种数据的访问入口加载的方式:1.本地加载2.通过网络获取,典型场景 web applet3.从zip压缩包中读取,成为日后jar,war格式的基础4.运行时计算生成,使用最多的是动态代理技术5.其他文件生成,典型场景,jsp
2021-08-20 17:19:23
1163
原创 jdk8新特性
Lambda 表达式匿名函数Lambda 是一个匿名函数,我们可以把 Lambda 表达式理解为是一段可以 传递的代码(将代码像数据一样进行传递)。使用它可以写出更简洁、更 灵活的代码。作为一种更紧凑的代码风格,使Java的语言表达能力得到了 提升。语法Lambda 表达式:在Java 8 语言中引入的一种新的语法元素和操 作符。这个操作符为 “->” , 该操作符被称为 Lambda 操作符 或箭头操作符。它将 Lambda 分为两个部分:左侧:指定了 Lambda 表达式需要的参数列表
2021-08-20 17:18:06
164
原创 进制和位的认识和理解
进制介绍对于整数,有四种表示方式:二进制:0,1 ,满 2 进 1.以 0b 或 0B 开头。十进制:0-9 ,满 10 进 1。八进制:0-7 ,满 8 进 1. 以数字 0 开头表示。十六进制:0-9 及 A(10)-F(15),满 16 进 1. 以 0x 或 0X 开头表示。此处的 A-F 不区分大小public class BinaryTest { public static void main(String[] args) { //n1 二进制
2021-08-20 17:16:08
1426
1
原创 collection和Map
Collection集合public interface Collection<E> extends Iterable<E> {}Listpublic interface List<E> extends Collection<E> {}list集合中元素有序,(即添加顺序和取出顺序一致),且可重复list集合中每个元素中都有其对应的顺序索引,既支持索引遍历的三种方式迭代器增强 for使用普通 forArrayList
2021-08-20 17:14:19
187
原创 ssm
mybatis什么是MyBatisMyBatis 是一款优秀的持久层框架,他支持定制化sql,存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集的过程MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 实体类 【Plain Old Java Objects,普通的 Java对象】映射成数据库中的记录。MyBatis 本是apache的一个开源项目ibatis, 2010年这个项目由apache 迁移到了goo
2020-11-30 12:03:38
263
原创 SpringBoot
SpringBootSpring是为了解决企业级应用开发的复杂性而创建的,简化开发。Spring是如何简化Java开发的为了降低Java开发的复杂性,Spring采用了以下4种关键策略:1、基于POJO的轻量级和最小侵入性编程,所有东西都是bean;2、通过IOC,依赖注入(DI)和面向接口实现松耦合;3、基于切面(AOP)和惯例进行声明式编程;4、通过切面和模版减少样式代码,RedisTemplate,xxxTemplateSpringBoot约定大于配置的核心思想创建项目方式Sp
2020-11-16 15:09:45
478
原创 html&css&js&Jquery
Javaweb* JavaWeb: * 使用Java语言开发基于互联网的项目* 软件架构: 1. C/S: Client/Server 客户端/服务器端 * 在用户本地有一个客户端程序,在远程有一个服务器端程序 * 如:QQ,迅雷... * 优点: 1. 用户体验好 * 缺点: 1. 开发、安装,部署,维护 麻烦 2. B/S: Browser/Server 浏览器/服务器端 * 只需要一个浏览器,用户通过不同的网址(URL),客户访问不同的服务器端程序 *
2020-10-27 21:43:30
151
原创 JAVASE
javaSE进制&字节&DOS命令&Jvm进制计算机中的数据不同于人们生活中的数据,人们生活采用十进制数,而计算机中全部采用二进制数表示,它只包含 0、1两个数,逢二进一,1+1=10。每一个0或者每一个1,叫做一个bit(比特)。字节字节是我们常见的计算机中最小存储单元。计算机存储任何的数据,都是以字节的形式存储,右键点击文件属性, 我们可以查看文件的字节大小。 8个bit(二进制位) 0000-0000表示为1个字节,写成1 byte或者1 B。位(bit):一个
2020-10-23 22:08:26
740
1
原创 枚举
枚举JDK5.0引入了新的类型——枚举类的对象为有限个,确定的,称为枚举类当需要定义一组常量时,强烈建议使用枚举类如果枚举中只有一个对象时,可以当作单例模式的实现方式自定义枚举类方式一JDK5.0之前,自定义枚举类//自定义枚举类public class Season { public static void main(String[] args) { Season autumn = Season.AUTUMN; System.out.prin
2020-10-23 13:58:14
134
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人