新项目白天发版后,到了晚上,大家都发现了一种情况:oms后台系统,点击其中几个功能页,页面加载变得非常慢,一直转圈圈。 为什么呢?查看生产的log,发现每个接口在调用的开始处记日志了。而在走完逻辑返回时,并没有打印日志。 是接口响应慢吗?用postman模拟请求,发现很快。 这时,小组里另一个同事说 ...
分类:
其他好文 时间:
2020-03-06 21:35:15
阅读次数:
197
窗体对象 //窗体的加载事件 () window.onload=function(){} //当整个页面加载完毕以后再执行窗体加载事件 //窗体的卸载事件 window.onunload=function(){} //当前窗体加载其他页面时,当前页面会被卸载触发onunload //窗体的获得焦点事 ...
write less do more 核心:操作dom(通过面向对象) jq是一种链式操作 。 $可以拿到dom元素 $(document).ready(function() { 页面加载好执行 }) //等同于 $(function() { 页面加载好执行 }) $(document).ready ...
分类:
Web程序 时间:
2020-02-29 23:57:44
阅读次数:
116
一.同源策略基本概念 1.同源策略概念: 一种约定,它是浏览器最核心也是最基本的安全功能,同源指域名、协议、端口需要保持一直才能进行相互间的访问。 2.例子: (1)http://a.com没有办法访问到http://b.com下的脚本文件和文档。 (2)浏览器采用同源策略,禁止页面加载或执行与自身 ...
分类:
其他好文 时间:
2020-02-27 23:23:40
阅读次数:
65
javascript 点击事件执行两次js问题 在JQuery中存在unbind()方法,先解绑再添加点击事件,解决方案为: $(".m-layout-setting").unbind('click').click(function(){ //此处填写逻辑代码 }) 因为利用js在页面加载后添加需要 ...
分类:
编程语言 时间:
2020-02-27 00:45:18
阅读次数:
102
1、可用性 刺激源:用户 刺激:大量用户频繁点击、访问页面 制品:服务器 环境:正常环境 响应:页面加载缓慢 响应度量:用户刷新页面 2、可修改性 刺激源:开发者 刺激:系统出现bug 制品:系统 环境:修改系统 响应:对bug进行消除 响应度量:bug消除,其他功能无影响 3、性能 刺激源:大量用 ...
分类:
其他好文 时间:
2020-02-23 14:23:03
阅读次数:
53
可用性 场景:双十一用户大量增加,用户与网页的交互次数暴增 刺激源:淘宝用户 刺激:访问数量暴增 制品:系统的处理器 环境:正常操作 响应:页面加载缓慢 响应度量:一段时间后系统正常运行 可修复性 场景:双十一,根据用户的购买记录,展示不同的商品,页面修改方便 刺激源:开发人员 刺激:修改用户界面 ...
分类:
其他好文 时间:
2020-02-22 14:19:01
阅读次数:
72
针对web页面的首屏加载问题,一直是个问题,为此还引出一个性能考量标准:白屏时间、首屏时间。 1.白屏时间 打开chrome控制台的Performance,我们可以看到页面的渲染快照: 这段白屏时间影响的因素归根结底就是:资源加载耗时较长(chunk.js文件下载耗时35.75s); 而对于现在的大 ...
分类:
Web程序 时间:
2020-02-22 00:14:41
阅读次数:
227
React启用懒加载后,react-router使用BrowserRoute模式,二级路由页面加载其他页面时会报错“找不到相应的chunk文件”。 ...
分类:
其他好文 时间:
2020-02-20 23:39:21
阅读次数:
134
客户端和服务端的交互 面试题: 当用户在地址栏中输入网址,到最后看到页面,中间都经历了什么? (引出前后端交互模型的内容) html DNS预获取:在页面加载开始的时候,就把当前页面中需要访问其他域名(服务器)的信息进行提前DNS解析,以后加载到具体内容部分就不同解析了 减少DNS解析次数(一个网站 ...
分类:
其他好文 时间:
2020-02-18 16:43:05
阅读次数:
231