自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于Servlet中的Filter使用的简单讲解

什么是过滤器: 过滤器是JavaWeb的三大组件之一,其余两大组件分别是Servlet程序,Listener监听器过滤器其实就是JavaEE的规范,它是接口,所以我们一般使用过滤器的时候,我们使用的是继承我们知道,用户登录之后都会把用户登录的信息保存到Session域中,所以要检查用户是否登录,可以判断Session中是否有登录信息,以此来达到未登录的时候,不能访问我们内部的数据先来说说过滤器的整个工作流程过滤器的使用步骤:Filter过滤器的使用步骤1、编写一个类去实现Filter接口

2021-11-18 15:26:13 510

原创 查看linux日志命令

查看linux日志命令tail -f -n 200 catalina.out-n 后跟查看日志多少行catalina.out 后面还要跟一个你需要查看哪一个日志文件路径

2020-12-17 14:53:59 202

原创 图片验证码的实现以及校验验证码

关于图片验证码的时候,我们用到地方有很多,我们这次做的图片验证码是我们通过代码生成的图片,然后将其加密为Base64编码。还是之前的一样,我们要线理一下思路,对于验证码,我们需要怎么做最开始先导入图片验证码的依赖包 <!-- 图片验证码依赖 --> <dependency> <groupId>com.github.penggle</groupId> <artifactId>kap

2020-12-12 14:08:46 2285

原创 标准JWT实战操作

