自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 问答 (1)
  • 收藏
  • 关注

原创 刷新页面会导致页面路由重置的问题怎么解决

使用持久化存储:将路由信息存储在本地存储(如LocalStorage或SessionStorage)中,在应用程序初始化时从存储中读取路由信息,并恢复到相应的路由状态。这样在刷新页面后,可以从存储中获取路由信息,并重新导航到之前的路由。使用服务器端渲染(SSR):使用服务器端渲染技术将Vue应用程序的初始状态和路由信息在服务器端生成,并在页面加载时将其提供给客户端。这样,刷新页面时,服务器会重新生成页面,并保持路由状态的一致性。使用路由懒加载:通过使用路由懒加载,可以将路由组件按需加载。

2023-05-28 13:11:19 2470 1

原创 Vue动态路由

在Vue中,动态路由指的是根据参数或其他条件动态生成路由的方式。通常情况下,我们在路由配置文件中定义静态路由,但有时候需要根据特定的需求在运行时生成路由。Vue Router提供了一些机制来实现动态路由的功能。动态生成路由 在某些情况下,我们需要在运行时根据特定的条件动态生成路由。这可以通过使用Vue Router提供的。在组件中使用动态路由 在组件中,可以通过使用。来获取动态路由中的参数。

2023-05-28 01:07:11 1121

原创 Vuex的使用

用于修改状态的方法,是Vuex中唯一允许直接修改状态的地方。Mutation是同步的操作,用于确保状态的可追踪性,因为所有的状态变更都可以在Mutation中被跟踪到。它允许您在应用程序中集中管理和共享状态,使得状态的变化更加可追踪和可控,从而简化了组件之间的通信和数据管理。Getter可以对状态进行处理和转换,并且会进行缓存,只在依赖的状态发生改变时才重新计算。: 定义应用程序的状态数据,通常是一个对象。所有组件都可以访问该状态,并且当状态发生变化时,所有使用该状态的组件都会得到更新。

2023-05-28 00:59:29 100

原创 Vue封装request请求

【代码】Vue封装request请求。

2023-05-28 00:46:45 243

原创 DTO数据传输对象的使用

DTO(Data Transfer Object)是一种数据传输对象,用于在不同层之间传输数据,通常用于在服务层和表现层之间传递数据。它是一个纯粹的数据对象,只包含属性和对应的访问器方法,不应该包含业务逻辑。数据传输:DTO 可以用于在不同层之间传输数据,将复杂的领域对象转换为简单的数据对象。数据封装:DTO 可以将多个实体对象的数据封装到一个对象中,方便进行数据传输和操作。数据隔离:DTO 可以将服务层和表现层的数据隔离开来,避免直接暴露底层实体对象。

2023-05-28 00:10:56 273

原创 Hutool工具库的常用类和方法

Hutool 工具库提供了许多常用的类和方法,涵盖了字符串处理、日期时间操作、加密解密、文件操作、网络请求等各个方面。

2023-05-27 22:55:53 688

原创 Stream流的使用

【代码】Stream流的使用。

2023-05-27 21:39:23 50

原创 枚举类的使用

【代码】枚举类的使用。

2023-05-27 21:03:49 26

原创 全局异常处理

【代码】全局异常处理。

2023-05-27 20:24:45 68 1

原创 JWT的使用

JWT(JSON Web Token)是一种用于身份验证和授权的开放标准。它由三部分组成:头部(Header)、载荷(Payload)和签名(Signature)。方法用于生成 JWT,它接受一个主题(subject)和过期时间(expirationMillis)作为参数,并返回生成的 JWT 字符串。方法用于解析 JWT,它接受一个 JWT 字符串作为参数,并返回解析后的 Claims 对象,可以从中获取主题和过期时间等信息。

2023-05-27 18:08:50 64 1

原创 QueryWrapper的详细使用方法

当你使用 MyBatis-Plus 的 QueryWrapper 进行条件查询时,你可以根据具体的需求使用不同的方法进行条件构造。

