随笔
久违i-i
放弃不难 但坚持很酷
展开
-
我对MVC和MVVM的认知
我对MVC和MVVM的认知后端MVCM:(model层):主要负责数据的crud(create、read、update、delete)。V:(view层):相当于前端的页面。C:(controller层):业务逻辑层。控制层可分为四个部分1、对前端页面的所有请求进行初步处理(app.js)。2、路由分发处理模块(rooter.js),因为要保证每个模块职能单一,所以rooter.js...原创 2019-05-31 11:30:38 · 184 阅读 · 1 评论 -
浏览器输入url到显示页面,都经历了什么?
过程分析:1、首先,我们在浏览器地址栏中,输入要查找页面的url。2、然后浏览器依次在 浏览器缓存 -> 系统缓存 -> 路由器缓存中去寻找匹配的url,如果这些缓存中有,就会直接在屏幕中显示出页面内容。若没有,则跳到第三步操作。3、在发送http请求前,浏览器需要先进行域名解析(即DNS解析),以获取相应的IP地址。补充:DNS (Domain Name System)是一个...原创 2019-08-15 08:41:39 · 222 阅读 · 0 评论 -
对网站性能优化的理解
何谓优化:从用户角度:=》会使页面加载的更快=》对用户的操作响应的更加及时=》会为用户带来更好地体验从服务端角度:=》减少页面请求次数=》减小请求所占带宽=》节省资源小结:恰当的优化,不仅能够改善用户的体验,也能够节省一部分资源的利用。优化的途径:一、页面级别的优化内联脚本的位置优化按需加载资源可使用ajax,局部刷新页面,减少页面请求次数二、代码级别...原创 2019-08-15 09:49:30 · 194 阅读 · 0 评论 -
iframe实现左侧超链接,右侧显示内容
此方法常用在 后台管理系统 的页面布局上。核心:利用 html 中的 iframe标签,结合超链接的 target 属性实现。效果:在图中的粉色内容右边位置,显示对应的 html 链接的内容,而不是出现在一个新的、全屏的页面上。点击 a.html 超链接点击 b.html 超链接点击 c.html 超链接HTML核心代码<body><div c...原创 2019-08-28 13:59:49 · 5973 阅读 · 8 评论