04 2022 档案
摘要:15分钟学会JWT使用 什么是JWT? JSON Web Token ,通过数字签名的方式,以JSON对象为载体,在不同的服务终端之间安全的传输信息。 jwt 可以生成 一个加密的token,做为用户登录的令牌,当用户登录成功之后,发放给客户端。 请求需要登录的资源或者接口的时候,将token携带,
阅读全文
摘要:将本地项目上传到gitee(使用idea或者git推送) 方法一 使用git推送 1.首先在gitee上新建仓库 登录gitee账号,选择“仓库”,新建仓库。 创建成功的仓库如图所示,记得创建仓库时复制仓库路径,上传时需要使用。: 2.在本地磁盘新建一个文件夹,上传代码。 2.1在本地新建uploa
阅读全文
摘要:Java基础常见知识&面试题总结(下) 1.面向对象基础 1.1面向对象和面向过程的区别 两者的主要区别在于解决问题的方式不同: 面向过程把解决问题的过程拆成一个个方法,通过一个个方法的执行解决问题。 面向对象会先抽象出对象,然后用对象执行方法的方式解决问题。 另外,面向对象开发的程序一般更易维护、
阅读全文
摘要:Java基础常见知识&面试题总结(中) 泛型 Java 泛型了解么?什么是类型擦除?介绍一下常用的通配符? Java 泛型(generics) 是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数
阅读全文
摘要:mybatis-plus的BaseMapper入门使用 具体教程参考官网文档: https://baomidou.com/ 入门使用BaseMapper完成增删改查 根据数据库表制作相应实体类 @TableName(value = "user") @Date public class User im
阅读全文
摘要:MybatisPlus 1.简介 官网:https://baomidou.com/pages/24112f/#%E7%89%B9%E6%80%A7 特性 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作 强大
阅读全文
摘要:dSpringBoot+vue练手项目 博客系统 项目使用技术 : springboot + mybatisplus+redis+mysql+jwt 项目讲解:https://www.bilibili.com/video/BV1Gb4y1d7zb?p=1 1. 工程搭建 前端的工程地址: 链接:ht
阅读全文
摘要:SpringBoot笔记 1.开端介绍 1.两种核心配置文件同时存在(properties的优先级高于yml) 2.多环境下核心配置文件 3.获取自定义配置 4.将自定义配置映射到对象 5.springboot集成jsp <!--引入springboot内嵌Tomcat对jsp的解析依赖,不添加解析
阅读全文
摘要:Java基础常见知识&面试题总结(上) 1. 基础概念与常识 1.1 Java 语言有哪些特点? 简单易学; 面向对象(封装,继承,多态); 平台无关性( Java 虚拟机实现平台无关性); 支持多线程( C++ 语言没有内置的多线程机制,因此必须调用操作系统的多线程功能来进行多线程程序设计,而 J
阅读全文
摘要:开发框架面试题总结 1.spring是什么? 轻量级的开源的J2EE框架。它是⼀个容器框架,⽤来装javabean(java对象),中间层框架(万能胶) 可以起⼀个连接作⽤,⽐如说把Struts和hibernate粘合在⼀起运⽤,可以让我们的企业开发更快、更简 洁,Spring是⼀个轻量级的控制反转
阅读全文
摘要:Typora + PicGo + SM.MS实现图片自动上传 1.SM.MS PicGo插件设置 打开PigGo的插件设置界面,我选的是SM.MS作为图床,所以相关设置是基于SM.MS。 基于上图,在2处搜索框内输入smms-user,在3处,选择安装。在安装时,我遇到的问题是,插件一直显示安装中。
阅读全文