自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 新手入门Spring Boot+Optl+Jaeger 零代码增强实现链路追踪 Spring Boot Starter方式

新手入门Spring Boot+Optl+Jaeger 零代码增强实现链路追踪 Spring Boot Starter方式

2025-05-31 19:25:46 572

原创 pom导包成功,但是就是无法使用相关类,同时报错:Library:Maven ‘xxx‘ has broken path

在Intellij中开发maven工程,pom导包成功,但是就是无法使用相关类,同时报错:Library:Maven 'xxx' has broken path

2025-04-06 11:55:54 449

原创 基于Spring Boot3 Spring Cloud2023 Spring Cloud Alibaba2023对外提供一个分布式微服务最新基础示例模板

基于Spring Boot3 Spring Cloud2023 Spring Cloud Alibaba2023对外提供一个分布式微服务最新基础示例模板

2025-03-18 12:57:25 1135 1

原创 Java并发编程基础(二)——多线程——线程池的应用

Java并发编程基础(二)——多线程——线程池的应用

2025-03-12 17:25:14 772

原创 Java并发编程基础(一)——线程的启动与创建(Thread|Runnable|Callable)

继承Thread类简单,但不够灵活,适用于无需返回值的简单任务。实现Runnable接口更灵活,能够避免单继承的限制,适用于不需要返回值的任务。实现Callable接口适用于需要返回值或异常处理的任务,需要通过线程池来执行。线程池推荐使用线程池管理线程,避免频繁创建和销毁线程,提高性能。

2025-03-10 16:17:20 881

原创 Java8中新日期时间API(LocalDate\LocalTime\LocalDateTime\ZonedDateTime)

Java8中新日期时间API(LocalDate\LocalTime\LocalDateTime\ZonedDateTime)

2025-03-10 09:49:12 1336

原创 Java基础——java8+新特性——方法引用(::)

Java基础——java8+新特性——方法引用(::)

2025-03-08 16:45:22 428

原创 Java基础——Java8+新特性——接口的default方法

Java 8 引入的接口特性,允许在接口中定义。

2025-03-08 15:43:07 557

原创 Java8+的新特性——Stream API(流操作) 详细讲解

Java8后的新特性——Stream API(流操作) 详细讲解 一文学会 直接搞懂

2025-03-08 11:17:51 1420 1

原创 设计模式——策略模式以及基于Spring依赖注入的策略模式的应用

设计模式——策略模式以及基于Spring依赖注入的策略模式的应用

2025-03-07 21:57:45 1331

原创 Java8——Lambda表达式,常见的内置函数式接口

函数式接口是只包含一个抽象方法的接口,可以被用于 Lambda 表达式或方法引用。在流处理操作时尤其有用。使用注解可以明确标识接口作为函数式接口,并且在编译时进行检查。函数式接口可以包含多个默认方法和静态方法,它们不会影响其作为函数式接口的身份。Java 8 提供了多个常用的内置函数式接口,方便我们在开发中使用。除了上述的四大类,Java还提供了不少其他的函数式接口。

2025-03-07 18:41:11 984

原创 java 8新特性——Lambda表达式,以及其和匿名内部类的比较

Lambda 表达式的核心是上下文推断,它根据你使用 Lambda 的场景(比如传递给Thread的构造函数)自动推断出你希望实现哪个接口的方法。虽然 Lambda 表达式看起来很简洁,但它实际上遵循了接口类型的约定,自动识别并实现了接口的抽象方法。你不需要显式地写出方法签名,Lambda 会根据目标类型和上下文自动匹配接口方法。

2025-03-07 13:06:47 634

原创 Java基础——泛型 基础介绍

字母泛型:用于定义类或方法时,表示一个占位符类型。类型在使用时确定,编译器会进行类型检查。通配符?:用于方法参数中,表示一个未知类型。在方法内部,?提供了更灵活的类型接受能力,同时通过?extends T和?super T可以限定操作范围(如只允许读取、只允许写入)。通配符增加了代码的灵活性,尤其在处理泛型集合时,避免了类型的严格限制,使得方法能够接受多种类型的数据。

