自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 spring security+jwt 实现认证授权

目录结构具体代码config 配置类DefaultControllerAdvice.javapackage com.stu.manage.demo.config;import com.stu.manage.demo.result.Result;import com.stu.manage.demo.result.ResultEnum;import com.stu.manage.demo.result.ResultUtil;import org.springframework.w

2022-03-10 18:10:51 5114

原创 vue相关记录

自定义Axios,进行请求拦截和响应处理操作axios.js(与main.js同级目录)import axios from "axios";import router from "./router";import Element from "element-ui";import store from './store/index'//创建一个自定义的axiosconst request = axios.create({ timeout: 5000, headers: .

2022-03-09 17:47:54 442

原创 mybatis一对多的mapper写法

package com.stu.manage.demo.entity;import java.util.ArrayList;import java.util.Date;import java.util.List;import javax.validation.constraints.NotNull;import org.springframework.security.core.authority.SimpleGrantedAuthority;import com.baomidou.m.

2022-03-08 09:35:56 613

原创 常见面试题及解析

1.HTTP1.1 常用错误码(必问)分类 分类描述 1** 信息,服务器收到请求,需要请求者继续执行操作 2** 成功,操作被成功接收并处理 3** 重定向,需要进一步的操作以完成请求 4** 客户端错误,请求包含语法错误或无法完成请求 5** 服务器错误,服务器在处理请求的过程中发生了错误 状态码 描述 200 请求成功 400 客户端请求的语法错误 401 未授权 404 请求的网页不存在

2022-01-28 15:04:08 2403

转载 Window下安装启动kafka

windows下kafka安装及启动_shenyanwei的博客-CSDN博客_windows启动kafka

2022-01-24 17:16:41 177

原创 Shell中的${}、##和%%使用范例

假设我们定义了一个变量为:file=/dir1/dir2/dir3/my.file.txt可以用${ }分别替换得到不同的值:${file#*/}:删掉第一个 / 及其左边的字符串:dir1/dir2/dir3/my.file.txt${file##*/}:删掉最后一个 / 及其左边的字符串:my.file.txt${file#*.}:删掉第一个 . 及其左边的字符串:file.txt${file##*.}:删掉最后一个 . 及其左边的字符串:txt${file%/*}:删掉最后一...

2022-01-07 15:54:20 179

原创 Redis的五种数据类型

1.String 字符串查询所有键:keys *自加:incr自减:decr加: incrby减: decrby2.List 列表lpush:从左边推入lpop:从右边弹出rpush:从右变推入rpop:从右边弹出llen:查看某个list数据类型的长度3.Hash散列值hset:添加hash数据hget:获取hash数据hmget:获取多个hash数据4.Set集合sadd:添加数据scard:查看set数据中存在的元素个数sismember:判断s.

2021-12-30 10:56:05 133

原创 mysql建表语句

drop table if exists score;drop table if exists grade;drop table if exists class;drop table if exists student;create table grade( id bigint not null primary key auto_increment, grade_no varchar(16) default null) engine = InnoDB default chars...

2021-12-30 10:29:29 238

原创 关于线程池的使用小总结

相关代码:逻辑解析:测试代码是循环调用4次request,由自定义线程工程创建线程都是在main线程中执行的,因为线程池中核心线程数为3,导致只能创建3个线程(httpRequest_0/1/2),从结果可以看到第四次只打印了“1111111”,而没有进入“newThread”方法中;等到三个线程各自执行完task后,最先回到线程池中的线程(这里为httpRequest_2)再一次执行第四次的request任务。...

2021-12-28 17:08:29 117

原创 shell脚本练习demo

test1.sh#!/bin/bash#注释echo "begin test1.sh"read -p "请输入num的值:" numread data1 data2echo "num=$num"echo "num1=$1"echo "num2=$2"echo "data1=$data1"echo "data2=$data2"readonly num=1echo "num=$num"num=2echo "num=$num"echo "env_data=$LOGNAME"e

2021-12-15 19:16:12 692

原创 shell脚本的使用入门(超全)

目录1、shell的概述2、脚本的调用形式3、shell语法初识4、变量5、预设变量6、变量的扩展7、条件测试8、控制语句9、函数1、shell的概述shell 是一种脚本语言脚本:本质是一个文件,文件里面存放的是 特定格式的指令,系统可以使用脚本解析器 翻译或解析 指令 并执行(它不需要编译)shell 既是应用程序 又是一种脚本语言(应用程序 解析 脚本语言)shell命令解析器:系统提供 shell命令解析器: sh ash bash查看自己lin

2021-12-15 16:21:55 37820 1

原创 修改IDEA默认运行内存

步骤第一步:打开idea的安装目录,找到bin下面的idea.vmoptions第二步:右键文本编辑打开,修改下面三个参数即可,第一个是最小内存,默认128,这里改成1024;第二个是最大内存,默认750,这里改成2048;第三个是代码缓存,默认是128,这里改成1024;这样就可以了,我电脑16G的,你们可以根据自己电脑自行分配。第三步:重启Idea小技巧这里其实是可以看到idea的实时占用内存的,具体如下图设置这样就可以在右下角看到啦,这下彻底舒服了。...

2021-12-09 17:54:40 10774 2

原创 git merge冲突解决

git pull拉回操作中的合并在前面一个博客,我们将到了非快进式推送的非强制性的另一种解决办法,那就是先拉回在提交,这里的拉回其实包含了两个操作:获取远程仓库的数据,将本地数据进行合并。可以这样写:git pull = git fetch + git mergegit merge命令用于合并分支,它的命令行格式为:git merge [options...] <commit>...大多数情况下的合并我们只需要提供一个commit分支就可以了,默认将指定分支合并到当前分支中。合并后的提交以当

2021-12-08 16:01:23 18154

原创 windows下搭建Vue开发环境

一、安装node.js官网:Download | Node.js历史版本:Previous Releases | Node.js下载完毕后,可以安装node,建议不要安装在系统盘(如C:)。二、设置nodejs prefix(全局)和cache(缓存)路径1、在nodejs安装路径下,新建node_global和node_cache两个文件夹2、将npm加入到环境变量中2、设置缓存文件夹np

2021-12-05 21:38:41 491

空空如也

空空如也

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

TA关注的人

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