文章教程

文章教程

文章 12.3k 浏览 284.8k

基于 Vue directive 实现声明式埋点方案

注:本方案依赖 vue 、 lazysizes 曝光事件:lazybeforeunveil 传统埋点 vs 声明式埋点 正文开始前,对比展示一下效果,方便读者判断是否有兴趣 传统…

┾廆蒐ゝ 2023-07-22 22:21:49 35 0 0

DIYNAS 低成本打造家庭数据管理系统

看到标题,估计你会认为这是又一篇黑*晖文,nonono,本文所述的「低成本」,不仅仅是硬件购入成本低,搭建难度也相对较低。 1 写在前面 本文目的是充…

骄傲 2023-07-22 21:40:14 43 0 0

理解 invokedynamic

inDy(invokedynamic)是 java 7 引入的一条新的虚拟机指令,这是自 1.0 以来第一次引入新的虚拟机指令。到了 java 8 这条指令才第一次在 java 应用,…

梦醒灬来后我 2023-07-22 21:06:29 38 0 0

webpack-dev-server、webpack-dev-middleware 和 webpack-hot-middleware 对比

概念 Live Reload :即实时重载。模块更改则自动刷新整个应用。 HMR (Hot Module Replacement):即 模块热替换 。webpack 的功能之一,它允许通过 H…

慕巷 2023-07-22 21:05:26 37 0 0

Babel 常用插件、预设详解

常用插件 @babel/plugin-transform-runtime 此插件可以复用 Babel 注入的辅助代码以减少代码体积;另一个作用可以避免全局注入 polyfill,从而避免污…

恍梦境° 2023-07-22 21:03:20 38 0 0

虚拟列表原理及其实现

虚拟列表(Virtual List)是按需显示的一种技术实现,即只对可视区域中的列表内容进行渲染,区域外的列表数据不渲染或者部分渲染。 长列表数据场景下…

绿萝 2023-07-21 12:43:53 95 0 0

手写一个 JSON 反序列化程序

本篇文章的目的是学习实践,所以我们选择相对简单的 Python 实现,原因在于 JSON 的值类型可以很方便的映射到 Python 的数据类型。下面是二者之间的映…

雪化雨蝶 2023-07-21 12:34:29 37 0 0

非负矩阵分解 NMF

non-negative matrix factorization,简写为 NMF,翻译为非负矩阵分解,属于矩阵分解的一种算法。在特征分解,SVD 等传统的矩阵分解技术中,分解后的…

尐籹人 2023-07-21 12:28:31 52 0 0

计算丑数算法

丑数是指只包含质因数 2、3、5 的正整数。例如,前几个丑数是 1、2、3、4、5、6、8、9、10、12 等。 一个常见的解决方法是使用动态规划。假设我们已经…

JSmiles 2023-07-21 01:01:27 33 0 0

把数组排序成最小的数

要把一个数组排序成最小的数,需要进行自定义的排序规则。具体步骤如下: 将数组中的所有元素转换为字符串。 使用自定义的排序规则进行排序,排序规则…

JSmiles 2023-07-21 01:00:11 30 0 0

rebase 与 merge 的区别?

git rebase 和 git merge 一样都是用于从一个分支获取并合并到当前分支。 假设一个场景,就是我们开发的 feature/todo 分支要合并到 master 主分支,…

撧情箌佬 2023-07-20 12:40:33 67 0 0

你的 git 工作流是怎样的?

GitFlow 是由 Vincent Driessen 提出的一个 Git 操作流程规范,包含以下几个关键分支: 名称 说明 master 主分支 develop 主开发分支,包含确定即将发…

萌无敌 2023-07-20 12:38:55 41 0 0

Linters 及其周边工具使用方式

本文并非旨在介绍 Linters 及其周边工具的具体使用方式,而是详细介绍它们之间的关系和基本原理,并探究更优雅的配合方式。这一切都先从 ESLint 开始…

别念他 2023-07-20 12:32:11 71 0 0

详解 AST 抽象语法树及其应用

一 AST 是什么? 1 AST:Abstract Syntax Tree - 抽象语法树 当我们查看目前主流的项目中的 devDependencies,会发现各种各样的模块工具。归纳一下有…

向日葵 2023-07-19 12:56:05 84 0 0

JavaScript Object.keys() 排序问题的深入探索

利用 Object.keys 取得对象所有属性的 key ,然后进行 map 操作是 JavaScript 开发者常用的方法。但你是否思考过 key list 是依据什么顺序排列的呢? …

难如初 2023-07-19 12:44:37 48 0 0

简介

分享一些关于设计、编程、教程类的文章。

更多

推荐作者

xu362930323

文章 0 评论 0

缱倦旧时光

文章 0 评论 0

qq_eXruk9

文章 0 评论 0

遂心如意

文章 0 评论 0

guojiayue1

文章 0 评论 0

愿与i

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文