菜鸟笔记
提升您的技术认知

菜鸟教程 第35页

面试官:来说说单点登录的三种实现方式

前言 在 B/S 系统中,登录功能通常都是基于 Cookie 来实现的。当用户登录成功后,一般会将登录状态记录到 Session 中,或者是给用户签发一个 Token,无论哪一种方式,都需要在客户端保存一些信息(Session ID 或 T...

赞(1)菜鸟菜鸟阅读(1282)

单点登录方案

多系统实现单点登录方案:SSO 单点登录 一、什么是单点登录SSO(Single Sign-On)   SSO是一种统一认证和授权机制,指访问同一服务器不同应用中的受保护资源的同一用户,只需要登录一次,即通过一个应用中的安全验证后,再访问其...

赞(1)菜鸟菜鸟阅读(2618)

Linux查看端口占用情况的几种方式

概述 测试环境为Centos7.9,本文简单给出了几种检测端口的例子。 一、查看本机端口占用 1、netstat #安装netstat yum -y install net-tools #检测端口占用 netstat -npl | grep...

赞(1)菜鸟菜鸟阅读(2687)

移位运算

移位运算:将二进制数值的各数位进行左右移位的运算。 移位有左移和右移两种情况。符号给别为 << (左移)和 >> (右移)。 移位运算有逻辑位移与算数位移两种: 逻辑位移:不涉及符号的变化,进行逻辑左移,逻辑右移时,...

赞(1)菜鸟菜鸟阅读(4267)

cookie过期时间设置

在设置之前,首先了解一下什么是cookie? cookies是一种WEB服务器通过浏览器在访问者的硬盘上存储信息的手段。IE浏览器把Cookie信息保存在类似于C://windows//cookies的目录下。 当用户再次访问某个站点时,服...

赞(1)菜鸟菜鸟阅读(2376)

Fastcgi是什么

  一、FastCGI是什么?FastCGI是语言无关的、可伸缩架构的CGI开放扩展,其主要 行为是将CGI解释器进程保持在内存中并因此获得较高的性能。众所周知,CGI解释器的反复加载是CGI性能低下的主要原因,如果CGI解释器保...

赞(1)菜鸟菜鸟阅读(2603)

js抛出自定义异常

使用抛出异常机制能让代码结构更加的简洁,减少很多的逻辑判断,并且能够得到出错时的详细错误信息,可说是好处多多,今天 要说的就是在js中抛出(throw)异常。 js中可以抛出任何类型的异常,比如数字、字符串甚至布尔值,例如: <scr...

赞(1)菜鸟菜鸟阅读(4607)

FastCGI协议详解及代码实现

FastCGI协议是在CGI协议的基础上发展出来的,如果想了解CGI协议,可以看我另一篇文章:动态web技术(二) — CGI,FastCGI程序本身监听某个socket然后等待来自web服务器的连接,而不是像CGI程序是由we...

赞(1)菜鸟菜鸟阅读(3131)

FastCGI

FastCGI CGI 什么是CGI CGI(common gateway interface)通用网关接口描述了客户端和服务器程序之间传输数据的⼀种标准,可以让⼀个客户端,从⽹⻚浏览器向执⾏在⽹络服务器上的程序请求数据。 CGI独⽴于任何...

赞(1)菜鸟菜鸟阅读(2379)

mac安装brew(亲测)

在网上搜了很多brew安装方式,包括使用官网的方式都安装报错 Failed to connect to raw.githubusercontent.com port 443: Connection refused 然后找了好久终于找到一个安...

赞(1)菜鸟菜鸟阅读(1843)