服务端语言
文章平均质量分 93
编程轨迹_
修罗社区 | 掘金优秀创作者 | 清华大学出版社签约作者 | Web3 开发者 | CSDN 银牌讲师 | 蓝桥云课2021年度人气作者Top2 | 工信部蓝桥认证命题人 | CSDN 博客专家 | 腾讯云2022 年度优秀作者 | 阿里云专家博主 | 华为云享专家 | 著作:《前端面试复习笔记》|《Web3 开发系列教程》|《ThreeJS 在网页中创建动画》|《ElementUI 详解与实战》|《PWA 渐进式Web应用开发》
展开
-
增强你的 Fetch,或许你该考虑考虑 ultrafetch 了
ultrafetch 引入的默认缓存功能很棒,但也有限制,因为它不允许访问和控制内部缓存。以及,无法通过编程方式清除缓存或从中删除特定项。一旦发出请求,它将永远被缓存,这可能不是期望的行为。出于这个原因,withCache// 使用自定义逻辑覆盖这种机制使你可以控制缓存对象。不过,你需要注意的是,缓存参数必须为Map或AsyncMap类型。如果要编写一些自定义缓存逻辑,你可以使用自定义的ultrafetch类型,如下面的AsyncMap。原创 2023-09-01 21:43:14 · 754 阅读 · 0 评论 -
Node.js 应用的御用品: Node.js 错误处理系统
开发中,有些开发者会积极寻求处理错误,力求减少开发时间,但也有些人完全忽略了错误的存在。正确处理错误不仅意味着能够轻松发现和纠正错误,而且还意味着能够为大型应用程序开发出稳健的代码库。特别是对于 Node.js 开发人员,他们有时会也发现自己使用了不那么整洁的代码来处理各种错误,例如会在所有地方都用相同的逻辑来处理错误。那么,难道 Node.js 在处理错误方面不太友好?不。本文里,我想告诉的是 Node.js 一点问题也没有。原创 2023-09-01 21:40:13 · 1469 阅读 · 0 评论 -
ForkJoinPool 你真的明白和用对了吗
是一个功能强大的 Java 类,用于处理计算密集型任务,使用分解计算密集型任务,并并行执行它们,能够产生更好的性能。它的工作原理是将任务分解成更小的子任务,使用分而治之的策略进行操作,使其能够并发地执行任务,从而提高吞吐量并减少处理时间。ForkJoinPool 的独特特性之一是它用于优化性能的工作窃取算法。当工作线程完成分配的任务时,它将从其他线程窃取任务,确保所有线程都有效地工作,并且不会浪费计算机资源。ForkJoinPool 在 Java 的并行流和中广泛使用,允许开发人员轻松地并发执行任务。原创 2023-08-19 21:58:28 · 1097 阅读 · 0 评论 -
【nodejs】nodejs 入门实战教程 —— 从上传实例出发
开门见山,这就来进入NodeJs的世界:做法:注意:为保持代码的可读性,应该把不同功能的代码放入不同的模块中,保持代码分离;方案:使用一个主文件,它可以被nodejs执行,同时建立不同功能的模块,这些模块可以被主文件和其他模块调用。这里,我们把主文件命名为index.js,把服务器模块命名为server.js;首先从server.js开始:在项目的根目录下新建一个server.js,写入下面代码:然后再命令行中执行 node server.js执行之后,我们在浏览器地址栏输入:localhost:8888原创 2015-12-13 10:24:46 · 5030 阅读 · 9 评论