自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面试题小结(真实面试)

某天的面试题,带解答

2025-06-04 12:05:50 1176

原创 js的垃圾回收机制(最常见)

主要解释一下我理解的标记清除法和引用计数法

2025-06-04 11:54:13 375

原创 解答严格模式

在严格模式下代码必须严格符合规范。

2025-04-06 16:08:17 381

原创 浮点数精度问题

和c语言一样,所有以ieee754标准的语言都有浮点数精度问题,js也有浮点数精度问题,并且因为是弱类型语言这个问题更严重,

2025-04-06 15:33:58 447

原创 class与构造函数

你真的懂构造函数吗

2025-04-03 15:46:05 637

原创 js的闭包

闭包就是,当内层作用域通过作用域链向外层寻找数据时的现象作,来证明可以看到形成了一个closure,也就是闭包当没有向外层寻找数据时,就不会形成闭包如果数据只声明了,没有内层的数据调用是不会形成闭包的。

2025-03-26 17:09:16 427

原创 js作用域与作用域链速通

作用域就相当于地盘,可以杜绝手下的变量在不同的地盘乱跑

2025-03-21 12:09:51 586

原创 js执行上下文

执行上下文,英文全称为 *Execution Context*,一句话概括就是“**代码(全局代码、函数代码)执行前进行的准备工作**”,也称之为“执行上下文环境”。运行 *JavaScript* 代码时,当代码执行进入一个环境时,就会为该环境创建一个执行上下文,它会在你运行代码前做一些准备工作,如确定作用域,创建局部变量对象等。

2025-03-21 11:37:32 328

原创 js原型链与自动装箱机制

所谓原型链就是链接实例对象、构造函数、原型对象的链路

2025-03-20 20:30:03 851

原创 js的数据类型转换

js的数据类型转换分为两种,强制转换与自动转换自动转换当不同数据类型之间进行相互运算,或者当对非布尔类型的数据求布尔值的时候,会发生隐性转换。预期为数字的时候:算术运算的时候,我们的结果和运算的数都是数字,数据会转换为数字来进行计算。预期为字符串的时候:如果有一个操作数为字符串时,使用符号做相加运算时,会自动转换为字符串。预期为布尔的时候:前面在介绍布尔类型时所提到的 9 个值会转为 false,其余转为 true强制转换强制将一种类型转换为另外一种类型。强制转换往往会使用到一些转换方法。

2025-03-19 16:51:58 864

原创 js包装类型

简单的解释js中的包装类型,解释包装类型与对应的基本数据类型的关系

2025-03-19 15:47:07 344

原创 JS的数据类型

简单说明js中基本数据类型与引用数据类型的相关内容

2025-03-18 15:38:13 853

原创 邮箱发送验证码(nodemailer)

使用nodemailer来实现邮箱发送验证码的功能

2025-01-12 15:04:35 656

原创 express处理图片文件

介绍处理多个图片文件的方法前端使用uniapp的api,后端使用express框架,数据库使用mysql

2024-12-16 15:00:22 845

原创 无法下载element-admin的依赖&无法运行

完美解决element-admin安装问题

2024-11-17 15:33:00 750

原创 简单说明vuex

分两部分讲完常用内容

2024-10-31 15:31:16 507

原创 图片懒加载(自定义指令)

使用自定义指令实现通用图片懒加载(在图片到达视口内时再进行加载)

2024-10-30 16:07:16 484

原创 分页版评论显示&懒加载版评论显示

重点:分页组件、懒加载,涉及:混入、组件通信

2024-10-28 16:05:46 719 3

原创 简单介绍$listeners

它可以获取父组件传递过来的所有自定义函数

2024-10-16 20:02:43 347

原创 HTML+CSS总结【量大管饱】

本文总结了常用的html元素,以及其特性,还有一些可能会用到的内容,还总结了css的大部分常用内容,透彻的解析了原理内含,内容比较多,还有一些内容会以后补充,欢迎大家收藏!

2024-10-15 19:38:24 886

原创 vue自定义指令

一个自定义指令由一个包含类似组件生命周期钩子的对象来定义。钩子函数会接收到指令所绑定元素作为其参数。

2024-09-28 13:36:19 601

原创 CommonJS与ESModule标准

CommonJS是一个社区规范,node环境支持,每个js文件都是一个CMJ模块,使用node运行其中一个模块(入口模块)当某模块需要使用其他模块的内容时,其他模块要【暴露】此内容,而此模块需要【导入】此内容。每个独立的js文件中的全局变量是互不干扰的,不会污染其他js文件。

2024-09-02 18:22:18 497

原创 [解决方法]Request failed with status code 500错误之一

冷门错误

2024-07-19 18:30:52 3837

