自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 笔记:JS中Blob、File、FileReader、ArrayBuffer、Base64的关系

需要对二进制数据进行操作的时候就可以使用ArrayBuffer,通过ArrayBuffer创建Blob,通过FileReader读取内容。

2024-07-14 12:32:44 274

原创 实现一个基本的Promise(JavaScript)

Promise 是 JavaScript 中一种用于处理异步操作的对象。它代表了异步操作的最终完成(或失败)及其结果值。Promise 的主要目的是提供一个更加强大、灵活和表达性强的方式来处理异步操作,替代传统的回调函数。一旦 Promise 的状态从 Pending 变为 Fulfilled 或 Rejected,这个状态就不能被改变。Promise 只会被处理一次。一旦它的状态改变,后续的 then 或 catch 调用都会立即执行。

2024-07-13 00:01:11 114 1

原创 JavaScript 从原始数组移除每个对象的一个属性方法

暂时只懂一种方法。

2024-04-12 01:37:03 139 1

原创 关于原码反码补码的理解(个人笔记)

8位二进制数能表示的十进制数范围为-128到+127如果数小于-128或大于127,则会溢出,溢出只能用两个字节,16位二进制数表示了0的补码为0000 0000 , -128的补码为1000 0000计算机中有符号数用补码表示原码首位为符号位。

2024-02-16 12:52:08 435 1

原创 1.两数之和 (用map哈希表)(力扣Java打卡)

因为要找一个数组,所以我们可以对数组进行遍历。比如说遍历到2,我们就要找7有没有,因为2+7=9,但是7还没有被遍历到,所以下一个,被遍历到数值就放进map哈希结构那里(这里我们用key存放数组的值,用value存放数组下标,给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。因为 nums[0] + nums[1] = 2 + 7 = 9。因为要找数值而且因为返回的是数组,还有存对应数值的数组下标,所以。所以返回 [0, 1]

2024-02-04 19:37:54 187

原创 数据结构算法练习

具体来说,它通过计算一个关于键值的函数,将所需查询的数据映射到表中一个位置来访问记录,这加快了查找速度。这个映射函数称做散列函数(哈希函数),存放记录的数组称做散列表。当我们需要查询一个元素是否出现过,或者一个元素是否在集合里的时候,就要第一时间想到哈希法。哈希表(Hash table,也叫散列表)是一种数据结构,它可以。,对数组长度进行取余,取余结果即为该。输入得到了相同的哈希值,这就是。转换成哈希值(即数组下标)那么哈希表能解决什么问题呢,的哈希值不同,那么这两个。哈希函数能够快速将一个。

2024-02-04 13:39:54 468

原创 242.有效的字母异位词 (力扣打卡)(ACM代码)

给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。示例 1: 输入: s = “anagram”, t = “nagaram” 输出: true示例 2: 输入: s = “rat”, t = “car” 输出: false说明: 你可以假设字符串只包含小写字母。

2023-12-02 10:11:32 255

原创 【计算机网络】子网掩码、网关解析

子网掩码(Subnet Mask),它又叫作网络掩码、地址掩码、子网络遮罩。从名字就可以知道,遮罩遮得是IP地址,用来。它是32位二进制数。

2023-12-01 15:34:09 137 1

空空如也

空空如也

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

TA关注的人

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