2024年4月7日

express里面的路由劫持

摘要: 劫持 var myLogger = function (req, res, next) { if(['/user/add','/user/delete','/user/update'].includes(req.path)){ if(!req.cookies['token']) { res.stat 阅读全文

posted @ 2024-04-07 18:35 漫思 阅读(8) 评论(0) 推荐(0) 编辑

FFmpeg 7.0 “Dijkstra” 发布

摘要: FFmpeg 7.0 “Dijkstra” 发布 来源: OSCHINA 编辑: 白开水不加糖 2024-04-07 10:11:00 2 国产数据库圈,为啥那么多水货?” FFmpeg 7.0 “Dijkstra” 现已发布。此版本以荷兰计算机科学家 Edsger W. Dijkstra 的名字命 阅读全文

posted @ 2024-04-07 17:59 漫思 阅读(160) 评论(0) 推荐(0) 编辑

谷歌 Rust 团队工作效率是 C++ 团队的两倍

摘要: 谷歌 Rust 团队工作效率是 C++ 团队的两倍 来源: OSCHINA 编辑: 白开水不加糖 2024-04-01 16:01:00 22 国产数据库圈,为啥那么多水货?” 谷歌 Android 工程总监 Lars Bergstrom 在近期举行的 Rust Nation 大会上,介绍了该公司将 阅读全文

posted @ 2024-04-07 17:58 漫思 阅读(24) 评论(0) 推荐(0) 编辑

node.js express框架使用ES8实现优雅的异步处理

摘要: node.js是JavaScript运行在服务端的框架,采用单线程,异步事件回调方式,由于其在web服务上优异的性能,越来越多的成为开发web服务和中间件的选择,其最大社区npm发展也异常迅猛。但是因为异步回调导致的回调地狱,困扰着广大的程序员,其发展也受到阻碍。 为了解决这个问题,出现了各种各样的 阅读全文

posted @ 2024-04-07 17:56 漫思 阅读(64) 评论(0) 推荐(0) 编辑

用async/await改造Node.js(Express)网站

摘要: 用async/await改造Node.js(Express)网站 Mike的读书季关注IP属地: 北京 2018.11.02 00:13:00字数 582阅读 3,115 1.回调的嵌套陷阱 在Node.js中,使用回调的方式进行异步操作,我们以读取文件内容为例: const fs = requir 阅读全文

posted @ 2024-04-07 17:55 漫思 阅读(38) 评论(0) 推荐(0) 编辑

webpack前端模块加载工具

摘要: webpack前端模块加载工具 最近在看许多React的资料,发现了大部分的项目都是用webpack行模块化管理的工具。这次也是借着写了一个React-Todos的小应用,对webPack最基本实用的功能体验了一番,顺带做个小记录。 为什么用webpack CommonJs与AMD 在一开始,我们先 阅读全文

posted @ 2024-04-07 17:55 漫思 阅读(13) 评论(0) 推荐(0) 编辑

React爬坑秘籍(一)——提升渲染性能

摘要: React爬坑秘籍(一)——提升渲染性能 前言 来到腾讯实习后,有幸八月份开始了腾讯办公助手PC端的开发。因为办公助手主推的是移动端,所以导师也是大胆的让我们实习生来技术选型并开发,他来做code review。之前也学习过React,当然也是非常合适这一次的开发。 我会梳理这一个月来,自己对架构的 阅读全文

posted @ 2024-04-07 17:54 漫思 阅读(41) 评论(0) 推荐(0) 编辑

NodeJs通过async/await处理异步

摘要: NodeJs通过async/await处理异步 场景 远古时代 我们在编写express后台,经常要有许多异步IO的处理。在远古时代,我们都是用chunk函数处理,也就是我们最熟悉的那种默认第一个参数是error的函数。我们来模拟一个Mongo数据库的操作,感受一下。 mongoDb.open(fu 阅读全文

posted @ 2024-04-07 17:54 漫思 阅读(141) 评论(0) 推荐(0) 编辑

ES6 Promise

摘要: ES6 Promise 陈丶陈奎宁 promise /ˈprɑːmɪs/ 承诺;许诺;保证 Promise的含义 Promise是异步编程的一种解决方案,比传统的解决方案——回调函数和事件更合理、更强大。ES6将其写进了语言标准,统一了用法,原生提供了Promise对象。 我们来模拟传统的解决方案 阅读全文

posted @ 2024-04-07 17:30 漫思 阅读(11) 评论(0) 推荐(0) 编辑

深入解析ES6中的promise

摘要: 深入解析ES6中的promise 作者 | Jeskson来源 | 达达前端小酒馆 什么是Promise Promise对象是用于表示一个异步操作的最终状态(完成或失败)以及其返回的值。 什么是同步,异步 同步任务会阻塞程序的执行,如alert,for 异步任务不会阻塞程序的执行,如setTimeo 阅读全文

posted @ 2024-04-07 17:30 漫思 阅读(11) 评论(0) 推荐(0) 编辑

快速了解 ES6 的Promise

摘要: 快速了解 ES6 的Promise 海人为记关注IP属地: 黑龙江 2021.12.03 10:13:44字数 2,110阅读 269 JavaScript Promise.png ECMAScript 6 增加了对 Promises/A+ 规范的完善支持,即 Promise 类型。一经推出,Pro 阅读全文

posted @ 2024-04-07 17:29 漫思 阅读(5) 评论(0) 推荐(0) 编辑

深入理解ES6里的promise

摘要: 深入理解ES6里的promise 一、ES6 Promise是什么? 复杂的概念先不讲,我们先简单粗暴地把Promise用一下,有个直观感受。那么第一个问题来了,Promise是什么呢?是一个类?对象?数组?函数? 别猜了,直接打印出来看看吧,console.dir(Promise),就这么简单粗暴 阅读全文

posted @ 2024-04-07 17:28 漫思 阅读(716) 评论(0) 推荐(0) 编辑

http1.1与http2.0

摘要: http1.1与http2.0 简介 http1.0: 1.0版本中每个TCP连接只能发送一个请求,数据发送完毕连接就关闭,如果还要请求其他资源,就必须重新建立TCP连接。(TCP为了保证正确性和可靠性需要客户端和服务器三次握手和四次挥手,因此建立连接成本很高) http1.1: 长连接:新增Con 阅读全文

posted @ 2024-04-07 17:28 漫思 阅读(175) 评论(0) 推荐(0) 编辑

https://imagekit.io/demo/http2-vs-http1

摘要: 阅读全文

posted @ 2024-04-07 16:12 漫思 阅读(7) 评论(0) 推荐(0) 编辑

HTTP/2 vs HTTP/1.1 Performance difference on a slow network

摘要: 阅读全文

posted @ 2024-04-07 16:12 漫思 阅读(3) 评论(0) 推荐(0) 编辑

导航