• springboot怎么获取application.yml里值
  • springboot怎么获取application.yml里值

    在项目中,很多时候需要用到一些配置信息,这些信息在测试环境和生产环境下可能会有不同的配置,后面根据实际业务情况有可能还需要再做修改。我们不能将这些配置在代码中写死,最好是写到配置文件中,比如可以把这些信息写到 application.yml

  • java中局部变量的概念是什么

    说明1、局部变量声明在方法、结构方法或语句块中;2、局部变量是在执行方法、结构方法或句子块时制作的,执行完成后变量会被销毁;访问修饰符不能用于局部变量;局部变量只能在声明其方法、结构方法或句子块中看到;局部变量分配在栈上;由于局部变量没有默

  • java数组元素如何引用

    定义并用运算符new为之分配空间后,才可以引用数组中的每个元素,数组元素的引用方式为:(1)arrayName[index]index为数组元素下标,可以使整形常亮或整形表达式。如:a[3], b[i], c[6*i];(2)数组元素的下标

  • Java如何实现二分搜索树
  • Java如何实现二分搜索树

    1.概念a.是个二叉树(每个节点最多有两个子节点)b.对于这棵树中的节点的节点值左子树中的所有节点值 < 根节点 < 右子树的所有节点值二分搜索树中一般不考虑值相等的情况(元素不重复)JDK中的搜索树就不存在相同的值(TreeMap-key

  • Java库lombok及注解如何使用

    Lombok是什么Lombok是一个旨在减少代码开发工作的Java库。它提供了一些简单的注解,并以此来消除java中臃肿的模版代码,比如 pojo 中最常见的 setter/getter 方法, 比如 toString 方法, 比如 equ

  • Springboot如何实现认证和动态权限管理
  • Springboot如何实现认证和动态权限管理

    知识点补充Shiro缓存流程分析在原来的项目当中,由于没有配置缓存,因此每次需要验证当前主体有没有访问权限时,都会去查询数据库。由于权限数据是典型的读多写少的数据,因此,我们应该要对其加入缓存的支持。当我们加入缓存后,shiro在做鉴权时先

  • Java程序常见异常及处理有哪些

    一、JDK中常见的异常情况1、常见异常总结图2、java中异常分类Throwable类有两个直接子类:(1)Exception:出现的问题是可以被捕获的(2)Error:系统错误,通常由JVM处理3、被捕获的异常分类(1)Check异常:

  • Java编程中的Math类怎么使用
  • Java编程中的Math类怎么使用

    一、Math类1.在类中包含了基本数学运算方法,例如加、减、乘、除、取余数等,它们不能进行复杂的运算,在Math类中求绝对值、平方根、三角函数等,Math类中所有类是属于静态的,可用用它的类名调用。2.静态常量Math类中包含两个静态常量是

  • java解决动态配置字段需求问题介绍
  • java解决动态配置字段需求问题介绍

    目录java解决动态配置字段需求下面是我的主要实现方式本人实现的总结点java读取配置字段方法一 @Value("{对应的字段}")方法二 引入 Environment总结java解决动态配置字段需求是否在开发中遇到有像下图一样管理员配置多

  • Java如何防止内存泄漏
  • Java如何防止内存泄漏

    1. 什么是内存泄漏内存泄漏的定义:应用程序不再使用对象,但是垃圾收集器不能删除它们,因为它们正在被引用。要理解这个定义,我们需要理解内存中的对象状态。下图说明了哪些是未使用的,哪些是未引用的。在图中,有引用的对象和未引用的对象。未引用的对