自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 自定义基于vue3组件库

vue3组件库写了一套基于vue3+ts的ui组件库,采用rollup+gulp方式编译的项目搭建的方式参考了element-plus 欸嘿 同el一样也支持自定义主题(目前只能改颜色????),说是用了ts,但是搞偷懒遇到类型映射直接: any声明(后面肯定会纠正的啦)至今为止(2021-6-2)组件库中已经加入了五个组件 button、switch、radio、collapse、message。代码中也添加了注释方便大家理解。组件库后续会不断更新,因为最近办理离职手续准备入职资料连在一起有点头疼

2021-06-02 16:20:49 425 1

原创 springboot整合quartz,job任务里使用依赖注入出现空指针异常的问题解决

开头当我们用springboot整合玩quartz,然后用简单的System.out.println()来测试发现正常运行的时候发现已经完事了,其实不然,因为我们会在后期实战开发的时候发现,定时任务里面一旦使用了依赖注入,运行项目后就会报空指针异常,就算在类上加上了@Compent也不行(想要在这个类里使用依赖注入一般这个类都要注册成bean,这是spring基础)该篇博客将会告诉你,你的配置并...

2020-03-15 00:13:01 2161 1

原创 quartz整合springboot 基于内存方式以及基于持久化方式都有

开头springboot本身就自带了一个定时任务,只需要加两个注解即完事,但是不知是我能力原因还是本身框架就是如此,我不知如何暂停springboot自带的定时任务。但是quartz可以暂停,它十分灵活,甚至可以将任务与调度器存进数据库中,灵活配置。该篇博客直接讲述quartz如何整合springboot,但是我推荐大家整合前还是先了解一下quartz原本如何使用,以及quartz如何整合ssm...

2020-03-12 18:33:10 1245 3

原创 java基于ftp协议上传文件给linux

介绍vsftpd 虽然在正规的企业开发中,因为性能的问题已经不见身影了,但是如果是一些个人项目,或者并发量少的项目,是可以考虑使用vsftpd 的,这篇博客将会讲述,如何安装vsftpd 以及如何用vsftpd 来上传文件,并且如何用nginx来访问这些上传的文件。vsftpd 安装yum -y install vsftpd我们不用管理员用户去使用ftp协议,我们新建一个用户userad...

2020-02-13 21:24:29 562

原创 zuul+oauth2+redis进行登录的简述

开门见山不bb曾经我讲了zuul的基础用法,但是还有一个重要的概念没有将,那就是zuul过滤器,在过滤器中我们可以在一个请求执行之前先进行一系列的处理。在用zuul+oauth2+redis登录过程中,zuul过滤器的作用就是看看redis里面有没有存储token,有就放行没有就拦截zuul过滤器代码如下package com.qiu.zuul.filter;import com.ali...

2020-02-10 17:09:15 586

原创 oauth2四种常用方式获得令牌的方式

