什么是 oAuth ?oAuth2.0 的四种授权方式

小春 赞(2)

oAuth 是 Open Authorization(公开授权)的缩写,是一个关于授权的开放网络标准,oAuth 协议为用户资源的授权提供了一个安全的、开放而又简易的标准,在全世界得到广泛应用。oAuth 目前的版本是 oAuth 2.0,但不向后兼容 oAuth 1.0。

Cookie 是什么? Cookie 的工作机制和属性介绍

小春 赞(2)

Cookie 是小甜饼的意思。顾名思义,Cookie 确实非常小,它的大小限制为 4KB 左右,是网景公司的前雇员 Lou Montulli 在 1993 年 3 月的发明。Cookie 是服务器保存在浏览器的一小段文本信息,浏览器每次向服务器发出请求,就会自动附上这段信息。

保持 Session 一致性的三种方法

小春 赞(2)

我们之前讲过,通过 Cookie + Session 的方式是解决了 HTTP 无状态问题实现了状态管理,但那只适用于单机服务,随着业务的扩展,单机显然无法满足更多的业务需求。实际在生产上,为了保障高可用,一般服务器至少需要两台机器或更多来做集群技术,通过负载均衡(如 Nginx)分发请求的方式,来决定“请求”该分发到哪台服务器上。

HTML 事件及其属性汇总

小春 赞(2)

浏览器能够对用户的某个操作做出反向,例如当用户点击某个 HTML 元素时会执行一段 JavaScript 脚本,用户的这些操作称为“事件”。自从 HTML4 开始,HTML 中增加了通过事件触发浏览器中行为的能力,并在 HTML4.01 中定义了 19 个事件,在之后的 HTML5 中添加了更多的事件,您可以使用 JavaScript 或 VBScript 编写事件处理程序。

ASP.NET 使用 SQL Server 数据库存储 Session

小春 赞(2)

很多时候,由于各种莫名其妙的原因,会导致 Session 丢失。不过 ASP.NET 还允许将会话数据存储到 SQL Server 数据库中,这样能够保证 Session 丢失的问题。下面开始说明一下设置的具体步骤。

Web.config 中的 SessionState 配置详解

小春 赞(2)

Web.config 文件是一个 XML 文本文件,它用来储存 ASP.NET Web 应用程序的配置信息,它可以出现在应用程序的每一个目录中。SessionState 节的作用是为当前应用程序配置会话状态设置(如设置是否启用会话状态,会话状态保存位置)。

ASP.NET 使用 StateServer 模式存储 Session

小春 赞(2)

StateServer 模式的实质是,把 Session 存放在一个单独的进程里,此进程独立于 aspnet_wp.exe 或 w3wp.exe。启用此服务后,在“任务管理器”中可以看到一个名为 aspnet_state.exe 的进程,下面开始说明一下设置的具体步骤。

ASP.NET Session 的三种存储模式

小春 赞(2)

我们在使用 ASP.NET 开发的过程中,有时会进行数据存储以实现请求前后的状态保持(HTTP 是无状态保持的协议),而 Session 作为一种快速简单易于实现的方式被我们经常使用,这篇文章会讲下 ASP.NET Session 的三种存储方式。

进程调度中的几种常见调度算法

小春 赞(2)

无论是在批处理系统还是分时系统中,用户进程数一般都多于处理机数、这将导致它们互相争夺处理机,另外系统进程也同样需要使用处理机。这就要求进程调度程序按一定的策略,动态地把处理机分配给处于就绪队列中的某一个进程,以使之执行。

进程、线程、进程池、进程状态的简要说明

小春 赞(2)

进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是一段程序的执行过程,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。线程(Thread)是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。

负载均衡的分发算法及 ip hash 配置方法

小春 赞(2)

当我们集群搭建出来后,有这样一个角色,负责调度客户端来的请求究竟要到哪一台服务器上去,然后在进行接下来的工作流,这个角色叫做——“负载均衡器”。负载均衡是为了解决集群服务器之间如何分工的问题,即将客户端请求根据某个算法分摊到部署的服务器上,这样使得每个服务器的压力都比较平均。

集群、负载均衡、分布式和微服务的概念及异同

小春 赞(2)

分布式系统是当前比较热门的话题,说到分布式就不得不提集群和单机,如果要学习分布式就要先对它的概念和功能有所了解,本文主要介绍集群、负载均衡、分布式和微服务的概念及异同。

关于 Session 的 php.ini 参数配置讲解

小春 赞(2)

php.ini 是 PHP 的配置文件,在 PHP 启动时被读取。PHP 还是一个不断发展的工具,其功能还在不断地更新,php.ini 的设置更改可以反映出相当的变化。

PHP 如何将 Session 保存到 MySQL 数据库

小春 赞(2)

PHP 保存 Session 默认的是采用的文件的方式来保存的,这仅仅在文件的空间开销很小的 Windows 上是可以采用的,但是如果我们采用 Uinx 或者是 Liux 上的文件系统的时候,这样的文件系统的文件空间开销是很大的,然而 Session 是要时时刻刻使用的,大量的用户就要创建很多的 Session 文件,这样对整个的服务器带来性能问题。

PHP 会话(Session)实现用户登陆功能

小春 赞(2)

对比起 Cookie,Session 是存储在服务器端的会话,相对安全,并且不像 Cookie 那样有存储长度限制,本文简单介绍 PHP 会话(Session)实现用户登陆功能 的使用。

HTTP 协议的简要发展史

小春 赞(2)

HTTP 协议(超文本传输协议 HyperText Transfer Protocol),它是基于 TCP/IP 协议的应用层传输协议,以 ASCII 码传输,所有 WWW(World Wide Web)文件都必须遵守的一个标准,简单来说就是客户端和服务端进行数据传输的一种规则。

HTTP 浏览器缓存机制及字段介绍

小春 赞(2)

浏览器缓存,是浏览器端保存数据,用于快速读取或避免重复资源请求的优化机制,有效的缓存使用可以避免重复的网络请求和加快页面速度,从而提高用户体验。