• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
思想人生从关注生活开始
博客园    首页    新随笔    联系   管理    订阅  订阅

随笔分类 -  Java

上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页
@ConfigurationProperties简介

摘要:@ConfigurationProperties是Spring Boot中用于绑定属性配置文件中的属性值到Java Bean的注解。当我们在application.yml或application.properties文件中配置了某些属性值时,我们可以使用@ConfigurationPropertie 阅读全文
posted @ 2023-06-15 16:56 JackYang 阅读(295) 评论(0) 推荐(1)
Spring Boot自动配置原理

摘要:Spring Boot自动配置是Spring Boot框架的一个重要特性。通过自动配置,我们可以减少很多冗余的配置,让开发者更加聚焦于业务逻辑的实现。本文将介绍Spring Boot自动配置的实现原理,并提供相应的源代码分析和使用示例。 ### Spring Boot自动配置原理 Spring Bo 阅读全文
posted @ 2023-06-15 16:52 JackYang 阅读(5868) 评论(0) 推荐(1)
Mybatis打印SQL语句常用方式

摘要:在使用mybatis进行开发的时候,由于可以动态拼接sql,这样大大方便了我们。但是也有一定的问题,当我们动态sql拼接的块很多的时候,我们要想从*mapper.xml中直接找出完整的sql就会非常的难,这个时候经常会需要把组合之后的完整SQL语句打印出来,对调试非常有帮助的。 下面介绍几种控制台打 阅读全文
posted @ 2023-06-15 16:47 JackYang 阅读(1462) 评论(0) 推荐(1)
什么是Nacos

摘要:背景 微服务架构的兴起 随着云计算和容器技术的发展,微服务架构逐渐成为了企业构建分布式系统的首选架构。在微服务架构中,应用程序会被拆分成多个小型服务,每个服务只关注特定的业务逻辑,并通过网络调用来实现服务之间的通信。 微服务架构面临的挑战 虽然微服务架构可以带来很多好处,如更高的可伸缩性、更快的部署 阅读全文
posted @ 2023-06-15 02:03 JackYang 阅读(163) 评论(0) 推荐(1)
bootstrap.yml与application.yml区别

摘要:一、bootstrap.yml或application.yml简介 SpringBoot默认支持properties和YAML两种格式的配置文件。前者格式简单,但是只支持键值对。如果需要表达列表,最好使用YAML格式。SpringBoot支持自动加载约定名称的配置文件,例如application.y 阅读全文
posted @ 2023-06-14 10:41 JackYang 阅读(2076) 评论(2) 推荐(2)
bootstrap.yml文件详解

摘要:一、bootstrap.yml或application.yml简介 SpringBoot默认支持properties和YAML两种格式的配置文件。前者格式简单,但是只支持键值对。如果需要表达列表,最好使用YAML格式。SpringBoot支持自动加载约定名称的配置文件,例如application.y 阅读全文
posted @ 2023-06-06 11:47 JackYang 阅读(7561) 评论(1) 推荐(2)
bootstrap.yml、bootstrap.properties、application.yml与application.properties

摘要:一、bootstrap.yml或application.yml简介 SpringBoot默认支持properties和YAML两种格式的配置文件。前者格式简单,但是只支持键值对。如果需要表达列表,最好使用YAML格式。SpringBoot支持自动加载约定名称的配置文件,例如application.y 阅读全文
posted @ 2023-05-04 11:58 JackYang 阅读(1109) 评论(1) 推荐(1)
Quick start tutorials for 23 common design patterns

摘要:I. Introduction Further reading Illustration of common design patterns UML Common 23 design patterns Java classic implementation (use common e-commerc 阅读全文
posted @ 2023-04-27 12:03 JackYang 阅读(127) 评论(0) 推荐(1)
Flowable面试题

摘要:一、Flowable 简介 Flowable是一个基于Java的开源BPM框架,它主要基于Activiti中的一些组件,并在此基础上进行了扩展和升级。以下是Flowable的设计原理及架构解析: 架构 Flowable架构主要分为四部分:工作流引擎、应用程序接口(API)、模型器和任务表单设计器。 阅读全文
posted @ 2023-04-25 10:13 JackYang 阅读(2099) 评论(2) 推荐(1)
开源工作流引擎Flowable的面试题

摘要:一、Flowable 简介 Flowable是一个基于Java的开源BPM框架,它主要基于Activiti中的一些组件,并在此基础上进行了扩展和升级。以下是Flowable的设计原理及架构解析: 架构 Flowable架构主要分为四部分:工作流引擎、应用程序接口(API)、模型器和任务表单设计器。 阅读全文
posted @ 2023-04-25 00:20 JackYang 阅读(6562) 评论(1) 推荐(1)
最新最全的Activiti开源工作流引擎面试题

摘要:一、简介 Activiti是一个开源的BPM(Business Process Management)框架,可以帮助企业实现业务流程的电子化和自动化。以下是Activiti的设计原理及架构解析: 架构 Activiti架构主要分为三部分:引擎、API和公共库。其中,引擎负责执行具体任务,API提供了 阅读全文
posted @ 2023-04-20 12:08 JackYang 阅读(5789) 评论(0) 推荐(0)
常用开源工作流引擎Activiti JBPM Flowable Bonita Airflow

摘要:前言 常见开源工作流引擎都具有灵活、易于集成等优点,可以根据实际需求进行选择。需要注意的是,不同的工作流引擎在功能、性能、社区支持等方面存在差异,需要根据实际使用场景进行评估和选择。 Activiti:由Alfresco软件公司开发的开源工作流引擎,能够与多种Java框架集成。 jBPM:由JBOS 阅读全文
posted @ 2023-04-18 14:29 JackYang 阅读(3208) 评论(1) 推荐(1)
最新最全的EasyRules面试题

摘要:1)你是否了解 EasyRules 框架?它与其他规则引擎的不同点在哪里? 2)EasyRules 的核心概念是什么?请讲述 Rule、RuleListener 和 Facts 这三个概念的含义。 3)如何定义一个 Rule?请说明 Rule 定义的各个部分和编写要求。 4)规则执行顺序对于 Eas 阅读全文
posted @ 2023-04-18 14:02 JackYang 阅读(206) 评论(0) 推荐(1)
最新最全的Drools面试题

