自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 函数柯里化

函数柯里化技术是函数式编程中使用的技术,其主要目的是将接受多个参数的函数转换为一系列每次接受一个参数的函数。即f(a,b,c,d)转为这个过程可以将一个接受多个参数的函数逐步转化为多个接受单个参数的函数。

2024-08-01 16:42:10 370

原创 TypeScript和依赖版本不兼容问题

但是更新到最新版本也可能导致ts不兼容其它依赖(如果ts版本太高,可能会删除一些废弃的语法,导致某些使用了废弃语法的依赖报错,这时候我们要么更新某些依赖,要么降低ts到合适版本)TypeScript目前还在不停地迭代中,每个版本都会出现一些新的特性和变动,当我们使用一些用ts开发的依赖时,可能会出现版本不兼容问题。但在package.json中发现typescript的版本已经是4.5.4了,情况不太对.但也很正常,GPT给出的回答只能作为参考.于是,询问了GPT这是哪个版本的语法,给出的答案是4.1。

2024-07-30 11:24:15 1079 1

原创 面试题:a==1&&a==2&&a==3什么时候为true

除了对象以外,所有类型都定义了表示。

2024-07-28 23:44:23 1107

原创 JS事件循环 根据代码推出运行结果

扫描完毕,所有同步任务都执行完成,现在先查看微任务队列是否有任务。此时没有,则看宏任务队列是否有任务,有一个“1”,执行宏任务1。此函数执行后,promise的then钩子函数被激活,但是它是个微任务。微任务队列为空,宏任务队列有任务在排队,依次执行宏任务1、2、3。同步任务执行完成,发现微任务队列有任务,执行微任务1。console.log(1) 是同步任务,执行。console.log(4)是同步任务,执行。宏任务队列有任务在排队,依次执行宏任务4、5。同步任务执行完毕,执行微任务1。

2024-07-21 03:17:22 258

原创 二分查找两正序数组中第k小的数

给定两个的正序数组:nums1,nums2求这两数组中第k小的数如:k=7;第k小的数为:7。

2023-04-28 17:54:42 397 1

原创 利用位运算求集合的所有子集

通过手算,我们可以得出A的所有子集为∅、(1)、(2)、(3)、(4)、(1,2)、(1,3)、(1,4),(2,3)、(2,4)、(3,4)、(1,2,3)、(1,2,4)、(1,3,4)、(2,3,4)、(1,2,3,4)。规定一个位数为n、非负的二进制数,如果其前n位均为0,那么这个数最小;现在小蓝想要从 A 对 应的数组下标所构成的集合 I = {0, 1, 2, . . . , N − 1} 中找出一个子集 R1,为了阐明该算法的实现,我们先假设一个集合A=(1,2,3,4),其长度为n=4;

2023-04-22 19:03:53 305 1

原创 SpringBoot集成Apache POI对excel的基本操作

Apache是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程序对格式档案读和写的功能,本文我们来介绍一下其对Excel的操作。

2022-11-06 16:02:24 1047 2

空空如也

空空如也

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

TA关注的人

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