介绍咱就不多解释了,本篇适合对springsecurity、oauth2有一定了解,并已经配置好授权服务器、资源服务器的伙伴们看。授权服务器端口5000资源服务器端口5500授权服务器核心配置public void configure(ClientDetailsServiceConfigurer clients) throws Exception { clients.in...

2020-02-07 20:18:53 2832 1

原创 部署在tomcat下的solr 8.x 修改属性的数据类型

环境介绍使用的solr版本为8.4,部署再tomcat上的,使用的linux是centos7-aliyun直奔主题在solr以前的版本,如果插入的这个属性在sechma.xml中没有定义就会报错,但是在如今的全新版本下,自己随便命名的属性是不会报错的,数据类型默认是一个ArrayList(在java层面上是ArrayList)。配置前的增加数据结果所以在tomcat环境下的solr...

2020-02-03 02:08:07 644

原创 springboot整合shiro

前言springboot的配置和ssm的配置有所区别,但是它们本质上又是一样的。shiro的整合也是如此,虽然配置方式不一样,一个人xml中一个在java代码中,但是他们的流程还是差不多的,都是先配置凭证器->自定义realm->安全管理器->过滤器链等。所以在这篇博客中,我将参考前两天写的ssm整合shiro来进行springboot整合shiro的配置。springboo...

2020-01-24 15:58:05 143

原创 ssm整合shiro过程中 @RequiresPermissions等shiro的注解不生效解决办法

前言shiro内置了几个注解,比如最常用之一的 @RequiresPermissions,这个注解可以规定哪些用户可以访问哪些接口。但是好多小伙伴在controller层里使用shiro注解的时候,发现这些注解并没有生效,关于这个问题在这篇博客中会有所讲述。正文在上一篇博客中所配置的项目中,使用qiu这个用户登录,如下图可以得知,qiu这个用户他有三个权限功能。在controller层...

2020-01-22 16:13:16 859

原创 ssm整合shiro 一体项目

介绍在上上一篇文章中,我对shiro进行了初步的讲解。ssm与shiro的整合不像是springboot与springsecurity整合那样免去了很多步骤,ssm与shiro的整合与shiro非web的用法十分贴近。该文章将讲解ssm整合shiro一体项目(非前后分离)。配置说明在看如何配置之前,为了不显得突兀,推荐看一下我上一篇文章"ssm整合"。红框为新添加的配置文件。appl...

2020-01-20 17:34:11 404

原创 基于maven+mysql8.x的ssm简单搭建

前言用被大家所嫌弃的mysql8.x来搭建ssm。新增java、resources文件夹修改java文件夹为资源根路径,修改resources为资源根路径修改后创建目录pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0...

2020-01-18 16:38:09 326

原创 创建一个maven - web工程 内含配置阿里云镜像

介绍有些人不知道maven是什么,在这里就用我的语言来解释一下,在传统java开发中,我们经常要通过导jar包的方式来使用一些第三方类,但是如果使用了maven,那则不需要使用人工导入jar包的操作,只需要在pom.xml输入一个maven坐标,maven就会自行去官方镜像中下载,自行引入第三方类依赖。新建一个maven - web工程取个名儿点击下一步后,他这个界面就是配置maven...

2020-01-17 22:05:45 124

原创 shiro初期简单应用(非web)

简介zuul路由中有一个过滤器,能让我们判断请求头中是否有token信息,这个token可以由oauth2生成,在讲oauth2之前,有必要进行shiro的学习。shiro是轻量级的安全框架,这个框架有基于日志依赖,所以引入shiro依赖的同时还要引入日志依赖。新建一个简单的maven项目pom.xml如下<?xml version="1.0" encoding="UTF-8"?&...

2020-01-15 13:01:18 460 1

原创 spring cloud zuul简单用法(负载均衡、熔断、限流)

前言看这篇文章之前,我建议还是先看一下我之前写的两篇文章(feign服务调用;负载均衡与熔断)。spring cloud zuul是一个网关相关技术,它统一代理所有服务的访问路径。并且还可以在访问过程中拦截请求,做一些过滤操作。zuul自带了负载均衡和熔断依赖,那么这些依赖会对原先feign的负载均衡、熔断产生什么影响呢?以及限流操作是怎么实现的,下述文章将会通过例子的方式来讲述。zuul的...

2020-01-13 15:56:42 2366 4

原创 基于springboot2.1.7的springcloud(简单应用)eureka+Feign的服务负载均衡、熔断

(简单应用)eureka+Feign的服务负载均衡、熔断前言feign负载均衡的实现feign熔断的实现修改feign层前言在高并发环境中,负载均衡,熔断在微服务中的地位大到飞天。如果没有负载均衡,那么单服务将承担所有的请求处理,可能压力再高一点就会造成服务器的宕机,造成难以预料的损失。如果没有熔断,那么一串由多个服务连起来的调用链中,一旦有一个服务炸了,那么调用它的另一个服务将会进入等待,直...

2020-01-08 22:22:10 489

原创 基于springboot2.1.7的springcloud(简单应用)eureka+Feign远程调用服务

基于springboot2.1.7的springcloud前言搭建一个父maven项目搭建Eureka注册中心搭建提供者搭建消费者前言不同的springboot对应的springcloud版本可能不一样,就拿springboot2.1.7或者2.1.8来说,它对应的springcloud版本是Greenwich.SR3。这些对应的版本信息都是从官方文档中所得知,所以要养成翻阅官方文档的好习惯。...

2020-01-05 19:12:28 1411 3

ssm简单的集成zip

ssm框架,采用了mysql8.0、maven技术搭建起来了,直接拿来做项目,轻松愉快,芳香四溢,免费哦,我热衷于分享

2020-01-19

boot2cloud.zip

springboot2.1.7+springcloud+feign+eureka的环境,如果文章有描述不清楚的地方,希望代码可以给你表述的更直白一些

2020-01-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除