自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Springboot封装JWT工具类,实现拦截器

【代码】Springboot封装JWT工具类,实现拦截器。

2023-04-24 10:50:45 222

原创 JWT 错误 对接接口出错

笔记

2022-06-25 10:22:25 365

原创 mysql测试索引

CREATE TABLE app_user (id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,name VARCHAR(50) DEFAULT ‘’,email VARCHAR(50) NOT NULL,phone VARCHAR(20) DEFAULT ‘’,gender TINYINT(4) UNSIGNED DEFAULT ‘0’,password VARCHAR(100) NOT NULL DEFAULT ‘’,age TINYINT(4)

2022-04-20 14:12:10 405

原创 使用MyBatis-Plus实现逻辑删除

逻辑删除

2022-03-21 11:48:34 3007

原创 MyBatis Plus

MyBatis PlusMybatis Plus简介Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上"只做增强不做改变",为简化开发、提高效率而生,但是他只适合单表的增删改查,没有多表的任何操作。那么它是怎么增强的呢?其实就是它已经封==装好了一些crud方法==,我们不需要再写xml了(也就是不需要写xxxMapper的xml文件了),直接调用这些方法就行。官网:https://mp.baomidou.com/需要引入:mybatis-plus

2022-02-23 09:44:12 858

原创 17---封装

封装封装是面向对象的三大特征之一。面向对象这个思想,拥有三个特征:封装继承多态【抽象】1. 封装的作用public class Dog{ public String name; public int health; public int love; /* *输出够的信息 */ public void print(){ System.out.println("狗狗的名字:" + name); Syste

2021-02-24 10:53:27 135

原创 冒泡排序法(降序)

public static void main(String[] args) { //创建扫描器对象 Scanner scanner = new Scanner(System.in); //定义数组,为为数组分配空间 int[] arr = new int[5]; System.out.println("请输入5名学员的成绩:"); for(int i = 0;i < arr.length;i++) { //通过键盘输入整数,给当前学生的成绩赋值 arr[i] = scanner.

2021-02-18 18:42:24 2626

原创 冒泡排序法(升序)

public static void main(String[] args) { //定义一个数组 //int[] arr=new int[7]; int[] arr= {78,34,99,102,63,11,56}; /* * 外层循环控制比较的轮数。 * 内层循环找到本轮的最大值放到最后。 * 使用数组时,一定要注意:下标不要越界。 * 相邻元素,两两比较。小的靠前,大的靠后。 * index index+1 * arr.length-1-1 * i=0 * j

2021-02-18 18:31:43 958

原创 方法和方法重载

方法和方法重载完全不用担心学不会!以后天天用!1. 方法概述在面向过程出现的时候,方法就出现了。在程序中要存储数据,会采用变量来存储,以方便我们复用。而方法的出现使为了存储程序中的功能代码,以方便我们复用。例如:为了方便我们反复使用键盘录入功能,Scanner 类提供了一个 nextXX(),每次使用键盘录入直接调用该方法即可。2. 方法的语法和分类语法// 方法声明[访问权限修饰符] [其他修饰符] 返回值类型 方法名([方法的参数列表]) { // 方法体 // 功能代码

2021-02-04 10:01:25 113

原创 类和对象

类和对象如果你现在学习没有动力了,先接受我的三个提问?1.不学这个,你能干什么?(你有没有退路?)2.你想不想要赚钱多?(你有没有稳定的赚钱门路,谈对象提起自己的职业是否能开口)3.没有技术傍身,你是不是能够在当前社会独立活下去且活的更好?(现在这个时代需要你有技术)面向对象:有难度!工作2年左右才能完全理解。前期学习过程中,关注语法和一些理论,以及实现步骤。(照猫画虎)不要和我来说:1.好像明白又好像不明白???2.老师这阶段我没学好,下个阶段不行吧???3.老师上可能听懂,下课写不

2021-02-03 14:23:21 159

原创 多维数组

多维数组1. Why?如果要求计算一个班的5名同学的成绩和,可以使用一维数组 + 普通循环解决。而如果是计算三个班的各5名同学的成绩和,一维数组和普通循环实现起来不够好,所以我们才需要学习更高级的概念:多维数组。2. 概念多维数组,可以理解为嵌套数组。二维数组:是以 一维数组 作为 数组元素 的数组,即 “数组的数组”。多维数组的常见表现形式是二维数组、三维数组,但一般以二维数组居多。多维数组在Java中,语法是存在的,但内存角度来看的话,只有一维数组。3. 定义方式一// 数据类型[

2021-02-02 15:20:43 283

原创 一维数组

一维数组变量是一种单个值的存储方式,这种存储方式无法满足日益增多的数据需求。所以我们需要找寻一种可以同时存储多个数据的存储方式。数组可以解决此类问题。1. 什么是数组?数组,顾名思义就是:数据的组合。它是在内存空间中开辟一连串的存储空间,可以存储多个 具有相同数据类型的数据 。而且数组相比于变量来讲,拥有更多的"可玩性"。2. 数组的组成类比变量来记忆。变量的组成:数据类型变量名变量值数组的组成:数组的数据类型:数组存储的是一组相同数据类型的数据,需要做好指定。数组名

2021-02-01 10:36:49 200

原创 多重循环

多重循环1. 死循环死循环: 循环语句无法正常停止的情况,就被称为死循环。一般都是缺失了循环的出口或者循环条件存在问题。按理说,死循环并不是一件好事,但是 “功法没有正邪之分,有正邪之分的是使用的人。” 如果被你使用正确,它可以解决很多问题。适用的场景: 当你不确定,或是确定循环条件及出口时较为困难/麻烦时,可以采用死循环。while (true) { }do { } while (true);for (;;) { }但无论是死循环也好,还是正常循环,都应

2021-01-31 09:01:57 295

原创 循环结构

循环结构代码不规范类名变量名注释缩进{}包名代码是给人看的,不是给机器看的。遵守良好的代码规范,让你在未来就业时,不至于因为代码规范问题而被"指点"。需求理解错误在公司内,需求理解错误,意味着你的辛苦,你的劳累都是无用的。你是在犯错而不是完成自己的工作。看到需求,先读,先去思考过程(程序是一系列指令的集合,是为了完成某件事情的步骤、次序)写代码思路比较传统很长时间内,一直会出现。如果你发现当前你写代码总是写出僵化的代码,例如:老师讲了一种案例,然后只能实

2021-01-30 13:56:06 167

原创 选择结构

选择结构检查问题分析类名采用了小驼峰(目前只有一个)包名采用了大写(目前只有一个)运算符左右没留空格(目前很多)int num = 10;System.out.println("我的年龄是:" + num);注释的//和注释内容之间没有留空格(目前2 - 3人)// 这是注释变量乱起名(目前两人)你可以用有道词典来搜索对应的意思身高:name身高 * 身高:age2交作业的时间非要卡在 DieLine代码中一行注释也没有代码要包含40%以上的注

2021-01-29 09:12:48 165

原创 常用的运算符

常用的运算符检查问题分析命名规范类名:大驼峰命名法 HelloWorld变量名:小驼峰命名法 helloWorld常量名:所有的字母都大写,如果有多个单词,使用_连接包名(package):全部小写缩进问题缩进是同级对齐,下级缩进反例// xxx xxxx xxxx 输入语句结合输出语句的问题使用Scanner导入Scanner创建Scanner对象使用next() 可以输入字符串nextInt() 可以输入整数n

2021-01-28 15:37:29 301 1

原创 变量和常量

变量和常量保留了无用的空行和注释Eclipse自动生成的 // ToDo xxx记得写完后将自己下意识敲出来的空行删掉public class HelloWorld{ public static void main(String[] args){ xxxx }}还在src的默认package中创建类包名package应该小写1. 程序从安装到运行的原理1.1 计算机核心硬件介绍CPU中央处理器,计算机的核心。用来处理/计算数据。

2021-01-28 11:07:46 141

原创 使用Eclipse编写第一个Java程序

使用Eclipse编写第一个Java程序检查问题分析代码缩进问题public class HelloWorld { public static void main(String[] args) { System.out.println("xxx"); }}{}要和对应的语句块开头对齐。起名不注意规范,例如:HelloWorld helloworld(反例)一般Java类名/源文件名应该遵循大驼峰命名法/帕斯卡命名法。首字母要大写,如果有多个单词,

2021-01-27 17:00:12 484

原创 开发的第一个Java程序

开发的第一个Java程序1.DOS系统1.1什么是DOS系统?DOS系统,它全程Disk Operating System,磁盘操作系统,它是一种较为传统的操作系统。没有携带可视化界面,无法使用鼠标。在DOS系统中,需要使用DOS命令来执行任务/工作(复制文件、删除…)。我们可能在电影中看到的“黑窗口”就是用的DOS系统。现今的Windows操作系统,内置了一个建议的DOS系统,为了方便开发者使用。进入方式: Windows键 + R键–> 弹出运行窗口–>输入cmd后回车–&gt

2021-01-27 16:48:57 178 1

空空如也

空空如也

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

TA关注的人

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