logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Java 设计模式】设计原则之单一职责原则

单一职责原则是由罗伯特·C·马丁(Robert C. Martin)提出的,它规定一个类应该只有一个引起变化的原因。换句话说,一个类应该只有一个职责。如果一个类负责太多的事情,那么一旦需求变化,可能需要修改该类的多个部分,增加了代码的复杂性,也增加了引入错误的风险。单一职责原则是面向对象设计中一个基本且重要的原则,它有助于创建清晰、可维护、可扩展的代码。通过确保每个类只有一个职责,我们可以降低代码

文章图片
#java#设计模式#单一职责原则
使用 DBeaver 创建 MySQL 数据库

在架构权限这里,选择自己的数据库(这里是koala),然后点击右侧的全部选中。使用 新创建的用户 koala 去连接 koala数据库。1.在【数据库】上点右键,然后选择【新建 数据库】1.在【用户】上点右键,然后选择【新建 用户】点保存之后,在新的窗口处,点击执行。2.输入 数据库名,点击确定。在属性这里,输入用户名和密码。这样,数据库就创建好了。

文章图片
#数据库#mysql
IntelliJ IDEA [设置] 隐藏 .idea 等 .XXX 文件夹

我们使用 IntelliJ IDEA 导入项目的时候,经常会看到一些 .XXX 的文件夹(例如:.idea,.mvn,.gradle 等)。其实这些文件夹和我们代码编写是无关的,那么如何将其隐藏呢?本文通过了忽略 .idea 作为例子,演示了如何去忽略它,其他想忽略的文件夹操作也是同理。

文章图片
#intellij-idea#java#ide
【Spring实战】[错误] 向Spring Boot Admin总显示离线实例(Failed to resolve ‘X.mshome.net‘ [A(1)] after 2 queries)

在Spring 集成 Spring Boot Admin 时,在将 Spring 客户端服务向 Admin 服务端注册的时候,Admin 服务端控制台总是显示 离线实例。Admin 服务端的控制台,出现Failed to resolve ‘Cheney.mshome.net’ [A(1)] after 2 queries错误信息

文章图片
#spring#spring boot#java
使用 DBeaver 创建 MySQL 数据库

在架构权限这里,选择自己的数据库(这里是koala),然后点击右侧的全部选中。使用 新创建的用户 koala 去连接 koala数据库。1.在【数据库】上点右键,然后选择【新建 数据库】1.在【用户】上点右键,然后选择【新建 用户】点保存之后,在新的窗口处,点击执行。2.输入 数据库名,点击确定。在属性这里,输入用户名和密码。这样,数据库就创建好了。

文章图片
#数据库#mysql
【JavaScript】localStorage 和 sessionStorage

localStorage和sessionStorage是前端常用的本地存储方式,它们提供了简单的API来存储和检索数据。localStorage适用于长期存储,而sessionStorage适用于短期存储。根据应用场景和数据生命周期的需求,选择合适的存储方式是非常重要的。希望通过本篇博客,你对localStorage和sessionStorage的概念、使用方式以及适用场景有了更深入的了解。

文章图片
#javascript#开发语言#前端
【Docker】常用命令 docker ps

在深入探讨docker ps命令之前,我们首先需要了解什么是Docker容器。Docker容器是一个轻量级、独立的可执行软件包,其中包含了运行应用程序所需的一切:代码、运行时、系统工具、系统库以及设置。docker ps命令就是用来查看这些容器的状态的。通过本文的介绍,读者应该对docker ps命令有了更深入的了解。这个命令是管理和监视Docker容器的重要工具,通过灵活运用其提供的选项,可以实

文章图片
#docker#容器#运维
【Spring实战】24 使用 Spring Boot Admin 管理和监控应用

Spring Boot Admin 是一个强大的工具,为开发人员和运维人员提供了在生产环境中监控和管理 Spring Boot 应用程序的便捷方式。通过集成 Spring Boot Admin,你可以很轻松的监视应用程序状态、查看健康状况、管理日志、获取性能指标等,从而更好地了解和维护应用程序。本文将介绍 Spring Boot Admin 的定义、使用场景以及如何通过 Maven 集成和配置它。

文章图片
#spring#spring boot#java
【Maven】依赖版本查询

Maven 是一个用于项目构建和依赖管理的强大工具,它允许我们在项目中使用各种第三方库,并通过 Maven 仓库管理这些依赖的版本。在实际开发过程中,你可能需要查询合适的版本(例如:确保你的项目使用的库是最新的),本文将介绍如何从 http://mvnrepository.com 或者 https://search.maven.org 中查询 Maven 依赖的版本。

文章图片
#maven#java#mybatis
【Spring实战】32 Spring Boot3 集成 Nacos 服务注册中心 并在 Gateway 网关中应用

Nacos 是 Dynamic Naming and Configuration Service 的首字母简称,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。它提供了服务发现、动态配置管理和服务元数据等功能,是构建和管理云原生应用的关键组件之一。通过这篇博客,我们初步认识了 Nacos 的定义、背景、起源、功能和特性,并通过简单示例演示了其在微服务中的应用。在接下来的学习过程中,

文章图片
#spring#spring boot#gateway +1
    共 22 条
  • 1
  • 2
  • 3
  • 请选择