- 博客(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
448
原创 基于Spring Boot3 Spring Cloud2023 Spring Cloud Alibaba2023对外提供一个分布式微服务最新基础示例模板
基于Spring Boot3 Spring Cloud2023 Spring Cloud Alibaba2023对外提供一个分布式微服务最新基础示例模板
2025-03-18 12:57:25
1134
1
原创 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
1335
原创 Java8+的新特性——Stream API(流操作) 详细讲解
Java8后的新特性——Stream API(流操作) 详细讲解 一文学会 直接搞懂
2025-03-08 11:17:51
1416
1
原创 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
原创 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
1629
原创 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
750
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
原创 最新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
1505
原创 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
9147
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
2039
原创 eBPF新手入门,安装 eunomia-bpf 开发工具,跑libbbpf-bootstrap下的示例代码初步学习
eBPF入门,安装 eunomia-bpf 开发工具,跑libbbpf-bootstrap下的示例代码初步学习
2024-04-18 17:08:31
2156
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
784
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
1302
原创 新手上路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
原创 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
712
原创 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
原创 K8S集群部署,flannel网络问题,各个节点之间的Pod无法ping通
K8S集群部署,flannel网络问题,各个节点之间的Pod无法ping通
2022-11-11 16:06:15
4895
找人回答kibana8.14.3二次集成开发,自定义插件ui导航栏如何设置
2024-10-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人