原创 [解决方法]git上传的项目markdown文件的图片无法显示

所以还需一步操作,就是把markdown文件里的所有 \(反斜杠)的路径改为正斜杆(/)即可,可以用ctrl+f快速查找然后替换。选择这个就会在此文件的同级目录下创建一个assets文件夹来存放此markdown文件的所有图片。然后勾选优先使用相对路径,这样markdown里的图片就会以相对路径的发生保存。我使用的是typora,首先设置typora的图片设置。后来我发现git上传的路径是以"/…方法虽然有瑕疵但是有用,有更优的方法可以分享以下。但是git上传之后还是无法显示。以下是本人摸索出的解决方法。

2024-07-19 18:11:44 844

原创 vue3基础

vue3的vue-router、vuex之类的都和vue2的使用差不多,本文介绍vue3与vue2不同的但需要经常使用的基础内容

2024-07-18 14:52:34 977

原创 一篇文章解锁vue2

vue2笔记,可供参考

2024-07-11 14:28:40 1110

原创 STM32读写内部FLASH&读取芯片id

实际操作读写内部FLASH

2024-05-29 20:23:27 1322

原创 STM32FLASH闪存

本文主要解释的为STM32的内部闪存(非易失性存储器)

2024-05-29 16:57:08 1328

原创 STM32看门狗实例

独立看门狗、窗口看门狗实例

2024-05-17 17:01:15 672

原创 STM32看门狗

看门狗可以监控程序的运行状态,当程序因为设计漏洞、硬件故障、电磁干扰等原因,出现卡死或跑飞现象时,看门狗能及时复位程序,避免程序陷入长时间的罢工状态,保证系统的可靠性和安全性

2024-05-17 13:24:06 811

原创 STM32修改主频+三种睡眠模式的实例

本内容实操修改主频与使用三种睡眠模式的实例

2024-05-12 16:49:05 1657

原创 STM32睡眠模式

在单片机产品中,例如遥控这类产品,长时间处于待机状态下,所以对于这类产品在待机时就应该尽可能的减少不必要的程序运行来节省电量,而睡眠模式就可以很好的解决这类问题

2024-05-11 16:48:53 1865

原创 读写备份寄存器BKP与实时时钟RTC

本文就是对BKP备份寄存器于RTC实时时钟的操作,代码使用

2024-05-10 16:00:40 374

原创 BKP备份寄存器&RTC实时时钟

BKP(Backup Registers)备份寄存器 - BKP可用于存储用户应用程序数据。当VDD(2.0~ 3.6V)电源被切断,他们仍然由VBAT(1.8~ 3.6V)维持供电。当系统在待机模式下被唤醒,或系统复位或电源复位时,他们也不会被复位

2024-04-28 17:14:00 918 1

原创 Unix时间戳与Time.h转换时间戳

Unix 时间戳(Unix Timestamp)定义为从UTC/GMT的1970年1月1日0时0分0秒开始所经过的秒数(以本初子午线为标准也就是伦敦时间),不考虑闰秒

2024-04-26 19:30:27 2671 2

原创 STM32SPI通信外设并读写W25Q64

本文介绍STM32中自带的SPI外设,在大容量产品和互联型产品上,SPI接口可以配置为支持SPI协议或者支持I2S音频协议。SPI接口默认工作在SPI方式,可以通过软件把功能从SPI模式切换到I2S模式。在小容量和中容量产品上,不支持I2S音频协议。串行外设接口(SPI)允许芯片与外部设备以半/全双工、同步、串行方式通信。此接口可以被配置成主模式,并为外部从设备提供通信时钟(SCK)。接口还能以多主配置方式工作。它可用于多种用途,包括使用一条双向数据线的双线单工同步传输,还可使用CRC校验的可靠通信。

2024-04-15 13:18:53 1474

原创 软件SPI读写W25Q64

本文主要介绍使用软件模拟SPI时序来读写W25Q64

2024-04-09 16:50:44 739 1

原创 W25QXX系列W25Q64介绍

W25Q64是一个8MByte大小的非易失性存储器,使用的是SPI协议,本文将全面介绍W25Q64的特性、工作原理以及注意事项

2024-04-08 19:52:43 2284

原创 SPI通信协议详解

SPI由时钟线、主机发送线、主机接收线、从机选择线(一个或多个)组成,拥有高速的速率,使用比较简单,但是需要的线更多,更容易造成资源的浪费。

2024-03-29 14:23:18 692

原创 STM32硬件I2C通信外设

本文主要介绍stm32自带的I2C通信外设,对比与软件模拟I2C,硬件I2C可以自动生成时序,时序的操作更加及时规范,可以实现更加高性能的IIC通信。

2024-03-28 18:03:18 1397 4

空空如也

空空如也

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

TA关注的人

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