自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 Java学习之Spring Security整合JWT详解学习笔记

Jwt 整合 Security 详解笔记这篇详解笔记参考的学习链接奉上:参考学习链接一参考学习链接二1.创建项目、导入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency><dependency>

2021-01-09 19:17:05 1232 1

原创 Java学习之个人博客系统实战--整合Redis

个人博客系统实战Redis的使用添加依赖如果出现导入失败。尝试降Springboot的版本和Spring Data Redis的版本<!--redis--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</artifactId

2020-08-21 13:20:44 508

原创 Java学习之异步任务、邮件任务、定时任务

这里是 学习链接在SpringBoot的使用肯定是先创建一个工程,导入依赖只导入Spring Web 依赖即可1.异步任务(1)在方法中添加注释 @Async@Servicepublic class AsyncService { /** * 模拟服务 睡眠三秒 */ @Async public void hello(){ try { Thread.sleep(3000); } cat.

2020-08-08 19:52:34 303 1

原创 Java学习之江南一点雨的Security玩法

Security的玩法是跟着江南一点雨学习的。本文是跟着江南一点雨学习的学习笔记!1.自定义认证逻辑不破坏原有的过滤器链,又实现了自定义认证功能(基于Session,不是JSON交互)(1)验证码生成工具package com.oldbai.Util;import com.google.code.kaptcha.Producer;import com.google.code.kaptcha.impl.DefaultKaptcha;import com.google.code.ka

2020-08-08 14:31:18 877 1

原创 Java学习之Mybatis-plus与Security的简单整合

Mybatis-plus与Security的简单整合参考链接参考链接文件目录导入依赖pom.xml<?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.a

2020-08-07 20:31:24 743 2

原创 Java学习之Shiro基本使用笔记+Security的简单使用

Shiro 的基本使用笔记学习链接目录结构划红线的是Shiro 需要用到的类shiro的简易工作流程user(用户)–> Token(UsernamePasswordToken,令牌,Shiro 用来封装用户登录信息,使用用户的登陆信息来创建令牌Token)–> Subject(Shiro的一个抽象概念,包含了用户信息)–> SecurityManager(Shiro 的 核心部分,负责安全认证和授权)–> [{AuthenticationInfo}

2020-08-06 13:34:16 550

原创 Java学习之Mybatis-Plus笔记

趁着假期,充实一下自己,学习了国产开源框架 MyBatis-Plus,MyBatis的好兄弟。魂斗罗般存在~项目目录

2020-08-05 20:58:03 476

原创 Java学习之SpringBoot + Mybatis+Sql Server

今天进行了尝试,学了SSM后首次使用Springboot整合MyBatis,因为学院要求数据库课设需要使用SqlServer,然后今天晚上就进行尝试。下面是我的代码笔记。首先是文件目录:首先我们先进行SqlServer的配制设置一个可以登录的用户名创建一个数据库创建一张表接着是Springboot的快速搭建具体搭建过程就不演示了,下面是我的pom.xml文件<?xml version="1.0" encoding="UTF-8"?><project xmln

2020-06-24 22:01:47 1106

原创 Java学习之JWT验证与封装ResponseData

最近在学习安全框架,像那啥 Spring security。然后在学长的项目里学习了 JWT 生成 Token 用于身份验证,返回数据的时候将数据封装起来。思路如下:首先客户端进行登录,输入账号密码,传给服务端时,服务端进行登录校验,校验成功后返回一个token。用户想要访问下一个页面时,客户端发送请求,携带刚开始返回的token,进入服务端时进行端口前置拦截,进行校验token,如果校验成功,放行,否则拦截。具体实现目录结构:IerInterceptor 包用来存放拦截器mod

2020-06-06 15:52:43 1687

原创 Java学习之Swagger学习笔记

得益于一位名叫 小尾学长 的教导,让我知道除了postman还有swagger这个测试端口的工具。Swagger 配制使用笔记首先创建文件文件创建过程就不一一说明了,记得导入 Spring web 依赖。目录结构PS:推荐把这个关了文件配制导入依赖 ---- pom.xml 文件常用的 swagger2 和 swagger-ui<!-- 导入 swageer2 和 swagger-ui--> <dependency

2020-06-02 14:15:29 258

原创 Java学习之SSM整合

下面是我的学习笔记 这是我跟着B站的一位UP主学习的笔记,方便自己以后复习。先上学习链接先上目录结构图:SSM 的 关系, Spring 管理着 Spring MVC 和 MyBatis 。Spring MVC 管理着 客户端和服务端的交互MyBatis 管理着 服务端和数据库的交互个人理解POM.XML导入依赖(因为引用了 c3p0,要换成最新的,否则访问数据库失败)pom.xml<?xml version="1.0" encoding="UTF-8"?>.

2020-05-24 13:33:21 243

原创 Java学习之SpringMVC(4)

下面是我的学习笔记 这是我跟着B站的一位UP主学习的笔记,方便自己以后复习。先上学习链接Spring MVC 的自定义转换器converterDateConverter.javapackage com.southwind.controller.converter;import org.springframework.core.convert.converter.Converter;import java.text.ParseException;import java.text.Si.

2020-05-17 16:26:37 150

原创 Java学习之SpringMVC(3)

下面是我的学习笔记 这是我跟着B站的一位UP主学习的笔记,方便自己以后复习。先上学习链接Spring MVC 模型数据解析JSP 四大作用于对应的内置对象:pageContext request session application模型数据的绑定是由ViewResolver来完成的,实际开发中,我们需要先添加模型数据,再交给ViewResoler来绑定Spring MV...

2020-05-06 14:57:22 121

原创 Java学习之SpringMVC(2)

下面是我的学习笔记 这是我跟着B站的一位UP主学习的笔记,方便自己以后复习。线上学习链接Spring MVC笔记目录Spring MVC一些常用的数据绑定基本数据类型的绑定基本数据类型封装类的数据绑定接收数组接收一个列表List接收一个 Map 类型的数据接收一个JSON 数据类型将上述代码整合dataType.javaweb.xml这是有关于Spring MVC 一些常用的数据绑定的用法...

2020-05-06 10:42:38 128

原创 Java学习之SpringMVC(1)

先上学习链接SpringMVCSpringMVC流程非常复杂,实际开发中很简单,因为大部分的组件不需要开发者创建,管理,只需要通过配制文件的方式完成配制即可。真正需要开发者进行处理的只有Handler、View.Handler 是用来写业务的View 是用来怎么展示它,以JSP方式或者其他方式。创建SpringMVC工程创建Maven工程的时候选择webapp ,工程创建好后...

2020-05-03 17:43:38 153

原创 Java学习之MyBatis(5)

附上学习链接以下是我的学习笔记。Mybatis的缓存一级缓存session缓存,默认开启测试类Test_8package com.southwind.test;import com.southwind.entity.Account;import com.southwind.repository.AccountRepository;import org.apache.iba...

2020-05-03 13:19:49 151

原创 树莓派装机体验笔记(均附有每个步骤的参考链接博客)

1.这是一个开发板,嗯,懂。2. 两个系统 我用的是servier服务版。3 . 配制静态IP。参考文章sudo nano /etc/dhcpcd.conf# 指定接口 eth0interface eth0# 指定静态IP,/24表示子网掩码为 255.255.255.0static ip_address=192.168.1.20/24# 路由器/网关IP地址static ro...

2020-04-19 15:49:45 220

原创 Java学习之MyBatis(4)

有很长一段时间没学习Java了 主要是懒,然后打上了游戏,今天 重新 回归学习。楠哥教你学Java ,我跟他学的。下面是我的听课笔记。这次学的是 逆向工程,我的理解就是 : 一键生成工具…虽然不是鼠标点点两下就出来了,但是也是写了一些代码,它就飙出来了 也是挺好用。首先:为此我重新创了一个项目。(红色圈起来的是自己写的 剩下的entity和repository是自动生成的)pom.x...

2020-04-12 14:53:41 207

原创 java写了一个简单的聊天功能

首先,这个聊天室我是看——>这位博主的文章<——跟他打了一遍代码。如果有人看到我写的博文,请前往这位博主这看详细的,我只是上传一下代码,做一下代码笔记。我看了那位博主的博客后,我大概觉得有以下思路:首先是导入依赖,用了HTML5的一个 websocket 功能:<dependency> <groupId>org.springframework.bo...

2020-04-11 14:52:09 576

原创 Java学习之MyBatis(3)

收获满满的一天啊,接下来是一个多对多的关系查询,多对多也就是一对多的进化版。1.先在数据库弄几个表这是在数据库新建的三个表顾客表:商品表:顾客_商品表(用来连接两张表之间的关系的,cid gid 都是外键):2.然后开始动手:**贴上文件目录 ** (越来越长了):首先 还是先创建 实体类Customer类:package com.southwind.ent...

2020-03-22 21:51:19 209

原创 Java学习之MyBatis(2)

首先先附上学习地址楠哥教你学java1.今天抱着一颗学习的心继续学习MyBatis,然后跟着博主学到了一对多的级联查询。行吧,附上代码记录一下自己的学习笔记。首先附上文件结构:数据库添加了新的表:接下来就是定义类对应数据库中的表的数据啦!Student类:package com.southwind.entity;import lombok.Data;@Dat...

2020-03-22 14:07:44 145

原创 Java学习之MyBatis(1)

说实话,自从疫情在家待了那么久,闲也是闲,天天打游戏也打了一个多月,感觉没多大意义,然后想想自己也快毕业了,也没学到多少,感觉也是有些紧迫感。所以呀,生为学生还是得学,以学为主,今天趁周末跟楠哥学习MyBatis:楠哥教你学Java 没有废话,极简入门,安利了安利了。作为一名程序员,为了能看懂自己的笔记,先上个代码目录:接下来就放出跟着楠哥学习MyBatis所构建的文件的代码。第一个...

2020-03-21 15:05:13 252

原创 初学Python之爬虫学习

为了满足自己的好奇心,想运用一下Python知识,然后和小伙伴要来了一个爬虫学习的B站博主的视频,教你学爬虫,真的很详细。先上一个目录结构压压惊:接下来就是贴代码笔记还有一个第三方库的目录:1.requests的用法:requests的基本使用import requestsurl = 'https://www.baidu.com'res = requests.get(u...

2020-03-21 14:45:02 320

原创 初学Python之基础知识笔记

由于学业要求,进行了Python的学习,慕课上的视频看得不是很理解,所以向B站大佬进行了学习。六小时极速入门!——接下来就是紧张刺激的贴代码环节,记录自己的学习001 简单的打印print("Hello world")print('*' * 10)price = 10print(price)002 不同类型的打印name = 'Make'age = 18isHave ...

2020-03-21 14:24:01 1186

原创 Vue Cli3+SpringBoot踩坑历程(5)

今天跟着这位博主学习了后端注册加密和登陆解密功能。1.说实话,我没搞懂Shiro框架在springboot中的运用。所以我上代码给自己记录一下自己干了什么:首先是realm包的Realm类:package realm;import com.example.demo.User.User;import com.example.demo.service.UserService;impor...

2020-02-03 21:03:48 466

原创 前后端分离之SpringBoot的jar启动关闭

在linux中运行jar包:1.nohup java -jar demo-0.0.1-SNAPSHOT.jar &2.ctrl+c3.cat nohup.out关闭jar包:1.ps -aux |grep java2.kill -9 xxxx (此处为jar包的运程号).!!! 链接链接Linux服务启动jar包,关闭jar包进程1.在Linux中,客户端连接上后,用 j...

2020-02-02 14:24:58 597

原创 Vue Cli3+SpringBoot踩坑历程(4)

1.主要做了上传图片:首先是前端:紧接着是后端:(我也不太明白,但是可以后面专研):package com.example.demo.config;import org.springframework.boot.SpringBootConfiguration;import org.springframework.web.servlet.config.annotation.Cors...

2020-02-01 18:43:19 204

原创 Vue Cli3+SpringBoot踩坑历程(3)补充后端代码

为了让自己更好记住后端,在这里贴一下后端的评论操作和文章操作的相关代码;pojo包Book类package com.example.demo.pojo;import com.fasterxml.jackson.annotation.JsonIgnoreProperties;import javax.persistence.*;@Entity@Table(name = "bo...

2020-01-31 17:39:27 360

原创 Vue Cli3+SpringBoot踩坑历程(3)

今天主要踩的坑有:1.前端Vue的生命钩子,在页面打开的时候动态加载数据库中的值。尤其主要记住,后端传axios的值为一个数组,如果为单个对象记得data[0],多个数据用v-for取出来...

2020-01-30 22:59:07 185

原创 Vue Cli3+SpringBoot踩坑历程(2)

今天用vue + router + vuex 做了路由登陆拦截。参考文章vue拦截器上代码 首先得有vuex 进行配置:使用vuex仓库。一个简单的值和一个方法。接下来是main.js:设置访问该路由前的生命钩子 进行判断。接下来修改登陆的组件:最后是路由添加一个属性今天踩的坑就是如此。我设置的路由拦截器 必须登陆 不会缓存。如果有想了解更多,向这一位大佬学习!...

2020-01-29 22:35:07 208

原创 Vue Cli3+SpringBoot踩坑历程(1)

因为自己不想荒废时间,想利用假期学习新的知识,重新拾起Vue ,尝试使用springboot做后台。完全没有实战经历,有幸看到了一位博主的教学博客,自己进行了尝试。在今日完成了登陆页面。引入伟大的博主的博客Springboot+vue.js2.0版本的实战 超级详细!!!强行安利Vue静态页面我使用了vuetify插件[官方链接]来做。首先Vue 我采用了axios的post请求来进行po...

2020-01-29 02:20:13 979

原创 分享自己做一个简单的博客前端

因为学习要求,自己做了一个博客前端页面,运用了bootstrap4,上代码html部分<!DOCTYPE html><html lang="zh"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial...

2019-11-05 16:51:37 790 1

原创 初次写.vue文件运用路由

发现了路由的妙用后尝试了一波<template> <div> <h2>hello vue</h2> <!-- 在这是嵌套子路由 路由局部变化 --> <router-view></router-view> <!-- 要用v-bind...

2019-11-05 12:09:05 207

原创 vue.js初体验和使用

第一次在js文件中书写vue文件话不多说 上代码:js代码//书写html代码// document.write("<h1>123</h1>");// 单行用 '' 多行用 ''和+ 或者 `` 两个方法var tam = { template:`<div class="card"> <div class="card-header...

2019-11-03 11:37:07 223

原创 个人安利一些网站

bootstrap4响应式布局 好用是好用 但是记不住 上链接 bootstrap4中文文档vue.js 个人理解为模块化开发重复 组件 节约代码空间 上链接 vue.js官方文档不知道去哪看到的cdn网站 上链接 CDN学习了一些文档 在线文档 挺好用的 w3school 菜鸟教程哔哩哔哩是一个好东西一个在线图标库 图标库一个颜色库 颜色库个人推...

2019-10-30 22:04:56 143

原创 个人尝试菜鸟级vue组件

个人尝试 第一次使用vue的组件看完了vue.js文档和菜鸟教程后 还是一头雾水,然后各种csdn 终于完成了第一次 使用组件 完成一个模板 只有样式 没有各种传值 !因为第一次使用 直接在一个html文件中全部写完 争取下一次分文件解决开始上代码:<!DOCTYPE html><html lang="zh"> <head> <...

2019-10-30 21:42:11 152

原创 第一次写前端登陆页面

第一次做前端登陆页面博客记录生活,First ~话不多说上代码-html代码<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=...

2019-10-17 14:00:41 380

空空如也

空空如也

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

TA关注的人

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