• Vue3基础-组合式API

    介绍 在Vue2,中我们定义一个组件通常是这样的: 12345678910111213141516171819export default { data() { return { userInfo: {...
  • Vue3商城架构搭建

    创建项目 使用 vite 创建Vue3项目 如果你使用过Webpack,你会发现,在启动开发服务器的时候,会将整个项目编译一遍。当项目的规模越来越大时,这样的编译过程往往十分耗时,光启动开发服务器就要几分钟。如果你修改了文件,可能修改在几秒后才会...
  • 数据结构

    介绍 基本概念 数据元素:数据的基本单位 数据项:具有独立含义的数据最小单位 数据对象:性质相同的数据元素的集合 数据结构:所有数据元素及其关系 逻辑结构和存储结构 逻辑结构 集合 线性:线性表、有序表、栈、队列、双端队列、串 树形:树...
  • 软件工程导论

    概述 软件 硬件:计算机系统中由电子、机械或光电元件等组成的各种物理装置的总称。 软件:计算机系统中 程序、数据和 相关文档 的总称。 程序:能完成确定任务,用计算机语言描述的,并能在计算机系统上执行的语句序列。 数据:描述软件的处理对象。 文...
  • 计算机组成原理

    计算类 浮点数加减 变形补码 两个数字相异为溢出 IEEE754 标准 符号位 S(1 位):0 为正,1 为负 阶码 E(8 位/11 位): 是一种移码 2k+e2^k+e2k+e ,就是把最小的负数变成 0,这样就可以表示负数但不...
  • 数据库系统原理

    数据库概念 基本概念 数据:描述数据的符号。 记录:计算机表示或存储数据的一种格式或一种方法。 数据库 (DB): 概念:长期储存、有组织、可共享、大量数据集合 基本特征: 数据按一定的数据模型组织、描述和储存 可为各种用户共享 ...
  • 前端项目管理-Git篇

    初体验 这一部分,将会以一个具体案例,体会 Git 是如何使用在项目中的。 下载和安装 Git Windows 安装 前往 Git 官网 ,点击如图所示按钮即可下载 Windows 安装包: 运行安装包,按照指引安装后即可。 Ubuntu ...
  • React(5-1):Todo-List案例

    介绍 这里将结合之前所学内容,制作一个 To-Do List。 开始 需求分析 在做项目之前,我们需要思考一下,我们这个项目需要实现的功能: 添加一个 To-Do 删除一个 To-Do 在 To-Do 之前添加复选框,显示已完成 对所有 To...
  • React(4-2):上下文对象

    介绍 在应用开发中,通常会存在一些全局性的内容,例如用户 id、主题、语言、以及各种 token。 要保证这些数据的传递,以传统的方式,通常有两种办法: 如果直接使用普通的对象,那么 React 就不会帮你自动更新 UI; 通过 props 的层...
  • React(4-3):钩子

    钩子是什么 在类组件中,我们可以定义 state 来管理组件的状态,使用生命周期函数来管理组件的生命周期。 但函数组件就没有这些功能。因此 React 16.8 推出了 钩子 (Hook),让函数组件也拥有了类似的功能。 函数组件默认情况下,是无法...