自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue3 Ref全家桶详解

Vue 3 的 Composition API 引入了 ref,这个简单而强大的 API 不仅仅是响应式数据的封装,还涉及到了一系列相关的概念,我们称之为 “Ref 全家桶”。本篇博客能够学习到Ref的基础知识、衍生及高级应用。

2023-12-30 11:48:24 432 1

原创 Vue Diff算法详解(附源码)

Vue.js 中的虚拟 DOM 通过 JavaScript 对象模拟实际 DOM 结构,提高性能。Diff 算法比对新旧虚拟 DOM 树,找出最小差异,减少实际 DOM 操作,进而提高渲染效率。

2023-12-26 15:00:18 1188 1

原创 TypeScript NameSpace命名空间

命名空间命名空间。

2023-12-25 16:40:58 415

原创 TypeScript 泛型

在 TypeScript 中,泛型(Generics)是一种强大的工具,它允许我们编写灵活且可重用的函数和类。泛型的主要目的是为了增强代码的灵活性,使我们能够编写可以适用于多种类型的代码,而不是仅限于一种特定的类型。

2023-12-25 15:02:07 521

原创 TypeScript Symbol类型

Symbol 是 JavaScript 中的一种基本数据类型,是在 ECMAScript 2015(ES6)中引入的。它是一种原始值,表示独一无二的标识符。。

2023-12-24 22:18:54 395 1

原创 TypeScipt枚举类型

/ 使用关键字 enum 定义枚举North,South,East,West,// 使用枚举成员// 输出: 0。

2023-12-24 19:48:23 811 1

原创 TypeScript Class详解

​在TypeScript中,类是面向对象编程的基本组件之一,用于创建对象和定义其行为。

2023-12-24 16:50:20 530 1

原创 TypeScript类型断言、联合类型、交叉类型

类型断言允许开发者手动指定变量的类型。在 TypeScript 中,有两种形式的类型断言:尖括号语法和as语法。当我们编写代码时,我们有时并没有显式地告诉编程语言变量的类型是什么,而是让编程语言自己去猜测。这个过程就叫做类型推断。

2023-12-23 22:54:44 691 1

原创 TypeScript函数类型

在 TypeScript 中,函数类型是一项强大的特性,它不仅可以增强代码的可读性和可维护性,还能提供更严格的类型检查,减少潜在的运行时错误。1.函数定义类型和返回值 、箭头函数定义类型和返回值。函数的类型被明确指定为接收两个参数,类型为。是一个箭头函数,它的类型也被指定为接收两个。3.将对象作为参数传递给函数。类型的参数,返回值为。4.函数this类型。

2023-12-23 22:00:07 523 1

原创 TypeScript数组类型

使用元素类型后跟[][][1, 2, 3],[4, 5, 6],[7, 8, 9][1, 2, 3],[4, 5, 6],[7, 8, 9]

2023-12-22 22:53:19 427

原创 TypeScript接口和对象类型

对象类型是一种用于描述对象结构的类型。对象类型可以包含属性和方法,其中每个属性都有一个关联的类型。接口(interface)

2023-12-22 22:34:15 372

原创 TypeScript 基础类型

TS是JS的超集。使用TypeScript需要具备nodejs环境。监听当前ts文件会生成相应的js文件执行node index.js即可执行实现正常输出。

2023-12-22 13:02:17 396

原创 前后端分离一定会导致跨域问题吗?

当一个请求url的协议、域名或端口三者之间任意一个与当前页面url不同就会导致跨域问题。

2023-07-03 22:53:06 595 1

原创 从0到1开发水果商城管理系统-第二章SpringBoot的增删改查实现

本文主要实现了商品数据的增删改查基本逻辑

2023-03-04 11:08:42 425

原创 从0到1开发水果商城管理系统-第一章SpringBoot项目创建、运行、热部署

在本次Spring Boot水果商城后台从0到1的开发过程中,我们首先确定了需求,包括管理员管理、商品管理、订单管理等。然后创建了Spring Boot项目并引入了相关的依赖。接下来,我们使用Thymeleaf模板引擎和Bootstrap框架来构建前端页面,并使用JPA和MySQL数据库来实现数据的持久化存储。为了保证代码的可维护性和可扩展性,我们使用了面向对象的编程思想,并使用了Spring Boot提供的各种注解和工具类来简化开发流程。

2023-03-03 17:00:23 495 2

原创 Mybaties Plus多表查询-以User、Order表为例

Mybatis Plus可以实现多表查询,它可以实现通过左连接、右连接、内连接等方式进行关联查询,查询结果可以转换为实体类,也可以转换为Map或者List等对象,可以极大的提高开发效率。

2023-02-19 20:50:36 1688

空空如也

空空如也

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

TA关注的人

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