摘要: 正向代理与反向代理 我们在开发过程中,经常会设置代理来转发请求;在配置云服务器等时又会去做一些反向代理。但是这些代理究竟有什么区别?它们各自实现了什么作用?都不太了解,这里查阅了一些资源,进行了简单的记录。 正向代理 ​ 图片来自于网络 正向代理中, 客户端(client)和正向代理服务器(prox 阅读全文
posted @ 2019-12-06 17:33 海因斯坦 阅读(144) 评论(0) 推荐(0) 编辑
摘要: Cookie HTTP是一种不保存状态的协议,也就是 无状态协议 。Http自身不对请求和响应之间的通信状态做出保存,也就是说在在HTTP这个级别,协议对于发送过的请求和响应都不做出保存。 事实上:由于通常一台服务器会服务于几万个甚至更多的客户(客户端),如果把所有的客户端信息都记录下来,那么会大大 阅读全文
posted @ 2019-12-06 11:03 海因斯坦 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 从输入URL到页面加载发生了什么? 最近在进行前端性能优化方面的一些工作,发现前端性能方面太广,不知道如何下手。参考了许多文章,发现最终都会归咎于一个非常经典的问题: 从输入URL到页面加载发生了什么? 通过连接这个过程,然后针对性地对每个过程进行优化,最终实现的就是我们的前端性能优化。本篇文章主要 阅读全文
posted @ 2019-12-04 17:00 海因斯坦 阅读(2129) 评论(0) 推荐(0) 编辑
摘要: 使用Vue cli3.0创建的项目,如何发布npm包 在使用 进行项目开发时,如果我们想要发布一个包,有时候会有点迷糊,不知道应该怎么修改脚手架的默认设置。这里记录一下一些常见的操作。 创建index.js进行模块的导出 将我们需要导出的组件在 文件中进行统一导出,可能之前需要进行处理,是先进行全局 阅读全文
posted @ 2019-10-10 11:28 海因斯坦 阅读(1147) 评论(0) 推荐(0) 编辑
摘要: Vue中通过Vue.extend动态创建实例 在Vue中,如果我们想要动态地来控制一个组件的显示和隐藏,比如通过点击按钮显示一个对话框或者弹出一条信息。我们通常会提前写好这个组件,然后通过 来控制它的显示隐藏。如下所示: 另外还有一种实现方法就是通过 来动态地创建实例,在想要进行显示的时候创建实例。 阅读全文
posted @ 2019-08-13 11:21 海因斯坦 阅读(2982) 评论(0) 推荐(0) 编辑
摘要: 我们在把包发布到 上时,如果需要对本地的包进行修改,我们需要改变一个版本,重新发布。然后测试时需要更新这个包进行测试。这样的话,每一次的调试都特别麻烦。我们可以使用 来加速这个调试过程。 步骤1:在项目根目录下运行 步骤2:在项目之外使用到这个包的根目录下运行 步骤3: 当项目中进行了修改时,项目外 阅读全文
posted @ 2019-08-10 11:44 海因斯坦 阅读(954) 评论(0) 推荐(0) 编辑
摘要: 单元测试之断言 作为前端开发,很少去自己写单元测试。对于单元测试的了解也很少,自学了一点关于单元测试断言的知识,有了一些自己的个人理解,记录下来,方便下次使用时查阅。 什么是断言 当你对类,模块或者方法的可以接受的输入和输出有着很明确的定义和认识,当程序的输出结果和输入不匹配时, 你想让程序有一个明 阅读全文
posted @ 2019-08-09 11:37 海因斯坦 阅读(5119) 评论(0) 推荐(0) 编辑
摘要: Vue+Typescript中在Vue上挂载axios使用时报错 在 项目开发过程中,为了方便在各个组件中调用 ,我们通常会在入口文件将axios挂载到vue原型身上,如下: 这样的话,我们在各个组件中进行请求时,就可以直接使用 ,但是在ts中使用 进行请求时,会进行报错,如下所示: 从图中我们可以 阅读全文
posted @ 2019-08-07 11:35 海因斯坦 阅读(5416) 评论(0) 推荐(2) 编辑
摘要: Angular中使用bootstrap样式 Angular中引入bootstrap的方法   方法1:在 中的 数组中添加 路径 如下所示: 这里需要注意路径问题,不同Angular版本下,Angular.json的位置可能有所不同,因此对应的路径也有可能需要作出修改。   方法 阅读全文
posted @ 2019-07-13 12:16 海因斯坦 阅读(3132) 评论(0) 推荐(0) 编辑
摘要: Vue的组件化 组件化是Vue的精髓,Vue就是由一个一个的组件构成的。Vue的组件化设计到的内容又非常多,当在面试时,被问到:谈一下你对Vue组件化的理解。这时候又有可能无从下手,因此在这里阐释一下个人对Vue的组件化的理解。 组件的分类 一般来说,组件大致可以分为三类: 1. 页面级别的组件。 阅读全文
posted @ 2019-06-06 16:05 海因斯坦 阅读(26246) 评论(6) 推荐(3) 编辑