对呀JWT我们对它的使用就是将它作为登录的标识符,以及通过解析改JWT我们可以获取到我们需要的一些信息,下面我们来操作一下,看看怎样生成JWT,以及解析JWTJWT的组成:header,payload,signaturepayload就是保存我们的用户信息的地方,所以我们到时候解析的时候,只需要解析payload这一块就可以了现在我们先来创建一个JwtPayLoad的实体类JwtPayLoad实体类的作用,你们等一会就知道了@Datapublic class JwtPayLoad { /*

2020-12-04 17:23:44 267

原创 关于Redis集成到SpringBoot中进行简单的增删改

相信很多的初学者学了redis过后,都知道一些命令的运用,但是要把它运用到实际的项目中来,就又是另一回事了,昨天学完redis过后,我把redis运用到 项目中来,顺便做一个笔记,帮助一些需要帮助的人我们SpringBoot项目该怎么写就怎么写,我给大家一个例子,就关于用户的增删改我们先把我们的SpringBoot集成redis;先导入redis依赖 <!--操作redis--> <dependency> <groupId>

2020-10-27 15:35:55 281

原创 关于linux出现SElinux警告的时候查看不到ip地址

今天打开linux又出现了以前很烦的一个问题,那就是查看不到ip地址了,去/etc/sysconfig/network-scripts/ifcfg-eth33修改了配置文件过后ONBOOT=yes,还是查看不到,还有DHCP服务也是开启的,就很蒙,以前也遇到过,前一天还可以,今天就不可以了,之前都是重新配置虚拟机,没办法只能这么傻,今天再次遇到了,就想把它彻底解决了。我对比之前出现的问题,我就发现查看不到ip地址到时候,都会出现一个错误,那就是SElinux警告,当然我也是抱着试一试的心态,去把SElin

2020-10-26 16:22:49 305

原创 JWT的实战

JWT的实战JWT我们可以将它用来授权,我们登陆用户后,我们将我们的用户名密码都存入jwt中,我们得到该jwt,后续我们需要时,可以传入jwt,当我们需要该数据时,我们可以解析该jwt,将我们需要的数据全部解析出来,而且jwt的数据量很小,传输速度十分的快我们一般封装三个方法,一个方法是生成jwt,一个方法就验证jwt,还有一个方法就解析jwt,获取jwt中的payloadpom依赖:<dependency> <groupId>com.auth0&lt

2020-10-08 22:56:04 152

原创 JWT简单使用

首先我们要知道什么是jwt?JSON Web Token (JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的,用处:比如我们可以将它用来授权,我们登陆用户后,我们将我们的用户名密码都存入jwt中,我们得到该jwt,后续我们需要时,可以传入jwt,当我们需要该数据时,我们可以解析该jwt,将我们需要的数据全部解析出来,而且jwt的数据量很小,传输速度十分的快。JWT的结构1、标头(H

2020-10-08 22:31:26 178

原创 SpringBoot上传文件(图片)

上传图片的话,我们直接用SpringBoot项目,所以就不用了引入什么依赖了,也不需要写什么文件之类的,只是说你可以自己设置它的上传文件的大小限制。我分享的呢是我们点击上传过后,我们将它的路径存到数据库中,然后我们他弄个资源映射,在你需要的时候将它显示出来写一个例子吧,比如注册,我们需要输入账号,密码,已经上传一个头像UserBean@Data@AllArgsConstructor@NoArgsConstructorpublic class UserBean implements Serial

2020-10-04 17:28:00 200

原创 简单的java爬虫实例,并将爬取到的数据存到数据库中

最近公司叫我这个实习生去写一个爬虫,将爬取到的数据存到数据库中,再通过前端界面渲染出来,这可是一个大难题啊,我从来没写过爬虫,最近学了一下,写了一个爬虫实例,并将其存到了数据库中,现在分享给大家。这里我们用的是jsoup来写爬虫实例首先我们先导入jar包依赖,我们可以理一理,我们需要的依赖,除了创建web应用的基本依赖,我们还需要jsoup的jar包依赖,与数据库相关的,jdbc,mysql驱动,mybatis,就这三个,对了,我们创建的是springboot项目哦现在我们来写代码我们先创建一个类

2020-08-27 09:38:59 5047 15

原创 SpringBoot发送复杂邮件(可添加附件)

今天这个是一个非常简单的邮件发送,也是我在网上看到的,我简化了很多,初学者都能看懂我们先创建一个web项目,导入mail依赖,还有一些后面需要用到的依赖 <!--传输文件--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artif

2020-08-25 10:47:34 1178 3

原创 Spring-Security连接数据库

Spring Security连接数据库我们先随便创建一个数据库导入我们security的依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> <

2020-08-21 10:51:32 1052

原创 想要的是json数据,但是返回的直接是一个对象的路径

我想要的是一个json类型的数组,但是它却给返回了一堆对象数组出现这个错误的原因是我们的对象实体类是没有初始化把它初始化过后返回的及时json数据数组了当然直接导入了lombok依赖就没有这么多事情了...

2020-08-19 16:14:55 210

原创 Swagger分离生产环境和发布环境

现在application.yaml中分离环境spring: profiles: active: dev此时运行的时候生产环境swagger中我们有两种方式,一种是直接用@Value注解的方法,简单粗暴@Configuration@EnableSwagger2 //开启Swagger2public class SwaggerConfig { //直接通过value获取到配置文件的值 //对应的application-dev.properties文件中会写上sw

2020-08-16 16:30:59 1520

原创 Swagger的扫描接口,开关,Api文档分组,接口注释

Swagger的扫描接口导入swagger依赖 <!--引入swagger--> <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger-ui --> <dependency> <groupId>io.springfox</groupId> <artifactId>s

2020-08-16 16:23:33 1850

原创 Shiro的简单了解

以下是我对shiro的简单了解写的不好,轻喷先导入shiro的依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http

2020-08-16 13:46:54 102

原创 Spring-Security超级简单的了解

这是我对security的一些很简单的了解创建一个SpringBoot的web项目然后引入security的依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency>

2020-08-16 12:39:55 128

原创 SpringBoot整合Mybaits的一个简单的增删改差项目

接触Spring-Boot没多久,就看着视频,然后自己写了一个SpringBoot整合Mybatis的一个项目,做下笔记,也给更多刚开始学习的小伙伴分享一下我自己理了一下自己写项目应该理清楚的一些思路我们就拿一个简单的增删改查项目来说:1、我们需要做的功能是什么,就增删改查2、增删改查的整个流程是什么:(1)注册,登录,登录拦截器(2)在一个页面上,我们要拿出所有的信息(查询所有的信息),在页面上,我们进行增删改操作(3)增加操作,点击按钮进入增加页面,输入数据过后,点击保存,增加成功,增加成

2020-08-16 12:21:14 303 1

原创 Spring-Security密码加密问题

最近在了解spring security的时候发现了一个问题,就是我自己配置了一个加密过后,我自己登录的时候还会出现密码不正确的问题,但是我直接在我虚拟化的用户上直接加密却又可以登录@Configuration//WebSecurityConfigurerAdapter自定义的security策略public class SecurityConfig extends WebSecurityConfigurerAdapter { //链式编程 @Override //授权 prot

2020-08-13 09:10:15 1360 2

原创 Spring Boot打包问题

使用maven插件打包后,发现包很小100来kb,显然是不对,包内缺少BOOT-INF目录,BOOT-INF是用于存放引用的外部lib的,所以缺少,打出来的包根本不能运行,他就是会出现你的jar包没有主清单属性 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId>

2020-08-04 11:02:09 659 2

原创 Spring Boot解决程序包不存在问题

最近在弄学Spring boot的时候遇到了一个问题,就是你运行的时候,它会报你们什么什么包不存在,但是我们的包都是导入了的,就很懵,就是下面这个问题Error:(3, 38) java: 程序包org.springframework.stereotype不存在Error:(4, 47) java: 程序包org.springframework.web.bind.annotation不存在Error:(5, 47) java: 程序包org.springframework.web.bind.annot

2020-08-04 10:07:34 5238

原创 SSM框架整合需要的配置

才刚刚开始学没多久,有很多的不懂,我看了很多的ssm框架整合配置,但是每个人的配置都不一样,看的太杂感觉哪个都不对,应该是我太菜,一直都很相信自己,还要多多学习我自己整合了一下ssm框架整合需要配置的一些简单的配置 SSM框架整合需要配置的东西:一、 applicationContext.xml 配置文件(有些也叫mybatis-config.xml,spring-mybatis.xml)作用就是: spring容器的配置文件,实现框架整合 1.添加约束条件 2.开始扫描注解,用来扫描文件(自

2020-07-29 23:19:10 744

爬虫实例(jsoup).zip

爬虫实例,运用jsoup写的简单实例,适合初学,快速入门,我将爬取到的数据存储到的数据库,相看看的可以看一下,很简单

2020-12-12

空空如也

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

TA关注的人

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