• springboot admin监控的作用和使用方法是什么
  • springboot admin监控的作用和使用方法是什么

    适用场景:1、项目规模不大2、用户量不是很大、并发要求不强3、无专门运维力量4、精致的团队规模对于一些常规的项目,或者企业职责分工不是非常明确的单位来说。往往一个系统从需求到设计,开发,测试到最终上线,运维。往往80%的任务由开发团队来完成

  • Springboot异步任务和定时任务如何处理
  • Springboot异步任务和定时任务如何处理

    1 前言在 Springboot 中,异步任务和定时任务是经常遇到的处理问题方式,为了能够用好这两项配置,不干扰正常的业务,需要对其进行异步化配置。怎么设置合理的异步处理线程就是其核心和关键。2 异步任务设置在项目中使用异步任务是经常遇到的

  • SpringBoot在有Ajax时不跳转问题怎么解决
  • SpringBoot在有Ajax时不跳转问题怎么解决

    问题描述最近在尝试使用SpringBoot做一个后台管理系统,由于目前还没有学会VUE,所以前端页面采用的 thymeleaf+ajax的模式。前两天在开发登录页的时候遇到了一个问题,登录之后按照正常流程应该是要在控制器里跳转到首页的,但是

  • Java线程变量ThreadLocal源码分析

    1.ThreadLocal 线程变量,和当前线程绑定的,只保存当前线程的变量,对于其他线程是隔离的,是访问不到里面的数据的。2.在Looper中使用到了ThreadLocal,创建了一个Looper是保存到了ThreadLocal中。//这

  • java HashMap的不安全实例分析

    原理分析1、在HashMap中,put()方法行代码modCount++,这个代码一看就是线程不安全。2、在扩展过程中取值不准确,HashMap的扩展将创建一个新空数组,并将旧的项目填入新的数组,如果此时去取值,则可以获得null值。实例p

  • 基于Springboot一个注解如何搞定数据字典

    问题引出:最近开了新项目,项目中用到了数据字典,列表查询数据返回的时候需要手动将code转换为name,到前台展示。项目经理表示可以封装一个统一的功能,避免程序员各自写各自的,代码混乱,风格不统一。要求:基于微服务架构,数据字典通过服务获取

  • Linux下如何执行java程序
  • Linux下如何执行java程序

    想要在ubuntu上运行java程序,可以将java程序编译成功后打包,然后在ubuntu上用命令执行jar文件具体操作如下:1、windows上使用eclipse编译java工程,编译完成后导出为runnable jar file例如,此

  • Vue+ElementUI+Springboot的基础知识是什么
  • Vue+ElementUI+Springboot的基础知识是什么

    一、旧世界的Web后端(1)刚开始,web后端基本都是php写的,脚本化的语言,嵌入到HTML里面很方便。(2)然后Java开始发力,JSP+Servlet成为主流。(3)发现Java又臭又长,开始把一些常用的思路封装成类,于是Spring

  • java如何反转字符串

    如何反转字符串如果同学们对 StringBuilder 和 StringBuffer 很熟悉的话,这道题就很简单,直接 reverse() 就完事,对不对?public class ReverseAString { public s

  • Java中Filter的作用、种类及应用场景是什么

    如何使用Filter在Java Web应用程序中,使用Filter非常简单,只需编写一个类实现javax.servlet.Filter接口,然后在web.xml配置文件中配置Filter,即可使用Filter。下面是一个Filter的代码示

  • java怎么在表格中添加水印

    添加过程1、加载Excel测试文档;2、设置文本和字体大小;3、调用DrawText()方法插入图片,将图片设置为页眉;4、将图片设置为页眉,定义图片宽度和高度、文本显示样式及位置。实例import com.spire.xls.*; imp

  • Java Hibernate中的查询策略和抓取策略怎么使用

    使用面向对象的方法访问数据库是Hibernate这个广受欢迎的ORM框架所提供的帮助。在Hibernate中,我们可以使用多种查询方式来检索数据,包括OID查询、对象导航检索、HQL检索、QBC检索和SQL检索。OID查询OID(Objec

  • SpringBoot单点登录怎么实现
  • SpringBoot单点登录怎么实现

    1.具体实现步骤添加拦截器,设置UUID作为唯一标识,存入数据库中通过当前登陆者的账户进行查询如果当前登陆者session中存入的UUID与我们数据库中的UUID值相同则通过否则返回false,表示已在其他设备或浏览器登录登录2.代码展示首

  • 如何掌握Java中的方法重写
  • 如何掌握Java中的方法重写

    1.含义子类继承父类后,可以在子类中书写一个与父类同名同参的方法,从而实现对父类中同名同参数的方法的覆盖,我们把这一过程叫做方法的重写(override)2.为什么要使用方法重写2.1 当父类的方法满足不了子类的需求的时候,需要在子类中对该

  • SpringBoot HikariCP连接池怎么创建
  • SpringBoot HikariCP连接池怎么创建

    公用池化包 Commons Pool 2我们先研究一下Java中通用的对象池化包Commons Pool 2,以了解一般的对象池结构。根据我们的业务需求,使用这套 API 能够很容易实现对象的池化管理。<dependency> <gr

  • java中@Retention怎么使用

    说明1、@Retention定义了Annotation保留的时间长短:一些Annotation只出现在源代码中,被编译器抛弃的另一些被编译在class文件中的Annotation可能被虚拟机忽视,另一些被编译在class文件中(请注意不要影