2025-03-07 10:00:39 868

原创 设计模式——代理模式(Proxy)

设计模式——代理模式(Proxy)

2025-03-05 09:25:30 803

原创 里氏替换原则(LSP)理解

开发中需要遵守的设计原则——里氏替换原则(LSP)

2025-03-04 19:42:31 528

原创 Github项目,git仓库,更新某一个文件夹下的代码,git 工具无法监测该文件下的代码更新

Github项目,git仓库,更新某一个文件夹下的代码,git 工具无法监测该文件下的代码更新

2025-01-03 16:39:02 334

原创 解决ubuntu服务器SSH连接卡顿,连上后命令输入也是卡顿以及如何在Ubuntu上杀死不断重启的进程。

ubuntu服务器SSH连接卡顿,连上后命令输入也是卡顿。如何在Ubuntu上杀死不断重启的进程。

2025-01-03 10:53:58 1632

原创 Java程序调kubernetes(k8s1.30.7)core API简单示例,并解决403权限验证问题,即何进行进行权限授权以及验证

kubernetes(k8s1.30.7)调用k8s core API 遇见4xx权限验证问题,如何进行进行权限授权以及验证,并实现通过Java client调用K8S API的简单示例。

2024-12-01 19:09:10 1246

原创 Kubernetes(k8s)1.30.7简单快速部署对外部开放的有状态服务MYSQL8(快速有效)

如何在Kubernetes(k8s)集群中简单快速创建部署一个单节点的有状态(即将数据文件挂载到宿主机,防止重新部署mysql服务,数据文件丢失)的对外开放的MYSQL服务。

2024-11-28 16:46:29 751 1

原创 Java Spring Boot应用如何通过Elastic APM监测相应的数据发送至Elasticsearch,并在Kibana显示traces、metrics

本文通过应用elastic-java-agent.jar、 APM Server等工具实现对Spring Cloud风格的微服务实现traces,metrics相关监测。

2024-10-13 10:17:10 1007

原创 MybatisPlus+Spring Boot3 分页查询实现

依据MybatisPlus的分页插件实现后端数据的单表分页查询示例

2024-10-10 16:09:30 1805

原创 最新Spring Boot3框架入门教程,基础知识讲解(参考官方文档),同时基于MybatisPlus+MYSQL搭建后台管理系统基础流程(附源码)

本文:1.介绍SpringBoot3相关的项目结构以及编程规范;2.介绍profiles、starters、数据返回封装类、常见日志框架Logback、Log4j2等相关信息,并实现整合;3.通过MybatisPlus以及MYSQL数据库实现了管理系统的部分流程,实现分页查询;4.介绍了API测试的Knife4j工具;5.实现小区物业管理系统的数据库设计;

2024-10-10 15:45:30 1727

原创 快速上手 Centos7通过Docker部署elasticsearch+kibana 8.14.3

Centos7通过Docker部署elasticsearch+kibana 8.14.3,快速上手版

2024-09-08 22:31:18 784 1

原创 新手入门 Spring Boot项目通过opentelemetry-javaagent将traces输出至jaeger可视化

Jaeger 是 Uber Technologies 发布的开源分布式跟踪平台,通过这个工具能够实现监控分布式工作流并排除故障、识别性能瓶颈、追踪根本原因以及分析服务依赖关系等。本文将通过opentelemetry-javaagent.jar以及jaeger(docekr容器)实现对Spring Boot的demo项目的链路信息检测。

2024-08-28 14:37:31 1510

原创 Centos8安装docker,使用docker安装MYSQL,并挂载配置文件

Centos8安装docker,使用docker安装MYSQL,并挂载配置文件

2024-06-22 12:22:03 1486 1

原创 kubernetes(1.28)配置flannel:kubelet无法拉取镜像(NotReady ImagePullBackOff)同时解决k8s配置harbor私人镜像仓库问题

