Tailwind CSS 核心概念:功能类优先
在一组受约束的原始功能类的基础上构建复杂的组件,Tailwind CSS内置了很多类名,直接放在class属性中,以代替CSS。。 方便起见,我们直接使用官网的讲解案例。 案例说明 传统情况下,当我们需要在网页上设置样式时,都需要编写专门的 CSS 代码,以结构+表现的形式,而且我们还通常会使用预处理语言,例如S…
阅读全文文章归档
关于前端、工程与日常思考的记录。找到一个主题,开始阅读。
在一组受约束的原始功能类的基础上构建复杂的组件,Tailwind CSS内置了很多类名,直接放在class属性中,以代替CSS。。 方便起见,我们直接使用官网的讲解案例。 案例说明 传统情况下,当我们需要在网页上设置样式时,都需要编写专门的 CSS 代码,以结构+表现的形式,而且我们还通常会使用预处理语言,例如S…
阅读全文什么是Web安全字体 网络安全字体是由许多操作系统预先安装的字体。虽然不是所有的系统都安装了相同的字体,但你可以使用网络安全字体堆栈来选择几种看起来类似的字体,并且安装在你想支持的各种系统上。如果你想使用预装字体以外的字体,从CSS3开始,你可以使用网络字体Web fonts - Learn web develo…
阅读全文剑指 Offer 48. 最长不含重复字符的子字符串 方法一:滑动窗口 方法三:双指针 + 哈希表 179. 最大数 交互比较组合 简洁版本 1143. 最长公共子序列 动态规划 151. 颠倒字符串中的单词 利用正则匹配!!!
阅读全文13. 罗马数字转整数 21. 合并两个有序链表 双指针迭代吧 118. 杨辉三角 171. Excel 表列序号 202. 快乐数 可能出现无限循环的情况 首先分析一下无限循环是什么情况,刚好刷过了循环链表的题,很简单就可以理解无限循环肯定是部分情况一直转圈,类似 2 4 16 37 58 89 145 42 …
阅读全文剑指 Offer 32 - III. 从上到下打印二叉树 III 层序遍历变种 63. 不同路径 II 动态规划 注意 const dp = new Array(m).fill(new Array(n).fill(0)) 导致每行均指向同一位置 6. Z 字形变换 86. 分隔链表 148. 排序链表:star:…
阅读全文
原文:Visualizing nextTick and Promise Queues in Node.js Event Loop 作者:VISHWAS GOPINATH 欢迎阅读可视化 Node.js 事件循环系列的第二篇文章。在 第一篇文章中,我们了解到事件循环是 Node.js 的重要组成部分,它有助于协调同…
阅读全文
原文:Visualizing The Timer Queue in Node.js Event Loop 作者:VISHWAS GOPINATH 欢迎阅读我们关于可视化 Node.js 事件循环系列的第三篇文章。在上一篇文章中,我们探讨了微任务队列及其在执行异步代码时的优先级顺序。在本文中,我们将讨论 Timer…
阅读全文
原文:Visualizing the I/O Queue in the Node.js Event Loop 作者:VISHWAS GOPINATH 欢迎阅读我们关于 Node.js 事件循环可视化系列的第四篇文章。在上一篇文章中,我们探讨了定时器队列及其在执行异步代码时的优先级顺序。在本文中,我们将深入研究输入…
阅读全文
原文:A Complete Visual Guide to Understanding the Node.js Event Loop 作者:VISHWAS GOPINATH 假设你使用 Node.js 已有一段时间了。你已经构建了一些应用程序,试用了不同的模块,甚至熟悉了异步编程。但是有件事一直困扰着你——事件循…
阅读全文WebP是一种现代图像格式,它能够提供更好的图像压缩比和更快的加载速度。在本文中,我们将介绍如何使用Node.js和Sharp库将图片转换为WebP格式,以及如何使用TypeScript编写脚本程序。 1. 安装Sharp库 首先,我们需要在Node.js中安装Sharp库。可以通过npm安装: 2. 创建转换脚…
阅读全文
原文:Visualizing the I/O Queue in the Node.js Event Loop 作者:VISHWAS GOPINATH 欢迎阅读我们关于可视化 Node.js 事件循环的系列文章的第五篇。在上一篇文章中,我们探讨了 I/O 队列及其在执行异步代码时的优先级顺序。在本文中,我们将继续关…
阅读全文如果需要将视频转换为GIF文件,最先想到的肯定是使用ffmpeg,这是一个开源的跨平台的多媒体处理工具。ffmpeg具有强大的功能,可以处理视频和音频文件,并可以将它们转换为多种格式,包括GIF。 而当使用Node.js来一起进行音视频处理时,我们可以使用第三方库来简化代码。这次我们将使两个库:@ffmpeg-i…
阅读全文试试其他关键词,或重置筛选条件。