首页
学习
活动
专区
工具
TVP
发布

前端砍柴人

专栏作者
39
文章
26962
阅读量
11
订阅数
让打卡小工具“智能一点”:添加请假过滤、token自动刷新
前面写了一篇文章,介绍了如何用 Node.js + 钉钉 API 实现考勤打卡连续提醒的小工具。
杨成功
2022-12-19
6250
组员老是忘记打卡,我开发了一款小工具,让全组三个月全勤!
开始的时候我们都设置了一个打卡闹铃,下班后准时提醒,但有的时候加班,加完班回家又忘记打卡了。还有的时候迷之自信的以为自己打卡了,第二天看考勤记录发现没打卡。
杨成功
2022-12-19
1.5K0
搭建前端监控,采集用户行为的 N 种姿势
上一篇我们详细介绍了前端如何采集异常数据。采集异常数据是为了随时监测线上项目的运行情况,发现问题及时修复。
杨成功
2022-09-22
1.1K0
搭建前端监控,如何采集异常数据?
前两篇,我们介绍了为什么前端应该有监控系统,以及搭建前端监控的总体步骤,前端监控的 Why 和 What 想必你已经明白了。接下来我们解决 How 如何实现的问题。
杨成功
2022-09-22
1.9K0
前端监控的搭建步骤,别再一头雾水了!
上一篇介绍了,前端为什么要有监控系统?前端监控系统的意义何在?有小伙伴看完后留言想听些详细的实现。那么本篇我们就开始介绍前端监控如何实现。
杨成功
2022-09-22
7280
为什么前端不能没有监控系统?
提到监控系统,大部分同学首先想到的是后端监控。很明显,比如检测服务器性能,数据库性能,API 的访问流量,以及各种服务的运行情况等等,都与后端息息相关。而前端更多承担的是 UI 展现的角色,主要关注页面怎么排版设计,好像没什么需要监测的地方,因此一直以来都没有涉及到监控的概念。
杨成功
2022-09-22
1.1K0
怒肝 JavaScript 数据结构 — 树的遍历
上一篇我们介绍了树的概念,什么是二叉树与二叉搜索树,并实现了一个二叉搜索树的类,然后完成了节点插入的功能。
杨成功
2022-09-22
4290
怒肝 JavaScript 数据结构 — 树与二叉树
到本篇为止我们已经学习了大多数的顺序数据结构,而第一个非顺序数据结构是散列表。本篇我们学习第二种非顺序数据结构 —— 树,是一个相对复杂的数据结构。
杨成功
2022-09-22
2920
怒肝 JavaScript 数据结构 — 斐波那契数列
上一篇介绍了递归,以及如何用递归实现数的阶乘。其实递归大家平时都会碰到,只不过有时候写一个递归函数要改好多次才能走通,缺乏那种能直接写好的直觉。其实还是关键思路没有掌握透。
杨成功
2022-09-22
4470
怒肝 JavaScript 数据结构 — 递归篇
前面我们学习了很多线性的数据结构,包括数组,栈,队列,链表等,当需要操作其中的元素时,大多时候是通过遍历数据结构来实现的。
杨成功
2022-09-22
4740
怒肝 JavaScript 数据结构 — 散列表篇(三)
前两篇我们分别介绍了什么是散列表,如何动手实现一个散列表,并且用“分离链接法”解决了散列表中散列值冲突的问题。这一篇我们介绍另一个方案:线性探查法。
杨成功
2022-09-22
5030
怒肝 JavaScript 数据结构 — 散列表篇(二)
上一篇我们介绍了什么是散列表,并且用通俗的语言解析了散列表的存储结构,最后动手实现了一个散列表,相信大家对散列表已经不陌生了。
杨成功
2022-09-22
4930
怒肝 JavaScript 数据结构 — 散列表篇(一)
上一篇我们一篇搞定了字典,这篇呢我们学习一个与字典非常相似的数据结构 —— 散列表。散列表与字典基本一致,区别是字典存储的 key 是字符串,而散列表是一个数值(哈希值)。
杨成功
2022-09-22
5710
怒肝 JavaScript 数据结构 — 字典篇
经过上一篇的学习,数据结构的集合部分已经完结了。那么下面我们又要认识一个新的数据结构,它的名字相信你绝不陌生,它就是字典。
杨成功
2022-09-22
5320
怒肝 JavaScript 数据结构 — 集合篇(二)
上一篇我们介绍了什么是集合,并且手动实现了一个集合的类。简单总结,集合就是一组元素唯一,并且没有顺序的数据集,关键是元素唯一。
杨成功
2022-09-22
2330
怒肝 JavaScript 数据结构 — 集合篇(一)
集合这个词应该比较耳熟,大多数人没接触代码前就学过了。回想一下你的高一数学课本上是不是出现过这个词,就在第一章,概念如下:
杨成功
2022-09-22
3100
怒肝 JavaScript 数据结构 — 有序链表篇
上一篇我们介绍了循环链表,这篇是链表的最后一篇,介绍最后一种链表类型 —— 有序链表。
杨成功
2022-09-22
2780
怒肝 JavaScript 数据结构 — 循环链表篇
其实总结起来,我们讲到的链表也好,双向链表也好,组成每一个链表的元素就好比一个一个铁环,连接起来,就组成了一条长长的铁链。
杨成功
2022-09-22
3100
怒肝 JavaScript 数据结构 — 双向链表篇
前两篇我们详细介绍了链表,我们知道链表是元素互相独立,但是又互相连接的一个有序集合。当我们查询某一个元素的时候,必须从表头开始,一级一级向后查找。
杨成功
2022-09-22
2920
怒肝 JavaScript 数据结构 — 链表篇(二)
上一篇我们介绍了链表的概念,然后动手实现了 push 和 removeAt 两个方法。这两个方法虽然只是基础的功能,但是实现思路非常关键。因为理解了这两个方法的原理,才能理解链表是如何实现“有序集合”的。
杨成功
2022-09-22
2420
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档