web
撒有啦啦Q
Never be that HAPPY FLY.
展开
-
单点登录原理与简单实现
一、单系统登录机制1、http无状态协议 web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系 但这也同时意味着,任何用户都能通过浏览器访问服务器资源,如果想保护服务器的某些资源,必须限制浏览器请求;要限制浏览器请求,必须鉴别浏览器请求,响应合法请求,忽略非法请求;要鉴别浏览器请求,必须清楚浏览器请求状态。既然http协议无状态,转载 2020-08-07 23:24:18 · 270 阅读 · 0 评论 -
下拉列表框数据量过大解决方案
当下拉列表,从后端获取列表数据,数据量上万条时,如果直接将查询的结果渲染到前端页面,效率是非常低的。我的解决方案是,每次从后端读取100条数据(当然你可以自己限定每次查询的条数),当用户在列表框输入数据进行筛选时,再通过模糊查询从后端查询100条数据,用户输的数据越精确,匹配度越高。下面是具体代码:1、如果前端代码用easyui实现:(1) html代码div中定义了一个input输入框以及span标签<div> <span class='title'>原创 2020-07-26 16:13:47 · 7789 阅读 · 3 评论 -
maven学习
1、POM文件详解POM是项目对象模型(Project Object Model)的简称setting.xml主要用于配置maven的运行环境等一系列通用的属性,是全局级别的配置文件;而pom.xml主要描述了项目的maven坐标,该文件用于管理:源代码、配置文件、开发者的信息和角色、问题追踪系统、组织信息、项目授权、项目的url、项目的依赖关系等等。是项目级别的配置文件。<modelVersion>:pom版本标签:必须标签,表示是一个固定的版本,指定了当前pom的版本&原创 2020-07-19 19:00:09 · 439 阅读 · 0 评论 -
Cookie与Session
一、Session的概念Session 是存放在服务器端的,类似于Session结构来存放用户数据,当浏览器 第一次发送请求时,服务器自动生成了一个Session和一个Session ID用来唯一标识这个Session,并将其通过响应发送到浏览器。当浏览器第二次发送请求,会将前一次服务器响应中的Session ID放在请求中一并发送到服务器上,服务器从请求中提取出Session ID,并和保存...转载 2019-10-01 17:56:24 · 134 阅读 · 0 评论