摘要: 1、图片资源懒加载 对于图片过多的页面,为了加速页面加载速度,所以很多时候我们需要将页面内未出现在可视区域内的图片先不做加载, 等到滚动到可视区域后再去加载。这样对于页面加载性能上会有很大的提升,也提高了用户体验。我们在项目中使用 Vue 的 vue-lazyload 插件: (1)安装插件 npm 阅读全文
posted @ 2020-12-10 17:45 niniHan 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 1.采用登录(单点登录机制) 单点登录的原理和概念 一、单系统登录机制 1.)http是无状态协议 采用B/S架构,http协议,由于http是无状态协议,浏览器每发起一个请求到服务器,服务器就独立处理一个请求,不与之前或之后的请求产生关联,也就是说任何用户都可以访问服务器资源,要保护浏览器的某些资 阅读全文
posted @ 2020-09-27 17:35 niniHan 阅读(704) 评论(0) 推荐(0) 编辑
摘要: http和webscoket的区别和原理 http: 1.http是用在应用层上的协议,基于tcp协议,http协议建立连接要经过三次握手才能进行发送信息 2.http链接分为短链接、长链接,短链接每次请求都要经过三次握手才能发送信息,每一个request对应一个response。长链接是在一定期限 阅读全文
posted @ 2020-09-25 15:56 niniHan 阅读(741) 评论(0) 推荐(0) 编辑
摘要: TypeScript是JavaSript的超集,扩展了JavaScript的语法,支持ECMAScript标准,开源,目标设开发大型应用, 可编译成纯JavaScript,运行在任何浏览器上 在javascript上增加了语言特性 比如 接口,枚举,泛型编程 实例 var message : str 阅读全文
posted @ 2020-09-25 15:55 niniHan 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 跨域是浏览器行为,不是服务器行为。 1.什么是同源策略? 所谓同源是指"协议+域名+端口"三者相同,即便两个不同的域名指向同一个ip地址,也非同源。 它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,浏览器很容易受到XSS、CSFR等攻击。 2.跨域处理的方法 1.jsonp跨域,2.ngin 阅读全文
posted @ 2020-09-12 17:22 niniHan 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1.xss跨站脚本攻击原理?如何进行?防御手段? 如何进行:如何XSS是指恶意攻击者利用网站没有对用户提交数据进行转义处理或者过滤不足的缺点,进而添加一些代码,嵌入到web页面中去。使别的用户访问都会执行相应的嵌入代码。从而盗取用户资料、利用用户身份进行某种动作或者对访问者进行病毒侵害的一种攻击方式 阅读全文
posted @ 2020-09-10 18:23 niniHan 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 需求:点击左菜单刷新当前路由页面。 通过查询资料,找到两种实现方式 第1种:在路由后面加上时间戳,通过不断改变 url 的 query 来触发 view 的变化,监听侧边栏每个 link 的 click 事件,每次点击都给 router push 一个不一样的 query 来确保会重新刷新 view 阅读全文
posted @ 2020-08-26 16:36 niniHan 阅读(1672) 评论(0) 推荐(0) 编辑
摘要: 在build/utils.js下找到 if (options.extract) { return ExtractTextPlugin.extract({ use: loaders, fallback: 'vue-style-loader', publicPath: '../../' }) } els 阅读全文
posted @ 2020-08-08 11:39 niniHan 阅读(1366) 评论(0) 推荐(0) 编辑
摘要: 最近在搭一个前端服务器,目的是可以在同一网络下可以共享一些公共组件之类的。 尝试了基于Node.js轻量级HTTP服务器,但是要一直开着命令窗口,要么写个脚本启动,可查看https://www.cnblogs.com/niniHan/p/13434588.html ,支持在浏览器上下载文件,但是觉得 阅读全文
posted @ 2020-08-06 15:08 niniHan 阅读(948) 评论(0) 推荐(0) 编辑
摘要: 1.使用xshell连接虚拟机,也可直接在虚拟机中敲命令。 以下是xshell上的命令: 首先安装HTTPD包 [root@one ~]# mount /dev/sr0 /mnt[root@one ~]# yum install httpd重启服务查看状态: [root@one ~]# system 阅读全文
posted @ 2020-08-05 17:47 niniHan 阅读(891) 评论(0) 推荐(0) 编辑