k8s(≥1.25)配置flannel:kubelet无法拉取镜像(NotReady ImagePullBackOff)。同时解决k8s(≥1.25)配置harbor私人镜像仓库问题。

2024-05-06 20:10:29 9155 22

原创 yum工具报错:error was14: curl#7 - “Failed connect to mirrorlist.centos.org:80; 连接超时

yum工具报错:error was14: curl#7 - "Failed connect to mirrorlist.centos.org:80; 连接超时。Cannot retrieve metalink for repository: epel/x86_64.

2024-04-28 22:08:34 2041

原创 eBPF新手入门,安装 eunomia-bpf 开发工具,跑libbbpf-bootstrap下的示例代码初步学习

eBPF入门,安装 eunomia-bpf 开发工具,跑libbbpf-bootstrap下的示例代码初步学习

2024-04-18 17:08:31 2156 2

原创 个人搜集推荐的Spring Cloud风格微服务系统列表

开源SpringCloud微服务系统的搜集与展示,供学习使用。

2024-03-27 23:10:54 1212 2

原创 not a subtype of implementation type interface org.apache.http.NameValuePair

not a subtype of implementation type interface org.apache.http.NameValuePair

2023-10-27 16:15:17 786 1

原创 typescript+vue3报错Uncaught (in promise) TypeError: ‘XXXX’ is not iterable

typescript+vue3报错Uncaught (in promise) TypeError: ‘XXXX’ is not iterable

2023-10-19 11:35:58 1303

原创 新手上路Springboot+Nacos报错java.net.UnknownHostException:serviceName

alibaba-nacos版本是不自带ribbon,无法实现负载均衡,并通过restTemplate发送HTTP请求,用服务名访问其他服务,结果察看。在自定义的RestTemplateConfig配置中的restTemplate函数上添加注解@LoadBalanced。实现微服务之间的服务通过服务名调用。依赖包里面是有ribbon的。

2023-10-13 22:39:04 576

原创 MySQLNonTransientConnectionException: Could not create connection to database server.

SPringBoot项目后断使用MYSQL 5.7.43。Java JDBC驱动依赖选择的是。

2023-09-14 21:31:26 414 1

原创 Windows安装并配置Java JDK 以及Maven的详细教程

Windows安装Java环境和maven环境

2023-09-01 12:35:21 3866 1

原创 Jenkins使用Publish over SSH插件,pipeline执行kubectl apply命令报错error: Unexpected args:xxx.yaml

pipeline执行kubectl apply命令报错error: Unexpected args:xxx.yaml

2023-04-25 10:54:39 713

原创 Jenkins 2.387.2关闭跨站请求伪造保护(CSRF),亲测有效

在jenkins.service文件中找到Argument for the jenkins JVM。根据网上的方法在/etc/sysconfig/jenkins以及/etc/init.d/jenkins中添加。我使用的是centos7+Jenkins 2.387.2API,远程调用API,报错403。查找到jenkins的启动文件。在JAVA_POTS添加之后。之后重启jenkins。

2023-04-23 21:32:53 1209

原创 com.offbytwo.jenkins jenkins-client在添加springweb依赖之后报错URI does not specify a valid host name

Jenkins API 报错

2023-04-23 10:31:46 522 1

原创 下载的Jenkins只支持jdk11,但是项目是用的jdk1.8,怎么配置多个jdk

Jenkins配置多个jdk

2023-02-21 21:43:13 14782 6

原创 K8S集群部署,flannel网络问题,各个节点之间的Pod无法ping通

K8S集群部署,flannel网络问题,各个节点之间的Pod无法ping通

2022-11-11 16:06:15 4895

原创 利用宝塔面板部署WordPress

宝塔面板在云服务器上部署WordPress教程

2022-10-12 20:11:04 2543 1

flannel-flannel-v0.25.1-amd64.tar.gz

flannel-linux镜像文件压缩包

2024-06-18

flannel-flannel-cni-plugin-v1.4.1-flannel1-amd64.tar

flannel-cni-plugin镜像文件压缩包

2024-06-18

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

TA关注的人

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