2023-05-27 17:52:39 6046 1

原创 Mybatis-Plus的使用

类,可以获得基本的 CRUD 操作方法。Service 层根据业务需求调用相应的 Mapper 方法,并进行业务逻辑处理。控制器层负责接收客户端的请求,调用 Service 层的方法,并返回响应。这个示例演示了使用 MyBatis-Plus 进行数据库操作的完整流程。Mapper 接口继承了。注解指定数据库表名,

2023-05-27 17:38:42 111 1

原创 SpringBoot各注解的使用

Spring Boot 是一个用于构建独立的、基于Spring框架的Java应用程序的开发框架。: 在配置类中使用,将方法的返回值注册为Spring容器中的Bean,可以通过方法名或指定名称进行访问。: 标记一个类为RESTful风格的控制器,处理HTTP请求并返回JSON或XML等格式的数据。: 映射HTTP请求到相应的处理方法。: 通用的组件注解,标记一个类为Spring的组件,会被自动扫描并注册到Spring容器中。: 用于将请求体的内容绑定到方法参数,常用于接收JSON格式的请求数据。

2023-05-27 17:23:10 119 1

原创 java基础复习看这篇就够了

JDK的全称(java Development Kit java开发工具包)JDK=JRE+java开发工具【java,javac,javadoc,javap等】JDK是提供给java开发人员使用的,其中包含了java的开发工具,也包括了JRE。JRE(Java Runtime Environment java运行环境)JRE=JVM+Java的核心类库包括Java虚拟机和java程序所需的核心类库等,如果想要运行好的java程序,计算机中只需安装JRE即可。

2022-11-08 18:45:53 2977 3

原创 MySQL基础学习一条龙

目录MySQL安装和配置图形化工具Navicat安装和使用数据库的创建和管理表的创建和管理数据完整性约束数据库设计和规范化数据操作数据查询数据视图MySQL索引事务MySQL存储引擎MySQL用户管理MySQL安装和配置看视频教程就????了图形化工具Navicat安装和使用看视频教程就????了数据库的创建和管理1.创建数据库:create database 数据库名;2.使用指定数据库:use 数据库名;3.查看所有

2021-12-05 23:09:04 871 4

原创 java实现登录注册功能(IO流)

public class LoginFrame extends JFrame{ public static void main(String[] args) { selectUserView(); } private static JFrame frame ; //整个窗口 private static JLayeredPane layerPanel ; //分层面板 private static JPanel framePanel ; // 内容面板.

2021-12-03 00:25:16 1023 2

原创 Java实现ATM功能实例

首先ATM有查询,取款,存款和退卡等功能。我们插卡的时候也必须输入密码才可以成功。所以我设计三个类,一个是ATM平台类,用来实现ATM界面功能;二是客户类,用来储存客户的存款;三是数据类,用来存储登录用户的数据客户类代码如下:public class Client{ private double balance=0; private String upass; public double getBalance() { return balance; } public vo

2021-04-27 14:48:27 325 2

原创 Java实现简单的登录功能

Java实现简单的登录功能,代码如下:import java.util.Scanner;public class 登录界面{ public static void main(String[] args) { int[] passwordBox=new int[] {123,124,125}; String[] userBox= {"xxx","许xx","迪迦"}; Scanner input=new Scanner(System.in); System.out.printl

2021-04-27 13:56:21 4862

Java基础学习小项目-开心农场

适合Java基础学习巩固的小游戏项目

2023-06-19

软考中级软件设计师学习资料

内容详细,软考中级复习的同学不要错过

2023-06-19

Java超详细基础知识学习文档

图文详细Java知识,适用于深入学习Java,巩固基础

2023-06-19

MySQL基础学习文档

主要适用于大学生入门或者期末复习考试

2023-06-19

数据结构与算法基础学习文档

队列、链表、栈、递归、树的学习

2023-06-19

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

TA关注的人

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