博客
分享关于技术、生活和成长的见闻。
string-methods
本章介绍字符串对象的新增方法。 ES5 提供`String.fromCharCode()`方法,用于从 Unicode 码点返回对应字符,但是这个方法不能识别码点大于`0xFFFF`的字符。 ```javascript...
阅读全文 →
2个月前1
nodejskafka
在 Node.js 中,最常用的 Kafka 库是 `kafkajs`。它是一个纯 JavaScript 编写的库,功能全面且配置简单。 以下是使用 `kafkajs` 的完整示例,包含生产者和消费者的实现、参数说明,以及关键概念 `Key` 和 `Partition` 的详细介绍。 首先安装库:...
阅读全文 →
2个月前5
nestjsioredis
在 NestJS 的高级开发实践中,Redis 不仅仅是一个简单的缓存工具,它往往承担着**状态共享中心、消息代理、分布式锁、频率控制**等核心职责。 本文将站在架构设计的角度,带你从底层封装一个高性能、类型安全且易于扩展的 Redis 模块。 在大型微服务架构中,直接在业务代码里调用 `redis.get` 是一种典...
阅读全文 →
2个月前3
1768715921163
这是一篇关于“前端文件断点续传”的深度解析博客,涵盖了核心原理、进度计算以及极简的代码实现。 在处理数 GB 级别的大文件上传时,传统的整文件上传方案不仅容易因网络波动导致失败(必须从头开始),还会瞬间占用大量的服务器内存。**断点续传**(Resumable Upload)通过“化整为零”的思路,完美解决了这些痛点。...
阅读全文 →
2个月前4