Node.js如何处理多个请求?

2023-11-08
阅读 3 分钟
280
在计算机科学领域,关于并发和并行的概念经常被提及。然而,这两个术语常常被混为一谈,导致很多人对它们的理解存在着很多混淆。本文小编将通过对并发和并行的深入解析,帮助读者更好地理解它们之间的不同特点和应用场景。同时,文章还将介绍Node.js如何高效地处理多个请求的技巧和方法。

哪一个更好?Spring boot还是Node.js

2023-10-26
阅读 3 分钟
373
本篇文章有些与众不同,由于我自己手头有些关于这个主题的个人经验,受其启发写出此文。虽然SpringBoot和Node.js服务于很不一样的场景,但是这两个框架共性惊人。其实每种语言都有不计其数的框架,但仅仅一部分是真正卓越的。如果咱们想,你和我也能创造我们自己的框架,并面向公众发布。然而,它们中极少数可以依赖社区...

Node.js中常用的设计模式有哪些?

2023-10-19
阅读 6 分钟
195
设计模式是由经验丰富的程序员在日积月累中抽象出的用以解决通用问题的可复用解决方案,它提供了标准化的代码设计方案提升开发体验。Node.js 作为一款用来构建可扩展高性能应用的流行平台,自然也遵循设计模式解决通用问题。本文中,我们将讨论 Node.js 中设计模式的重要性并提供一些代码示例。
封面图

Node.js 20 —— 几个令人大开眼界的特性

2023-09-20
阅读 4 分钟
790
Node.js 20 已经发布,带来了创新和激动人心的新时代。这个开创性的版本于2023年4月18日首次亮相,并将在2023年10月发布长期支持(LTS)版本,并且将持续支持至2026年4月,下面小编就为大家介绍一下Node.js20的几个新特性:
封面图

Node.js vs. Spring Boot:Hello World 性能对决,谁更快一点?

2023-09-14
阅读 3 分钟
623
Spring Boot 在 Java 生态中备受欢迎,它是一款基于 Java 构建的轻量级服务端框架,主要用于 Web 服务。Spring Boot 的应用使得创建各类基于 Spring 的企业级应用变得异常简单。Node.js作为一种基于Chrome V8引擎的JavaScript运行时环境,在服务端上运行JavaScript代码。它以其独特的特性为我们提供了极其便捷的开发方式...
封面图

基于纯前端类Excel表格控件实现在线损益表应用

2022-10-14
阅读 6 分钟
1.7k
财务报表也称对外会计报表,是会计主体对外提供的反映企业或预算单位一定时期资金、利润状况的会计报表,由资产负债表、损益表、现金流量表或财务状况变动表、附表和附注构成。财务报表是财务报告的主要部分,不包括董事报告、管理分析及财务情况说明书等列入财务报告或年度报告的资料。

从服务端生成Excel电子表格(GcExcel + SpreadJS)

2022-02-09
阅读 7 分钟
10.5k
在服务端生成Excel电子表格,除了使用 Node.js + SpreadJS 外,葡萄城官方推荐使用 SpreadJS + GcExcel。该方案不仅能够解决批量绑定数据源并导出Excel、批量修改大量Excel内容及样式、服务端批量打印以及生成PDF文档等需求,还提供了远超行业标准的组件性能。

90%的人都不知道的Node.js 依赖关系管理(下)

2021-06-02
阅读 3 分钟
2k
在上篇介绍Node.js依赖关系管理的文章中,我们介绍了关于Node.js模块的基础知识,如何使用module.exports和require方法处理依赖项,以及文件夹依赖项(folder dependencies)的工作方式和工作原理。

NodeJS 中的 LRU 缓存(CLOCK-2-hand)实现

2021-04-30
阅读 10 分钟
2.3k
web应用程序中有两项很重要的工作,分别是文件和视频Blob的缓存和快速访问页面模板。而在NodeJS中,非异步功能操作的延迟会决定系统什么时候为其他客户端提供服务,尽管操作系统有自己的文件缓存机制,但是同一个服务器中有多个web应用程序同时运行,且其中一个应用正在传输大量视频数据的时候,其他应用的缓存内容就可...

