首页
画廊
日志
文章归档
友情链接
关于
1
chai 断言框架
2
【vue】Touch 事件会触发Click事件
3
【javaScript】Object.is() 的出现是为了解决什么样的问题 ?
4
如何实现微信关注公众号自动登录功能 ?
5
【typescript】协变与逆变
acwink
温故而之新,可以为师矣。
累计撰写
68
篇文章
累计创建
49
个标签
累计收到
11
条评论
导航
首页
画廊
日志
文章归档
友情链接
关于
目录
搜索
标签搜索
test
微信
设计模式
http
css
dp
promise
开发效率
interview
面试
javaScript
scss
min-vue
typescript
vue
逆元
欧拉定理
费马定理
欧拉函数
约数
数论
质数
二分图
图论
最小生成树
二进制枚举
leetcode
邻接矩阵
邻接表
floyd
Bellman-ford
spfa
Dijkstra
最短路
哈希
二叉堆
并查集
字典树
字符串
kmp
循环队列
队列
静态
栈
双链表
静态单链表
数据结构
算法
单链表
置顶
Leetcode 刷题之旅(停更)
2 年前
1076
0
2
135.6℃
数据结构
算法竞赛
chai 断言框架
1 年前
669
9
4
125.9℃
javaScript
import { expect } from "chai";// 类型判断expect('test').to.be.a('string');expect({ foo: 'bar' }).to.be.an('object
【vue】Touch 事件会触发Click事件
1 年前
1055
0
0
129.5℃
vue3
javaScript
在使用vue开发项目,在父组件上监听点击事件和触摸事件。子元素上有单独的事件处理函数。大致代码如下。<div @click="foo()" @touchend="foo()"><div @click.stop="baz()"
【javaScript】Object.is() 的出现是为了解决什么样的问题 ?
1 年前
866
0
0
110.6℃
javaScript
没有Object.is的时候存在的问题NaN === NaN // false+0 === -0 // trueObject.is 是如何解决这个问题的呢 ?function is(a, b) {// 判断0的情况 if (a === b) { /* 前提:-0 === 0
如何实现微信关注公众号自动登录功能 ?
1 年前
1140
0
0
138℃
开发技巧
如何实现微信关注公众号自动登录功能 ?背景:最近和我的小伙伴们基于 ChatGPT 开发了一个脑图生成工具。而登陆一直用的短信验证,比较消耗资金,于是就准备接入微信登陆。1. 前置条件通过审核的微信公众号有公网IP的web服务器核心概念:当用户扫描二维码时,微信服务会向我们配置url发起post请求
【http】强缓存与协商缓存
1 年前
1228
0
0
146.8℃
计算机网络
http 缓存缓存是优化网页性能的种手段,通过尽量不发起HTTP 请求(利用缓存)。来加快页面的渲染。强缓存http1.0 的 expireshttp1.0 中,通过头部字段 expires 定义缓存有效时间。expires 是一个绝对的日期。那么这个绝对值是取决于服务器,如果服务器和客户端的时间并
【五】kmp字符串匹配
2 年前
1223
1
1
151.3℃
数据结构
kmp 字符串匹配算法就是为了使得,通过 **部分匹配表**(next数组) 使得 i 不会向后回退。
【typescript】协变与逆变
1 年前
849
0
1
110.9℃
typescript
协变与逆变协变与逆变的推断TS 中的协变与逆变是针对函数标签类型的。用于来比较函数标签的类型层级。我们有如下两个函数标签class Animal {eating() {}}class Dog extends Animal { bark() {}}type AnimalFactory = (arg:
【typescript】类型层级系统
1 年前
1044
0
0
128.4℃
typescript
typescript 类型层级typeScript 中有一套类型兼容体系。对于每个类型,它们在这套体系中存在不同的位置。这位置就被抽象成,类型层级的概念。什么是类型层级呢 ?以下面一个例子来解释:type Res = "acwink" extends string ? 1 : 2
【javaScript】Promise 设计与实现
2 年前
939
0
1
119.9℃
javaScript
面试
【javaScript】Promise 设计与实现Promise 状态设置Promise 一共由三种状态,pendding, fulfilled rejected。const PROMISE_STATUS_PENDDING = "pendding";const PROMISE_S
上一页
下一页
1
2
3
4
5