摘要:
设计就是按照哪一种思路或者标准来实现功能,功能相同,可以有不同的设计方式。需求如果不断变化,设计的作用才会提现出来。 设计原则 放开封闭原则(Open-Closed Principle) 软件实体(类、模块、函数)应该是被扩展,但是不可以被修改。 特点: 对扩展开发的,对修改关闭。 增加需求时,扩展 阅读全文
摘要:
什么是HTTP劫持 HTTP劫持大多情况下是运营商HTTP劫持,当使用HTTP请求网页时,网络运营商会在正常的数据留在插入设计的网络数据报文,让浏览器展示插入的恶意数据的内容。通常是一些弹窗、宣传性广告或者直接展示某些网站的内容。常见的现象是用手机访问HTTP网站,网站会弹出一些广告。 HTTP网络 阅读全文
摘要:
对MVVM的理解 MVVM是Model-View-ViewModel的简写。本质上是MVC的改进版。MVVM就是将其中的View的状态和行为抽象化,将试图UI和业务逻辑分开。这些事情ViewModel已经帮我们做到了,可以quchuModel的数据的同时帮忙处理View中由于需要展示内容而设计的业务 阅读全文
摘要:
前言: 说明搭建环境 Next.js 是一个轻量级的React服务端渲染框架。 前端渲染方式 可分为三种渲染方式,服务端渲染,客户端渲染,同构渲染。这三种渲染方式有各自的优缺点。 服务的渲染 服务端渲染可以理解成将组件或者页面经过服务器生成html字符串,发送给客户端,这种方式叫做服务端渲染。服务端 阅读全文