什么是单点登录系统?用nodejs怎么实现?下面本篇文章给大家介绍一下使用node实现单点登录系统的方法,希望对大家有所帮助! 单点登录SSO(Single Sign On),就是把2个及以上的业务系统中的登录功能剥离出来,形成一个新的系统,做到一次登录后在任意的业务系统中都无需登录的效果。 一. 基础知识 1.1 同源...
每天10道题,100天后,搞定所有前端面试的高频知识点,加油!!!,在看文章的同时,希望不要直接看答案,先思考一下自己会不会,如果会,自己的答案是什么?想过之后再与答案比对,是不是会更好一点,当然如果你有比我更好的答案,欢迎评论区留言,一起探讨技术之美。 面试官:请你简述 var、let、const ...
url模块和querystring模块是非常重要的两个URL处理模块。在做node服务端的开发时会经常用到。 url 在介绍url模块之前我们先来一张图,看懂了这张图对于url这个模块你就基本上没什么问题了。 我们来解释下各自的含义 protocol:协议,需要注意的是包含了:,并且是小写的。【相关教程推荐:、】 slashes:如...
前言 2021 年,StackBlitz发布了 WebContainers,这是一种基于 WebAssembly 的新型操作系统,它使 Node.js 能够完全在浏览器内运行。 在过去两年,每月有数百万开发人员使用 WebContainers,比如典型的应用 StackBlitz 的编辑器。 2023 年 2 月 14 日 StackBlitz 公开发布了 WebContainer API ,邀请整个 J...
前言 许多应用程序,如游戏和直播等场景,需要一种机制来尽可能快地发送消息,同时可以接受无序、不可靠的数据传输方式。本机应用程序虽然可以使用原始 UDP 套接字,但这些在 Web 上不可用,因为它们缺乏加密、拥塞控制、同意发送机制(以防止 DDoS 攻击)。 通常,需要客户端和服务器之间进行双向数据流...
clean architecture是什么?本篇文章带大家了解一下clean architecture,并聊聊使用node.js实现clean architecture的方法,希望对大家有所帮助! Clean Architecture Clean Architecture 是 Robert C. Martin 提出的一种软件架构模式,目的是为了将系统分层,实现关注点分离,使系统更易于理解、维护和...
在 vue 的项目中,有时我们会用到全局事件总线来管理组件之间的通信。vue2 项目里我们可以自己借助 $emit、 $on 和 $off 封装一个 eventHub;vue3 中 $on 和 $off 被移除了,我们可以使用 mitt 库或 tiny-emitter 库。在 node 里,则不用这么麻烦,其有个内置的 events 模块就可以帮我们实现对于事件的监听和...
path 模块是 nodejs 中用于处理文件/目录路径的一个内置模块,可以看作是一个工具箱,提供诸多方法供我们使用,当然都是和路径处理有关的。同时在前端开发中 path 模块出现的频率也是比较高的,比如配置 webpack 的时候等。本文就来聊聊node的path路径模块。 node的path模块 前言:通过这篇文章你会了解...
前情回顾 在上篇文章中我们讲到了 CommonJs,如果还没有看,可以查找本文章所在的专栏进行学习。 CommonJs 有很多优秀的特性,下面我们再简单的回顾一下: 模块代码只在加载后运行; 模块只能加载一次; 模块可以请求加载其他模块; 支持循环依赖; 模块可以定义公共接口,其他模块可以基于这个公共接口观察和交...
jquery使元素不可用的实现方法:1、使用“$(’:checkbox’).attr(‘disabled’, true);”方法设置元素不可用;2、通过设置“pointer-events:none; opacity:0.2;”属性使元素不可用。 本教程操作环境:Windows10系统、jquery3.2.1版本、Dell G3电脑。 jquery 怎么使元素不可用? Jquery设置元素不可用 一般在设置...

我的博客

人生若只如初见,何事秋风悲画扇。