logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringBoot整合FastDFS实现文件的上传与下载(详解+扩展)

前言:FastDFS是什么呢?FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文

#java
Spring中常用开启事务的两种方式

前言:什么是事务呢?事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务中最重要的一个特性就是原子性,它指的是在程序执行过程中,要么全部执行,要么都不执行,不存在执行其中的一部分,剩下的不执行的情况。文章目录一。没有开启事务的例子一。没有开启事务的例子1.我在这里举一个例子说明,假设第一次操作与第二次操作

#spring#java
SpringBoot整合Spring Security实现用户角色验证以及权限控制

文章目录一。Spring Security介绍二。工程搭建1.工程结构图:2.导入依赖3.编写security配置类4.编写UserDetailsService验证类5.Dao层6.model层7.控制器层8.工具类9.配置文件10.jsp示例登录页面11.启动类三。数据库结构t_user(用户表)t_role(角色表)t_permission(权限表)t_user_role(用户角色表)t_pe

使用@Value注解获取yml配置文件中的自定义属性(三种不同环境下详细获取方式:变量+静态变量+静态代码块)

文章目录一。配置文件说明二。常量属性获取三。静态变量获取四。静态代码块获取一。配置文件说明1.application.yml配置:(这里使用的是application-local.yml配置文件)2.application-local.yml自定义属性配置:二。常量属性获取@Value("${fastdfs_config.path}")private String path;三。静态变量获取1.第

#java
Windows配置SonarQube代码审查工具详细步骤(附带IDEA SonarLint插件使用)

本篇博客主要环境讲述Windows环境下配置SonarQube代码审查工具的项目步骤(附带Idea SonarLint插件的使用),搭建环境为SonarQube 9.8 + JDK 11 + PostgreSql 14.2

文章图片
黑马Drools学习笔记(一)——Drools规则引擎示例概述以及SpringBoot整合示例

文章目录1. 问题引出2. 规则引擎概述2.1 什么是规则引擎2.2 使用规则引擎的优势2.3 规则引擎应用场景2.4 Drools介绍3. Drools入门案例3.1 业务场景说明3.2 开发实现3.3 小结3.3.1 规则引擎构成3.3.2 相关概念说明3.3.3 规则引擎执行过程3.3.4 KIE介绍1. 问题引出现有一个在线申请信用卡的业务场景,用户需要录入个人信息,如下图所示:通过上图可

Java面试核心知识点梳理(一)——JVM

(1) 基本概念:JVM 是可运行 Java 代码的假想计算机 ,包括一套字节码指令集一组寄存器一个栈一个垃圾回收堆和一个存储方法域。JVM 是运行在操作系统之上的,它与硬件没有直接的交互。(2) 运行过程:我们都知道 Java 源文件,通过编译器,能够生产相应的.Class 文件,也就是字节码文件,而字节码文件又通过Java 虚拟机中的解释器,编译成特定机器上的机器码。① Java 源文件—->

文章图片
#jvm#java#面试
gitlab-ctl reconfigure报错“Error executing action `run` on resource ‘execute[semodule -i /opt/gitlab/”

一。问题场景在linux安装gitlab时,修改配置文件完成后,执行命令gitlab-ctl reconfigure时报错:“Error executing action run on resource 'execute[semodule -i /opt/gitlab/”Recipe: gitlab::selinux* execute[semodule -i /opt/gitlab/embedde

#linux#gitlab
SpringCloud微服务中gateway网关的使用(四)——filter过滤器的使用

前言:filter过滤器是gateway网关的三大核心概念之一,最主要的功能就是对访问进行一个过滤功能,类似于serverlet中的过滤器,下面介绍一下框架中含有的过滤器配置以及如何自定义过滤器。一。框架中自带的过滤器配置这里主要是通过修改application.yml配置文件配置来配置过滤器,其配置方法与predicate断言的配置差不多,有兴趣的小伙伴可以看看我的另外一篇博文:SpringCl

#spring cloud#gateway
SpringCloud微服务中gateway网关的使用(一)——(介绍+gateway与zuul的区别+gateway实现的两种方式)

前言:springcloud全家桶中国有个很重要的组件就是网关,在1.x版本中都是采用的zuul网关;zuul是netfix开发的一个网关组件,但在2.x版本中,zuul由于更新迭代的速度过慢,于是springcloud就自己推出了一个新的网关组件,那就是gateway。一。gateway概念1.gateway是什么?gateway是在spring生态系统之上构建的API网关服务,基于Spring

#spring cloud#gateway
    共 31 条
  • 1
  • 2
  • 3
  • 4
  • 请选择