进击中的Vue 3——“新能源车电池范围计算器”开源项目

2021-04-29
阅读 5 分钟
3.8k
今天,我们给大家带来的是一个基于vue3的开源项目:新能源车电池范围计算器。这是一个workshop,通过完成该项目,我们可以直观的感受到vue3的强大,了解一些项目最佳实践。

三步带你开发一个短链接生成平台

2020-09-25
阅读 4 分钟
1.7k
前端时间在开发【葡萄城社区】公众号时有一个功能是需要用网页授权认证地址生成二维码,但类似像下面这样的Url 即便是看也觉得很头疼了[链接]_uri=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&response_type=code&scope=snsapi_base&state=STATE&connect_redirect=1#wechat_redirect

Deno会在短期内取代Node吗?

2020-05-22
阅读 3 分钟
973
作为Node之父,Ryan Dahl认为Node自从他把项目移交出去后,Node的走向越来越背离了他的初衷,并且存在着很多无法解决的问题,所以他决心重新开发一个新的项目去解决这些问题,这个项目就名为Deno。目标则是Destroy-node。

从 .NET 到 JavaScript —— 纯前端报表控件 ActiveReportsJS 焕新登场

2019-12-14
阅读 2 分钟
3k
报表工具的发展史,最早可以追溯到微软报表SSRS(SQL Server Reporting Services)时期。最初,报表工具主要应用于报表的定制、呈现和输出。经过几十年的发展,随着各种业务系统功能和结构的日趋复杂化,对报表工具“交互式、自助式、跨平台”的需求也在逐步攀升。

使用 SpreadJS制作票据金额输入框

2019-03-29
阅读 3 分钟
2.1k
前言 | 问题背景 本例是由一位用户提出的实际需求。在类似金额的票据中,一个单元格仅允许填写一位数字,每一个单元格都对应着一个数字位,例如千位、万位、百位等。 据此需求进行分析,可知需要实现以下几点基本操作: 需要把对应表格区域保护并锁定,不能直接允许用户编辑单元格内容,否则不能保证用户仅输入一位数字...

在线excel开发之新人学习笔记——工作簿

2019-03-26
阅读 3 分钟
2.1k
前端页面中经常需要使用到表格控件,为方便表单的设计填报,今天尝试使用一款纯前端表格控件。控件下载地址:[链接] 首先初始化Spread {代码...} 此时,页面中表格已经出现。通过以下方法可以增加,清空,删除表单: {代码...} 通过一下方法可以控制 表单,标签的一些显示,标签名称背景色等 {代码...} 滚动条的相关设置...

纯前端表格控件 SpreadJS 内测邀请

2019-03-12
阅读 1 分钟
1.5k
纯前端类 Excel 表格 SpreadJS 自发布以来,受到了各行业开发伙伴们的认可,无论国内互联网巨头、上市公司、行业龙头以及跨国集团都将 SpreadJS 作为核心组件应用于多个场景,如报表展示、数据分析、数据填报、办公协同、报告生成和在线文档等。

React Native基础&入门教程:初步使用Flexbox布局

2018-07-03
阅读 9 分钟
2k
在开始任何布局之前,让我们来首先需要知道,在写React Native组件样式时,长度的不带单位的,它表示“与设备像素密度无关的逻辑像素点”。

SpreadJS使用进阶指南 - 使用 NPM 管理你的项目

2018-06-21
阅读 4 分钟
1.3k
SpreadJS作为一款性能出众的纯前端电子表格控件,自2015年发布以来,已经被广泛应用于各领域“在线Excel”数据管理项目中。NPM,作为管理Node.js库最有力的手段,解决了很多NodeJS代码部署的问题。

Node.js 8有哪些重要功能和修复?

2017-06-02
阅读 3 分钟
1.9k
新版本的代号是Carbon。Node.js 8将从2017年10月起,正式成为当前的LTS版本,并持续到2019年12月31日。这也意味着Node.js 6版本将在2018年4月进入到维护模式,并在2019年4月结束维护支持。