Haydenull

Haydenull

A front-end developer with a passion for using technology to increase personal efficiency and productivity 💡.
twitter
cover
cover
cover

2023 年 5 月及 6 月总结

由于这两个月比较忙,5 月份的总结一直拖延到现在,索性就把 5 月和 6 月的总结放一起。 翻了下之前的总结,越来越有堆数据充数的趋势,咨询 ChatGPT 以后,打算按它给的建议来写。 1. Goals and Objectives 单词 ✅ 5 月打卡 30 天 6…
cover
cover
cover

2023 年 4 月总结

1. 数据 周期:2023-04-01 到 2023-04-30(共 30 天) 本月记录数据如下: 总时长 131 小时 47 分钟 有记录天数 29 天 平均每天记录时长 4 小时 33 分钟 背单词:共计 8 小时 36 分钟,完成目标 学习 130 词,复习…
cover

关注代码质量:Code Review 的技巧与实践

引言 Code Review 是软件开发过程中一项至关重要的任务。它可以帮助我们发现代码中的问题、提高代码质量,并为团队提供一个共享知识的机会。本文将详细介绍 Code Review 的相关经验与技巧,希望能为大家提供一个可用的参考。 Code Review 的目标 在进行…
cover

2023 年 Q1 总结

习惯数据 学习单词:共计 23h54m 491(一月)+ 454(二月)+ 489(三月) 复习:3494(1191+1148+1155) 学习:225(115+95+20) 英语阅读:共计 29h35m 360(一月)+ 760(二月)+ 655(三月) 阅读书籍…
cover
cover
cover

2023 年 3 月总结

1. 数据 周期: 2023-03-01 到 2023-03-31 (共 31 天) 本月记录数据如下: 总时长 185 小时 6 分钟 有记录天数 31 天 平均每天记录时长 5 小时 58 分钟 背单词:共计 8 小时 9 分钟,完成目标 学习 20 词,复习…
cover
cover
cover
cover
cover

2023 年 2 月总结

数据 周期: 2023-02-01 到 2023-02-28 (共 28 天) 本月记录数据如下: 总时长 137 小时 49 分钟 有记录天数 22 天 平均每天记录时长 6 小时 16 分钟 O1 学习 1.1 看书 🌈 打卡 17/28 天,时长 535 分钟。…
cover
cover
cover
cover
cover

如何实现一个符合 React 设计的时间选择器

最近在总结 React Flight Rules, 正好业务需求里遇到了一个时间选择器,比较适合用来做一个案例。 实现一个初版的时间选择器 选择器的 UI 如下: 这个选择器分为两个部分: 第一部分是默认的一组时间按钮,点击时选择器直接设置为对应的值 第二部分是一个输入框…
cover
cover
cover
cover

React Flight Rules

::: tip 如果没有特别说明,文中的组件都是指函数组件。 ::: 基础概念 1. 应该如何看待函数式组件,他与类组件有什么区别? 函数式组件与类组件是完全不用的心智模型 (mental model)。 函数式组件是纯函数,它们只是接受 props 并返回一个 React 元素…
cover
cover

2023 年 1 月总结

数据 周期: 2022-12-26 到 2023-01-29 (共 35 天) 本月记录数据如下: 总时长 157 小时 19 分钟 有记录天数 32 天 平均每天记录时长 3 小时 30 分钟 O1 学习 1.1 看书 1 月阅读时长已达标。 读完了《银河之心:天垂日暮…
cover
cover
cover
cover

2023-01-30 周报

2023 第一篇周报,本周主要是 TypeScript 5.0 Beta 发布,以及一些其他的技术新闻。 本周技术新闻 TypeScript 5.0 Beta 发布 TypeScript 发布了 5.0 beat 版,可以使用以下命令安装: Copy $ npm install…
cover
cover
cover
cover
cover
cover
cover
cover
cover

2022 年终总结

2022 年已经过去,这一年坚持了一些习惯,也有一些突破,虽然还有遗憾,但是总体来说还是满意的。 记录一下值得肯定的事情: 1.1 坚持背单词 2022 使用「不背单词」背单词,虽然没能每天打卡,但是基本上将这个习惯保持了下来,希望 2023 可以坚持下去。 总时长 5455…
2022-07-03 周报
使用 JavaScript 实现倒计时、JS 定时器注意事项 1. JS 倒计时 agenda 插件需要增加番茄钟功能,在 github 上找到 usePomodoro ,看起来功能挺全的,而且使用 hook 使用起来很方便,虽然 star 数量并不多,但是这个功能也不复杂…
Ownership of this blog data is guaranteed by blockchain and smart contracts to the creator alone.