07 2020 档案
摘要:浏览器缓存 1. 前言 浏览器缓存 是浏览器将用户请求过的静态资源(html、css、js),存储到电脑本地磁盘中,当浏览器再次访问时,就可以直接从本地加载了,不需要再去服务端请求了。 但也不是说缓存没有缺点,如果处理不当,可能会导致服务端代码更新了,但是用户却还是老页面。所以前端们要针对项目中各个
阅读全文
摘要:很多网站为了实现推送技术,所用的技术都是 Ajax 轮询。轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发出HTTP请求,然后由服务器返回最新的数据给客户端的浏览器。这种传统的模式带来很明显的缺点,即浏览器需要不断的向服务器发出请求,然而HTTP请求可能包含较长的头部,其中真正有效的数据可能
阅读全文
摘要:session进行身份验证的原理: 当客户端第一次访问服务器的时候,此时客户端的请求中不携带任何标识给服务器,所以此时服务器无法找到与之对应的 session,所以会新建session对象,当服务器进行响应的时候,服务器会将session标识放到响应头的Set-Cookie中,会以 key-valu
阅读全文
摘要:参考链接:服务器端CooKie与浏览器端Cookie 参考链接2 参考链接3 参考链接4 HTTP协议是无状态的协议。一旦数据交换完毕,客户端与服务器端的连接就会关闭,再次交换数据需要建立新的连接。这就意味着服务器无法从连接上跟踪会话。即用户A购买了一件商品放入购物车内,当再次购买商品时服务器已经无
阅读全文
摘要:应用场景:父组件对子组件的内容进行加工处理 我们先来看2.6版本之前的写法: // 父组件 <template> <div id="app"> <child> <template slot-scope="a"> <p v-text="a.item"></p> </template> </child>
阅读全文
摘要:/** * 对日期进行格式化, * @param date 要格式化的日期 * @param format 进行格式化的模式字符串 * 支持的模式字母有: * y:年, * M:年中的月份(1-12), * d:月份中的天(1-31), * h:小时(0-23), * m:分(0-59), * s:
阅读全文
摘要:<!DOCTYPE html> <html> <head> <title></title> <script type="text/javascript" src="https://cdn.jsdelivr.net/vue/2.1.3/vue.js"></script> </head> <body>
阅读全文
摘要:1. 服务器端基础概念 1.1 网站的组成 网站应用程序主要分为两大部分:客户端和服务器端 客户端:在浏览器中运行的部分,就是用户看到并与之交互的界面程序,使用HTML、css、JavaScript构建 服务器端:在服务器中运行的部分,负责存储数据和处理应用逻辑 1.2 Node网站服务器 能够提供
阅读全文
摘要:浏览器缓存(cookie、session、localstorage、sessionStorage): https://www.cnblogs.com/jing-tian/category/1479099.html JavaScript异步详细讲解: https://blog.csdn.net/qq_
阅读全文
摘要:回调函数 回调地狱 如何解决回调地狱 promise generator async 和 await 一、回调函数 定义:被作为实参传入另一函数,并在该外部函数内被调用,用以来完成某些任务的函数,称为回调函数。 (1)Callback风格的一般约定 确定的一点,任何一个程序流程都会有两种执行结果:正
阅读全文