文章教程

文章教程

文章 12.3k 浏览 284.8k

如何在 JavaScript 中实现队列数据结构

在了解编程语言的基础上,你还必须了解如何组织数据,以便根据任务轻松有效地操作数据。这就是数据结构的作用。在这篇文章中,我将描述队列数据结构,…

情话墙 2023-07-19 12:34:17 41 0 0

Streaming system 动态调优

这里的调优可以泛指任何随着外部环境变化(比如 workload、系统资源、bottleneck 的出现)而改变的操作,比如 change parallelism、optimize executio…

世俗缘 2023-07-19 08:56:41 33 0 0

Nodejs 中的错误处理

本文以连接错误 ECONNREFUSED 为例,看看 nodejs 对错误处理的过程。 假设我们有以下代码 1. const net = require('net') 2. net.connect({port: 9999…

仅此而已 2023-07-19 08:51:45 34 0 0

Scala 的面向对象与函数编程

很难说 FP 和 OO 孰优孰劣,应该依场景合理选择使用。倘若从这个角度出发,Scala 就体现出好处了,毕竟它同时支持了 OO 和 FP 两种设计范式。 从设计…

回眸一笑 2023-07-18 12:45:43 64 0 0

实施领域驱动设计的正确姿势

DDD 为什么很难实施 领域驱动设计( Domain Driven Design )的概念已经被发明了十多年,而且也不乏相关著作,但是业界宣称自己应用了 DDD 原则的项目…

懒猫 2023-07-18 12:45:19 36 0 0

浅谈遗留代码的重构

背景 重构 诞生至今有近 17 个年头了,日常开发中大家谈到重构,要么非常随意,认为重构就是改代码;要么非常谨慎,把重构描述成焦油坑,像瘟神一样…

舞袖。长 2023-07-17 12:54:34 45 0 0

给 Java 程序员的 Angular 快速指南

太长不读版: Spring + Angular 的全栈式开发,生产力高、入门难度低(此处省略一万字),是 Java 程序员扩展技术栈的上佳选择。 如果你动心了,接下…

娇柔作态 2023-07-17 12:30:33 45 0 0

用 Enum 提高 TypeScript 代码的可读性

Enum Enum 是在 TypeScript 中新增的语法,也叫做枚举,一般用它来管理多个相同系列的常量(即不能被修改的变量),用于状态的判断。 在 Web 中比较…

怀里藏娇 2023-07-16 21:00:50 38 0 0

Node.js 流源码解读之可读流

1. 基本概念 1.1. 流的历史演变 流不是 Node.js 特有的概念。它们是几十年前在 Unix 操作系统中引入的,程序可以通过管道运算符(|)对流进行相互交互…

世俗缘 2023-07-16 19:13:12 34 0 0

最小的 k 个数

最小的 k 个数是指在一个无序数组中找出最小的 k 个数。 一种简单的方法是对数组进行排序,然后取出前 k 个数即可,时间复杂度为 O(nlogn)。 另一种更…

乙白 2023-07-16 19:09:27 36 0 0

Java 序列化与反序列化

Java 序列化是将一个对象转化为字节流的过程,可以用于对象的存储、传输以及远程调用等。Java 反序列化是将字节流转化为对象的过程。 Java 提供了两种…

等数载,海棠开 2023-07-16 14:59:56 35 0 0

Java 实现关键字输入提示

以下是一个简单的实现关键字输入提示的 Java 代码示例: import java.util.ArrayList import java.util.List import java.util.Scanner public class …

JSmiles 2023-07-16 12:08:45 29 0 0

16个球队中随机选2个 在大量选取后 越强的队越容易被选中

这种情况下,我们可以用概率统计来理解。假设每个球队被选中的概率是相等的,且每次选取都是独立的。 假设有 16 个球队,我们从中随机选取 2 个球队。…

碍人泪离人颜 2023-07-16 12:01:05 66 0 0

快速了解 fs-extra、chalk、commander、cross-spawn

以下是创建命令行工具时常用到的工具,本文旨在能够简单快速了解它们的用途和使用方式,为 create-react-app 实现 一文做铺垫。如希望深入学习可以移…

自此以后,行同陌路 2023-07-16 10:56:39 97 0 0

Yarn PnP 原理及使用

PnP 即 Plug'n'Play,意为即插即用,是一种新的 node 依赖安装管理策略。主要作用是加快依赖安装和解析速度,并增加对忘记添加依赖项的防护。从 Yarn …

紫罗兰の梦幻 2023-07-16 10:48:11 99 0 0

简介

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

更多

推荐作者

xu362930323

文章 0 评论 0

缱倦旧时光

文章 0 评论 0

qq_eXruk9

文章 0 评论 0

遂心如意

文章 0 评论 0

guojiayue1

文章 0 评论 0

愿与i

文章 0 评论 0

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