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

缓存是预先根据数据列表准备一些重要数据。没有缓存的话,系统的吞吐量就取决于存储速度最慢的数据,因此保持应用程序高性能的一个重要优化就是缓存。web应用程序中有两项很重要的工作,分别是文件和视频Blob的缓存和快速访问页面模板。

技术解惑 | 数据库设计的那些事

良好的数据库设计能够为用户和各种应用系统提供一个信息基础设施和高效率的运行环境,满足各种用户的需求,并对应用程序的信息管理和数据操作产生重要的影响。可见,掌握一门数据库设计的方法对于项目搭建而言还是非常必要的。

你愿意花多少钱,为20秒的业务优化买单?

未来的十年是产业互联网的时代,产业互联网的特点是数字化、线上化、效率化。这意味着各行各业急需数字化转型和效率转型。而在这场转型过程中,企业 OA 系统扮演着至关重要的角色。对企业而言,OA 系统不仅提高了企业的组织管理水平及办公效率,更实现了提高决策效能的目的,使企业竞争力得到提升。但是,随着 OA 系统功能模块越来越齐全,越来越臃肿,也让这一效率平台逐渐“失效”。

2021中国开发者画像:80%在30岁以下,热爱技术希望干到退休

你为什么选择成为一名开发者?当被问到这个问题,很多人都会想起自己青葱岁月里的抉择时刻。有人说是兴趣,有人说是为了赶上时代的特快列车,更有人直言“还不是因为穷”。4月,CSDN发布了CSDN发布《2020-2021中国开发者调查报告》,让我们对当前时代的开发者画像,有了一个更加清晰的认识。

低代码平台核心能力有哪些

从整体方向上看,上述行研机构在评估低代码开发平台产品时,将模型驱动列为了必要条件,并且细化了开发管制(governance)相关的要求,对蓬勃发展中的国内低代码行业有显著的借鉴意义。

前端框架之争丨除了Vue、Angular和React还有谁与之争锋

当今涌出的大量框架让人眼花缭乱不知如何选择,今天将比较五个最流行的前端JavaScript框架,并作出概述,介绍其主要功能、工具、学习曲线及其他因素,帮助您做出衡量和选择。

四两拨千斤——你不知道的VScode编码TypeScript的技巧

如果你体验过JAVA这种强类型语言带来的便利,包括其丰富的类型变量、抽象与接口,转而使用JavaScript时,一定会觉得不够满意。尤其是JavaScript声明的变量Number可以轻而易举的分配给String,IDE如何执行任何类型的IntelliSense都让人十分困扰。面对这个技术障碍,我们就无法忽视TypeScript带来的便利。相比较于JavaScript,最为明显的一点就是我们可以赋予IDE实际使用的能力, 本文将要介绍一些TypeScript的编码技巧,帮助您更加快速高效的进行工作。

葡萄城表格技术解决方案——金融行业

在我国金融机构数字化转型的进程中,金融科技通过实行全流程的数字化改造、智能化升级和模块化拆分,初步完成了技术对持牌业务的支持与优化。然而,金融数字化转型作为一项复杂的系统工程,很难一蹴而就。现如今,仍有大量基础数据需要转移、数据治理系统需要搭建,金融服务、营销、风控和运营模式等需要更新迭代。

面向前端开发人员的VSCode自动化插件

编程是复杂的。在保证高生产力和代码质量的同时,有许多最优的方案需要记住,有许多准则需要遵循,还有许多 "已知问题 "需要避免。现代开发过程如果没有自动化完成的工作,还是比较困难的。在本文中,我就将为大家介绍一些可以为前端开发人员提高开发效率的VSCode自动化技巧。

一些DevTools的小技巧-让你不止会console.log()

在开发过程中,你可能会经常用到控制台命令console.log(),但是,其实除了这个命令外,还有一些其他的命令和技巧可供我们使用,让我们看看它们究竟是什么,会不会为你的调试能力带来一点新的启发。