”工欲善其事,必先利其器。“—孔子《论语.录灵公》
首页 > 文章列表
  • Zig JS 开发人员的第一印象
    Zig JS 开发人员的第一印象
    我一直在为我的游戏开发项目学习 Zig,请在此处阅读更多相关信息。这些是我对这门语言的最初(大部分是积极的)印象,来自最近的 JS/TS 经验。 错误处理 错误就是值 - 目前非常流行的观点是异常并不是最好的。它们创建了一个隐藏的控制流,在 JavaScript 中它们甚至无法被声明...
    编程 发布于2024-08-29
  • Node.js 揭秘:单线程魔法背后的真相以及它如何为高性能应用程序提供动力
    Node.js 揭秘:单线程魔法背后的真相以及它如何为高性能应用程序提供动力
    Node.js 有时被称为“单线程”,这个词对于习惯了 Java 或 .NET 等多线程环境的开发人员来说可能会令人困惑,甚至令人望而生畏。然而,Node.js 如何处理作业的真相远比这个简单术语所暗示的复杂和强大。在这篇博客中,我们将了解 Node.js 的架构、单线程意味着什么,以及 Node....
    编程 发布于2024-08-29
  • 亚马逊产品数据集
    亚马逊产品数据集
    嗨,我在 Kaggle 中找到了亚马逊产品的数据集,并决定找到价格和星级之间的关系。 完整代码: https://github.com/victordalet/Kaggle_analysis/tree/feat/amazon_products I-准备数据 为此,我使用 SQLAlc...
    编程 发布于2024-08-29
  • JavaScript 框架的历史:DynAPI JavaScript 库的一部分
    JavaScript 框架的历史:DynAPI JavaScript 库的一部分
    JavaScript 框架多年来已经发生了显着的发展,以满足 Web 开发不断增长的需求。本系列从一个早期且有影响力的项目开始:DynAPI JavaScript 库。 DynAPI 为我们今天使用的高级框架奠定了基础,例如 jQuery、Angular 和 React。 DynAP...
    编程 发布于2024-08-29
  • 文件系统:Node.js `fs` 模块
    文件系统:Node.js `fs` 模块
    Node.js 中的 fs(文件系统)模块是一个用于处理文件系统的强大工具,允许您与服务器上的文件和目录进行交互。它内置于 Node.js 中,因此您无需安装任何额外的东西即可使用它。让我们来探讨一下 fs 的工作原理及其关键功能。 1.什么是fs模块? fs 模块提供了一个 API...
    编程 发布于2024-08-29
  • 拧它!我开发了自己的静态站点生成器!
    拧它!我开发了自己的静态站点生成器!
    如今的 Web 开发变得如此复杂,这要归功于数千种新方法的创建者来完成同样的事情。在 Web 开发的早期,他使用了 PHP 和 jQuery,它们几乎可以完成我们需要的一切。但现在情况已经改变了。 长话短说 所以,我正在寻找一种建立我的个人网站的方法。其中会有一些博客和我的项目展示...
    编程 发布于2024-08-29
  • 防止重新执行已使用相同参数处理过一次的大型 JavaScript 函数。
    防止重新执行已使用相同参数处理过一次的大型 JavaScript 函数。
    记忆法 使用相同参数执行的函数的缓存机制(memoizer)(仅 1.14 KB) 该项目提供了一个 memoize 函数,通过缓存昂贵的函数调用结果来提高 JavaScript 或 TypeScript 项目的性能。通过记忆,使用相同参数的重复调用将返回缓存的结果...
    编程 发布于2024-08-29
  • 使用 useCallback 将您的 fetcher 缓存在 useSWR 中。
    使用 useCallback 将您的 fetcher 缓存在 useSWR 中。
    我找到了一种在 Gitroom 源代码中使用 useCallback 在 useSWR 中缓存 fetcher 的方法。 上图来自platform-analytics/render.analytics.tsx。让我们尝试理解这段代码片段。 我们将探索如何结合使用 useCallback 钩子和 us...
    编程 发布于2024-08-29
  • 代码审查最佳实践:提高开发中的代码质量
    代码审查最佳实践:提高开发中的代码质量
    在快节奏的软件开发世界中,确保您的代码不仅功能齐全而且具有高质量至关重要。实现这一目标的最有效方法之一是通过代码审查过程。将其视为软件开发过程中的质量控制检查点。在本文中,我们将深入研究代码审查的最佳实践,强调提高代码质量同时让事情对公众保持简单的重要性。 为什么代码审查很重要 代...
    编程 发布于2024-08-29
  • 识别废弃的 PyPI 包
    识别废弃的 PyPI 包
    我们通常希望避免在应用程序中依赖废弃和弃用的软件包。 pip-abandoned 可以帮助解决这个问题。在某些打包生态系统中,注册表允许您将包标记为已弃用或放弃。例如在 NPM 中: 和Packagist: 这还允许包管理器使用此元数据在安装时提供警告: PyPI没有这个概念。注册表不提供任何方法来...
    编程 发布于2024-08-29

免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。

Copyright© 2022 湘ICP备2022001581号-3