自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【token验证】springboot通过实体类接收token,并获取其中的值的详细解析。

token工具类–jwtutils首先在maven仓库里面下载这样一个工具包,然后导入到需要生成和解析token的模块中,然后创建对应类,来供服务层调用。1.生成token生成token的方法比较简单,就是一些固定的方法。设置一些编码方式,基本上都会固定的,然后.claim可以设置自己想要传进去的值,最后就把token返回出来。这些基本上都是固定的, 所以就不多说了。2.解析token解析token我们可能会简单的检验token是否合法,有时候我们会通过token获取token中载荷中的值2

2021-06-04 14:12:48 2518

原创 springboot-postman测试接口正常,但基于vue的前端表单post提交到后端,后端接收不到数据

分析问题postman接口测试正常,说明服务端正常启动,能够将数据传入后端进行处理后返回token。在前端的post表单提交的话,虽然能够返回值,但是是以未传入数据的情况返回的。解决过程我分析是前端表单提交出错,因为postman能够正常提交数据。但是在网页发送请求后的请求体上面核对,数据的名称和value值都是正确的,所以数据正常发送后端。所以大致确定是后端接收数据端问题。接收数据出错,就可以定位在controller中出错。这个POST接收方法是用bean接收,在接收形参前面没有加

2021-05-09 12:01:01 4704

原创 SpringBoot聚合父工程的子模块依赖问题解决过程

聚合模块规则本文纯粹为了记载开发中的问题,所以可读性比较差,可能只有本人能看明白。1. 创建父模块,在porm.xml中的下面内容<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.4.5</version>

2021-05-07 18:48:08 2966

原创 Java-泛型和file

泛型1.泛型是什么泛型就是一个标签。 把元素的类型设计成一个参数,这个类型的参数就叫做泛型,Collection<E>中的<E>就是泛型背景集合容器在设计阶段不能确定这个容器到底实际存的是什么类型的对象,所以在jdk1.5之前只能把元素设计成Object,jdk1.5之后使用泛型来解决2.在集合中使用泛型2.1 实例化一个泛型类 @Test public void test(){ ArrayList<Integer> list

2021-04-17 22:36:23 491

原创 Java-集合

集合使用Array存储对象方面具有一些弊端,而java集合就像一种容器,可以动态德把多个对象的引入放入容器中1 集合框架的概述1.集合、数组都是对多个数据进行存储操作的结构,简称java容器说明:此时的存储,主要指内存层面的存储,不涉及到持久化的存储(.txt,.jpg)2.1数组在存储多个数据方面的特点一旦初始化以后,其长度就确定了。数据一旦定义好,其元素的类型也就确定了。我们也就只能操作指定类型的数据了。比如String[],arr,int[]2.2 数组 在存储多个数据

2021-04-17 22:35:48 791

原创 Java-IO流

@Testpublic void test() { ItemService is = new ItemService(); is.readTestFile("src\\item.txt");}File类1. File类的使用File类的一个对象,代表一个文件或文件目录(俗称文件夹)File类声明在java.io包中1.1.创建file的实例public class main { @Test public void test(){ Fil

2021-04-17 22:35:21 1076

原创 java-异常处理

异常处理1. 异常概述和异常体系结构在使用计算机语言进行项目开发的过程中,即使程序员把代码写的尽善尽美,3在系统运行过程中仍然会遇到一些问题,因为很多问题不是靠代码能够避免的,比如:客户输入数据的格式,读取文件是否存在,网络是否始终保持通畅等等。异常在Java语言中,将程序执行中发生的不正常情况称为“异常”开发过程中的语法错误和逻辑错误不是异常Error:Java虚拟机无法解决的严重问题。比如JVM系统内部错误、资源耗尽等严重情况。Exception:空指针、读取不存在的文

2021-04-17 22:34:43 348

原创 Java-网络编程

网络编程1.网络编程概述Java是Internet上的语言,它从语言级上提供了对网络应用程序的支持,程序员能很容易开发常见的网络应用程序。Java提供的网络类库,可以实现梧桐的网络连接,联网的底层细节被隐藏在Java的本机安装系统里,由jv*m进行控制。并且Java实现了一个跨平台的网络库。程序员面对的是一个统一的网络编程环境。2.网络基础计算机网络:把分布在不同地理区域的计算机与专门的外部设备用通信线路互联成一个规模大,功能强的网络系统,从而使众多的计算机可以方便的互相传递信息、共享硬件、

2021-04-17 22:34:09 448

原创 Java-枚举类和注解

枚举类理解:类的对象有有限个,确定的。我们成此类为枚举类当需要定义一组常量时,强烈建议使用枚举类如果枚举类中只有一个对象,则可以作为单例模式的实现方式1 定义枚举类jdk5.0之前,自定义枚举类jdk5.0可以使用enum关键字定义枚举类使用enum关键字定义枚举类enum Season{ //提供当前枚举类的对象,多个对象之间用“,”隔开,末尾用“;”结束 SPRING("春天"), SUMMER("夏天"), AUTUMN("秋天"),

2021-04-17 22:28:08 114

原创 Java -常用类

Java常用类1. String(字符串相关的类)String实例化的方式通过字面量定义的方式通过new+构造器的方式String类:代表字符串。Java程序中所有字符串字面值(”abc“)都作为此类的实现表现String是一个final类(不可被继承),代表不可变的字符序列字符串是一个常量,用双引号引起来表示。他们的值在创建后就不能更改String对象的字符内容是存储在一个字符数组value[]中的通过字面量的方式(区别于new)给一个字符串赋值,此时的字符串值声明在字符串常量

2021-04-17 22:18:37 1360

原创 Java-多线程

多线程1.程序、进程、线程1.1.基本概念程序一段静态的代码,静态对象。进程正在运行的一个程序。进程作为资源分配的单位。系统在运行时会为每个进程分配不同的内存区域。线程进程可进一步细分为线程,是一个程序内部的一条执行路径。如果一个进程同一时间并行的执行多个线程,就是支持多线程的。线程作为调度和执行的单位,每个线程拥有独立的运行栈和程序计数器(pc),线程切换的开销小一个进程中的多个线程共享相同的内存单元/内存地址空间→它们从同一堆中分配对象,可以访问相同的

2021-04-17 22:17:01 455

原创 面向对象编程 JavaSE (私有学习版)

面向对象(上)1.数组2.构造器或者叫构造方法。(1)定义构造器是类中必不可少的部分,创建类的时候需要使用他。(2)使用假设存在一个主类名字为Main现定义一个Person类,其中一定要会有构造器(当没有创建构造器时,默认一个无参构造器)构造器中也可以调用方法class Person{ int age; //属性 String name; //属性 public Person(){ } //Person()

2021-04-17 22:15:15 1313

原创 C语言-语法规范集- (生院版)

C语言(持续更新)–(生院版)针对大家基础而编写,追求更加简单易懂,明确了重要知识,省略了一些复杂的但将来开发能懂的知识点。1.语法规范初学者在自学或者没有人引导的情况下,通常语法格式都乱七八糟。等规范自己语法后,看自己之前写的代码,简直是不堪入目,所以语法规范从开始就要养成。1.1一行一句下列 举例:声明一个变量a,并给a赋值为1,输出a(省略头文件和方法(函数)体)规范写法int a;a=1;printf("a=%d",a);输出结果 a=1下面是不规范写法

2021-04-17 22:11:17 810 4

空空如也

空空如也

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

TA关注的人

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