自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前 30+ 个 Spring Boot 面试问题及答案

Spring Boot 是一个建立在 Spring 框架之上的开源 Java 框架。Spring Boot 旨在以最少的设置和配置更轻松地创建独立的、生产就绪的应用程序。Spring Boot 启动器是预配置依赖项的精选集合,可简化 Spring Boot 应用程序中特定功能的设置和配置。它们提供必要的依赖项、合理的默认配置和自动配置。例如,spring-boot-starter-web starter 包含对 Web 相关库的依赖项,并提供用于处理 Web 请求的默认配置。

2024-07-04 14:21:46 673

原创 power designer常用功能使用教程

基础的用法,比如建立逻辑模型,物理模型这种的我就不说,作为一个开发,我觉得里面有几个很好用的功能。有一个文档一久后又不知道去哪儿了,所以做个记录。喜欢的开发人员,可以学习使用。1、问题:设计利用excel设计了一版数据库,然后作为开发的你怎么生成生成SQL脚本创建表之类的?解决:拿到excel生成mysql或者orcale脚本。2、问题:数据库与初始设计的excel表字段不一样,让你更新文档,让其保持数据库和文档一致的时候?解决:有数据库需要写数据库说明文档的时候。

2024-07-04 14:19:04 957

原创 掌握 Java 中的单元测试和测试驱动开发

若要创建自定义扩展,需要实现上述一个或多个接口,并使用 .} }} }} }} }} }@Override@OverrideTest;@Test。

2024-07-04 14:05:37 1089

原创 Spring Boot 3.2:将 RestTemplate 替换为 RestClient

随着Spring WebFlux(一种异步、无阻塞的web框架)的出现,WebClient被引入作为RestTemplate的现代替代方案。WebClient采用反应式原理,非常适合构建反应式应用程序。它提供了对同步和异步通信的支持,以及用于编写请求的流畅的API。

2024-03-20 11:47:29 1217 1

原创 将 CI/CD 构建到基于 Spring Boot 的 Java 应用程序中

CI/CD属于DevOps,代表持续集成、持续交付/部署。CI/CD 自动化了传统上将新代码从提交到生产(例如构建、测试和部署)以及基础设施配置所需的大部分或全部手动人工干预。借助 CI/CD ,开发人员可以对代码进行更改,然后自动测试并推出以进行交付和部署。以实现停机时间最小化,代码发布速度更快。

2024-03-20 11:45:55 764

原创 IntelliJ IDEA 中使用Apifox IDEA 插件快速生成接口API (Java 开发告别写接口文档)

Apifox IDEA 插件(Apifox Helper) 主要用于 IDEA 项目快速生成 API 文档,并同步到 Apifox,代码零入侵。

2023-09-07 14:40:21 2028

原创 Stream流用法,Java开发必备(基础篇)

Stream简化元素计算;在Java开发中对我帮助挺大的。

2023-09-07 14:37:51 125

原创 IO流与系统,Java读写文件(基础篇)

IO流向基本编码逻辑:源文件->输入流->逻辑处理->输出流->目标文件;基于不同的角度看,流可以被划分很多模式:添加图片注释,不超过 140 字(可选)流动方向:输入流、输出流;流数据类型:字节流、字符流;IO流的模式有很多种,相应的API设计也很复杂,通常复杂的API要把握住核心接口与常用的实现类和原理。基础API字节流:InputStream输入、OutputStream输出;数据传输的基本单位是字节;read():输入流中读取数据的下一个字节;

2023-09-07 14:32:32 129

原创 Nacos、EureKa、Consul、CoreDNS、Zookeeper注册中心对比

ZooKeeper是非常经典的服务注册中心中间件,在国内环境下,由于受到Dubbo框架的影响,大部分情况下认为Zookeeper是RPC服务框架下注册中心最好选择,随着Dubbo框架的不断开发优化,和各种注册中心组件的诞生,即使是RPC框架,现在的注册中心也逐步放弃了ZooKeeper。微服务架构中,注册中心是最核心的基础服务之一,注册中心可以看做是微服务架构中的通信中心,当一个服务去请求另一个服务时,通过注册中心可以获取该服务的状态,地址等核心信息。服务地址相关信息发生变化时,会重新注册到注册中心。

2023-09-07 14:25:39 724

原创 Spring Framework注释指南

Java编程语言从Java 5.0开始为注解提供支持。领先的Java框架很快就采用了注解,Spring 框架开始使用2.5版本的注解。由于它们的定义方式,注释在其声明中提供了大量上下文。在注释之前,Spring 框架的行为主要通过 XML 配置进行控制。今天,注释的使用为我们提供了如何配置 Spring 框架行为的巨大功能。在这篇文章中,我们将看看 Spring 框架中可用的注释。

2023-09-07 14:22:19 110

原创 onlyoffice的安装使用

一、镜像安装:用OnlyOffice提供的Docker镜像安装OnlyOffice是比较方便和推荐的方法,因为它可以自动配置OnlyOffice的所有依赖项,从而减少安装和配置的复杂度。首先需要安装Docker,可以参考官方文档进行安装:https://docs.docker.com/engine/install/安装完Docker后,可在终端中通过命令sudo docker run --net host -i onlyoffice/documentserver下载OnlyOffice的Docker镜

2023-06-12 11:51:12 9151 9

原创 云原生技术汇总:Docker,YAML,Kubernetes,运用Habor+Kuboar实现K8S管理

Docker 是 Docker 公司 (Docker, Inc.) 在 2013 年发行的一款提供统一、易用的容器技术的软件,它使开发者能够轻松地打包、上传、下载、运行和调试容器应用。Docker 并不是历史上第一个提出或是使用容器技术的软件,但它极大地降低了容器技术的使用成本,因此一经发布就受到了很多人的喜爱,并且目前已经发展成了容器技术的事实标准。容器是一个打包了代码和它所有依赖的一个标准的软件单元,它可以使应用能够在不同的计算环境中快速且可靠地运行。推荐一篇文章感觉写得听简洁清晰的哟。

2023-06-12 11:43:15 118

原创 Java反射示例

Java 反射使用示例

2023-03-10 14:58:39 116

原创 Java 开发减少重复代码

Java 开发减少重复代码

2023-03-10 13:54:48 287

原创 Java开发如何解耦

Java开发如何解耦

2023-03-10 09:54:26 1220

原创 Java开发中OnlyOffice、OpenOffice和LibreOffice怎么选?

Java开发中OnlyOffice、OpenOffice和LibreOffice怎么选?

2023-03-10 09:47:41 3253

原创 Java 线程池的用法

Java 线程池的用法

2023-03-09 16:15:52 686

原创 Java Controller 层代码使用spring validation 校验优化即简洁又优雅

Controller 层代码使用spring validation 校验优化即简洁又优雅

2023-03-09 14:38:18 916

原创 Java使用aspose常用将txt、doc、docx、xls、xlsx、ppt、pptx、pdf、ofd文件转为图片

Java使用aspose常用将txt、doc、docx、xls、xlsx、ppt、pptx、pdf、ofd文件转为图片

2023-03-09 14:00:59 2332 2

空空如也

空空如也

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

TA关注的人

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