摘要:本章设计的问题涵盖了 Drools 规则引擎的不同方面,包括基础、规则定义、优化、集成、测试以及与Drools紧密结合\领域知识,仔细阅读将加深你对Drools 技术理解和实践经验积累。 1)你是否熟悉 Drools 系统的基本结构和工作原理? 2)你在项目中使用过 Drools 吗?如果有,请描述 阅读全文
posted @ 2023-04-18 13:50 JackYang 阅读(567) 评论(0) 推荐(1)
Spring Cloud 常用注解-Java快速入门系统

摘要:Spring Cloud框架提供了众多注解和组合注解,用于简化和加速开发过程。这些注解可以轻松使用各种分布式组件,并提高分布式应用程序的可靠性、可扩展性和容错性。开发者可以根据需要选择适当的注解和组合注解,以构建高效、稳定的分布式应用程序。本文大部分内容来源于对早期文章整理,新增Spring Clo 阅读全文
posted @ 2023-04-18 13:33 JackYang 阅读(337) 评论(0) 推荐(1)
Java面试题及答案20232024

摘要:通用基础知识 面向对象主题 1.解释下什么是面向对象?面向对象和面向过程的区别? 面向对象(Object-Oriented,简称OO)是一种软件开发的思想和方法,它将现实世界的事物抽象成对象,通过对象的属性和方法来描述其特征和行为,并将对象作为程序的基本单元,通过对象之间的交互和协作来完成程序的功能 阅读全文
posted @ 2023-04-14 09:56 JackYang 阅读(225) 评论(1) 推荐(1)
Spring安全面试题-2023面试题库

摘要:网络上的任何东西,如Web应用程序,都暴露在互联网的开放世界中,它们容易受到安全威胁。只有授权人员才能访问网页、文件和其他保密资源。通常有几个安全层,例如防火墙,代理服务器,JVM安全性等,但是,如果要控制访问,则还应应用应用程序级安全性。因此,Spring Security是Spring Fram 阅读全文
posted @ 2023-04-13 11:50 JackYang 阅读(461) 评论(0) 推荐(0)
数据结构进阶面试题-2023面试题库

摘要:本文紧接上一篇基础问题,进行相对深入探索 进阶数据结构 24. 什么是二叉树数据结构?二叉树有哪些应用? 二叉树是一种数据结构,用于以允许有效检索和操作的方式组织数据。它是一种数据结构,它使用两个节点(称为叶子和节点)来表示数据。叶子表示数据,节点表示叶子之间的关系。每个节点有两个子节点,称为同级, 阅读全文
posted @ 2023-04-12 14:26 JackYang 阅读(913) 评论(0) 推荐(0)
数据结构基础面试题-2023面试题库

摘要:基本数据结构 1. 什么是数据结构? 数据结构是在程序中组织数据的一种机械或逻辑方式。数据的组织决定了程序的执行方式。有许多类型的数据结构,每种都有自己的用途。在设计代码时,我们需要特别注意数据的结构方式。如果数据存储效率不高或结构不正确,则代码的整体性能将降低。 2. 为什么要创建数据结构? 数据 阅读全文
posted @ 2023-04-12 13:54 JackYang 阅读(1304) 评论(0) 推荐(0)
什么是数据结构-常用算法快速入门

摘要:抽象 数据结构是在计算机中排列和存储数据以便有效使用它的一种有意义的方式。 本文的范围 说到范围,现在也是放下期望的好时机: 我们从讨论数据结构的类型开始 然后我们简要讨论抽象数据类型 接下来,我们进入标准数据结构操作 探索数据结构的一般优势 最后,解决学习数据结构的重要性 思考 数据结构提供了管理 阅读全文
posted @ 2023-04-12 13:21 JackYang 阅读(212) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3