自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 GRPC安装使用教程

grpc可能存在调用其他语言,所以需要protocol,除了这个编译器还需要各个语言的代码生成工具城为protoc-gen-go。编写好文件后生成go代码,远程调用一般使用grpc中代码。,下载后需要配置环境变量。

2024-05-25 03:08:37 128

原创 k8s学习

优点: 可以保证每个容器拥有自己的文件系统、CPU、内存、进程空间等 运行应用程序所需要的资源都被容器包装,并和底层基础架构解耦 容器化的应用程序可以跨云服务商、跨Linux操作系统发行版进行部署。kubernetes的本质是一组服务器集群,它可以在集群的每个节点上运行特定的程序,来对节点中的容器进行管理。Pod:kubernetes的最小控制单元,容器都是运行在pod中的,一个pod中可以有1个或者多个容器。Pod可以认为是容器的封装,一个Pod中可以存在一个或者多个容器。

2024-05-24 20:02:46 590

原创 算法记录一下

val int////return 0leftDepth := maxDepth(root.left) // 计算左子树的深度rightDepth := maxDepth(root.right) // 计算右子树的深度// 返回左右子树深度的较大值,并加上当前节点的深度1// max 返回两个整数中的较大值if a > b {return areturn b。

2024-04-27 02:23:23 909

原创 golang学习

OOPGo 是一种面向对象的编程语言在 Go 中,面向对象的特性是通过结构体和方法来实现的,而不是通过类和继承。golang如何实现面向对象继承AnimalAnimal多态:同一个行为具有多种不同表现形式或形态的能力,具体是指一个类实例(对象)的相同方法在不同情形有不同表现形式。MakeDNA()fmt.Println("煎鱼是煎鱼")fmt.Println("煎鱼其实不是煎鱼")封装继承多态。

2024-03-14 17:34:26 666

原创 jenkins历史版本下载地址

历史版本下载地址。

2023-02-24 11:45:29 1502

原创 Error updating changes: Out of memory, malloc failed (tried to allocate 1048576 bytes)

这个错误信息提示你的程序尝试申请更多的内存空间时,内存不足,从而无法完成这个操作。出现这个错误通常是因为程序中存在内存泄漏、使用过多的内存等问题。如果你的程序需要处理的数据量太大,无法在单个计算机上处理,可以考虑使用分布式计算、云计算等其他解决方案。总之,这个错误通常是因为程序中存在一些问题导致内存使用过多,需要对代码进行优化或者增加计算机的内存来解决。如果你的程序需要使用大量的内存,可以增加计算机的内存大小,或者使用一些支持大内存的计算机。检查代码中是否有内存泄漏、是否有大量不必要的对象创建等问题。

2023-02-14 02:00:20 1397

原创 golang http post json

【代码】golang http post json。

2022-11-22 23:33:51 126

原创 dockerfile

dockerfile命令

2022-11-06 23:39:20 43

原创 Docker使用

P:随机端口映射 -p:指定映射端口,有以下四种格式 ①ip:hostPort:containerPort ②ip::containerPort ③hostPort:containerPort ④containerPort进入容器退出。

2022-09-01 11:53:47 225

原创 Springtask使用

在需要执行方法中使用注解@Scheduled(cron="* * * * * *?

2022-08-22 02:39:00 148

原创 stream

分组的两种方式:groupingBy 分组的过程中依据的是相等的比较 partitioningBy 分组的时候可以进行任何条件比较。map():调用时需要传递一个Function类型的对象,根据集合中的每个元素映射一个结果,这个方法一般是用来提取或者转换信息的。sorted():对容器中的数据进行排序,无参表示按照自然排序规则,也可以传入一个Compartor类型的实例进行定制排序。......

2022-08-11 03:12:13 99

原创 elasticsearch

下载地址:https://www.elastic.co/cn/downloads/past-releases#elasticsearch \下载地址Releases · medcl/elasticsearch-analysis-ik · GitHub#创建索引库PUT person{  "settings": {     "number_of_shards": 5,     "number_of_

2022-08-07 02:51:43 481

原创 “JVM”

5.12 元空间在栈内还是栈外?参考答案在栈外,元空间占用的是本地内存。、垃圾收集有哪些算法,各⾃的特点?标记 - 清除算法标记 - 整理算法复制算法分代收集算法:分为三代,新生代,老年代,元空间逻辑上属于堆(物理不属于上放在物理主机内存中),新生代为复制算法分为三块伊甸园、from、to为(比例8:1:1)总比1 ,new对象放伊甸园,当放不下时进行垃圾回收使用minorgc,将存对象放在from中,每次回收标记+1,再次又满了将to往from移动,标记+1,如果内存再满执行回收,在往to中移标记累计+1

2022-08-07 02:31:22 87

原创 “MQ ”

答:默认一个topic有4个queue,只能做到每个queue的局部有序,不能做到全局有序,如果要做到全局有序,可以将消息发送到一个指定的queue里面。异步消息发送失败,也会重试,不会选择其他broker重试,仅在一个broker上重试,存在消息丢失 (失败可以用redis存起来 )2、应答时网络故障,消息应答网络故障,消息在消费时发送异常,消息消费时超时。2:消息消费响应broker失败,broker将消息放入重试队列,重复消费。1:消息发送响应出现网络异常,broker重试,一条消息发送n次。....

2022-08-07 02:17:21 55

原创 SpringMVC

HandlerMapping 负责根据用户请求找到 Handler 即处理器(也就是我们所说的 Controller),SpringMVC 提供了不同的映射器实现不同的映射方式,例如:配置文件方式,实现接口方式,注解方式等,在实际开发中,我们常用的方式是注解方式。通过 HandlerAdapter 对处理器进行执行,这是适配器模式的应用,通过扩展适配器可以对更多类型的处理器进行执行。method:指定请求方式,如果请求方式不匹配,报405错误。当参数名和方法的形参名不一致,必须使用该注解,指定参数名。...

2022-08-07 02:03:45 43

原创 算法程序题

算法编程题

2022-08-06 15:33:06 174

原创 redis

redis

2022-08-06 15:31:28 66

原创 springcloud-alibaba

springcloud

2022-08-06 04:17:07 42

原创 MybatisPlus

mp应用

2022-08-05 20:24:41 61

原创 GIT命令使用

git操作

2022-08-05 19:33:10 1151

原创 SpringBoot

springBoot

2022-08-04 22:22:42 79

原创 Spring

spring

2022-08-04 11:55:35 37

原创 设计模式。。

设计模式

2022-08-04 04:31:51 38

原创 mybatis

mybatis的应用

2022-08-04 01:45:14 253 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除