文章教程

文章教程

文章 12.3k 浏览 284.8k

esm、amd、cjs、umd 介绍和使用

作为模块提供者,我们希望产出多种模块格式( esm , amd , cjs 和 umd )的文件,这样用户可以根据使用场景去选择文件,或者通过配置 package.json …

美胚控场 2023-07-16 10:41:01 104 0 0

开源一个 React 组件库

本文章主要介绍 react 组件库从项目构建到 npm 发布、文档发布的完整过程,并详细介绍过程中需要了解的细节。 使用的工具: father :它支持基于 roll…

迷雾森÷林ヴ 2023-07-16 10:33:34 90 0 0

Event loop 事件循环

基础概念 栈( stack ) 或称调用栈( Call Stack ),它是采用后进先出 (LIFO) 原则来临时存储和管理函数调用的数据结构。它由函数调用生成,当一个…

看透却不说透 2023-07-15 19:02:58 44 0 0

package.json 文件配置详解

先来看一个基本的 package.json​ 示例 { "name": "redux", "version": "4.0.4", "description": "Predictable state container for JavaScript apps"…

漫雪独思 2023-07-15 18:53:26 106 0 0

Vue JSX 实现详解

当引入 babel-plugin-transform-vue-jsx 这个 Babel 插件后,就可以在 Vue 使用 JSX 语法。本文主要通过介绍 babel-plugin-transform-vue-jsx 转换 JS…

睫毛溺水了 2023-07-15 18:50:43 97 0 0

译 CGLIB 动态代理

CGLIB 代理提供了一个可扩展的机制来控制被代理对象的访问,其实说白了就是在对象访问的时候加了一层封装。JDK 从 1.3 版本起就提供了一个动态代理,…

哭泣的笑容 2023-07-15 16:25:08 40 0 0

Flash 烧写软件的安装

打开 flashpgm 文件夹(disk1\flash 烧写工具\flashpgm),双击其中的 flash_pgm_demo.exe 安装程序,出现下图所示界面: 单击 Next 进入下一步, 单…

JSmiles 2023-07-14 12:34:34 48 0 0

超赞的 Linux 软件收集

应用 音频 Airtime - Airtime 是一款用于调度和远程站点管理的开放广播软件。 Ardour - 在 Linux 上录音,编辑,和混音。 Audacious - 开源音频播放器…

最佳男配角 2023-07-12 12:46:59 22 0 0

React 数据模型:key-value

在前面我们已经提到了使用属性值的方式保存和传递数据,那如果数据来自 HTML 外部或者服务器呢?我们用一种模块化的方式将数据传递: var data = [ {a…

放肆 2023-07-11 12:37:46 56 0 0

JDK 多线程相关

volatile 关键字 Java 内存模型 每条线程都有自己的工作内存 工作内存保存了被该线程使用到的变量的主内存的副本拷贝 变量值的传递需要通过主内存完成…

无声无音无过去 2023-07-07 00:01:46 37 0 0

对于发现的慢 SQL 进行优化

sql 中的 limit 治理的优先级 master 数据库 &gt slave 数据库 执行次数多的 SQL 优先治理 如果一类 SQL 高并发集中访问某一张表,优先治理 影响因素 …

玩心态 2023-07-06 23:50:48 37 0 0

Webpack 如果解决重复引用 node_modules 里面的不同版本的包?包重复问题

解决重复引用 node_modules 中不同版本的包的问题,可以通过以下几种方式: 1.使用 npm 或者 yarn 的工具进行依赖的版本控制,尽量避免引用不同版本的…

新人笑 2023-07-06 23:35:21 81 0 0

Graphql 基于 offset 的分页查询

Server 端 graphql schema 定义: type Post { id: Int body: String published: Boolean title: String } type PageInfo { page: Int limit: Int } t…

一抹苦笑 2023-07-06 23:19:51 40 0 0

Webpack externals 作用是啥?

webpack 中的 externals 配置项用于指定在打包时需要排除掉的模块,这些模块会被视为外部依赖,即不会被打包进最终的输出文件中,而是通过其他方式引…

夏夜暖风 2023-07-06 21:58:42 78 0 0

代码质量检测 SonarQube

使用 SonarQube 检测 PHP 的代码质量,官方网站: https://www.sonarqube.org/ 配置 MySQL 在 conf\sonar.properties 文件中: #--------------------…

天荒地未老 2023-07-06 21:22:26 39 0 0

简介

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

更多

推荐作者

xu362930323

文章 0 评论 0

缱倦旧时光

文章 0 评论 0

qq_eXruk9

文章 0 评论 0

遂心如意

文章 0 评论 0

guojiayue1

文章 0 评论 0

愿与i

文章 0 评论 0

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