随笔
文章平均质量分 64
小飞猫_
不骄不躁,享受生活中的每一刻
展开
-
常见的几种页面内容布局方式
常见的页面布局,左右自适应布局原创 2017-07-27 11:45:44 · 68099 阅读 · 1 评论 -
前端攻城狮需要掌握的应用层协议
作为一个前端,我们经常和各类网络协议打交道,那么http,https,ws,wss,SSL,TLS这几者协议之间的关系是怎样的呢?我们前端有没有必要了解呢?还是我们前端就只写写页面?原创 2017-09-11 14:42:08 · 1025 阅读 · 0 评论 -
vue多个路由共用一个页面问题
在使用vue开发时,如何处理多个路由共用一个页面的问题原创 2017-08-31 19:54:16 · 22810 阅读 · 1 评论 -
私有git服务多用户管理及权限控制
关于git的用户和权限管理原创 2017-10-10 17:10:35 · 36093 阅读 · 2 评论 -
echarts使用笔记之实现让折线的拐点闪烁的效果
利用echart实现折线图点位动态高亮闪烁的效果原创 2017-12-11 20:17:38 · 5412 阅读 · 0 评论 -
前后端常见的几种鉴权方式
常见的授权四种授权方式HTTP Basic Authentication,session-cookie,token(jwt),OAuth(开放授权)原创 2018-01-03 15:53:31 · 116522 阅读 · 10 评论 -
<srcipt src="/socket.io/socket.io.js"></script>加载的资源是从哪儿冒出来的?
这个标题可能起的不太高级,或者表述不清楚。这里解释一下,其实就是弄清楚<srcipt type="text/javascript" src="/socket.io/socket.io.js"></script>这句代码加载的资源是哪里来的。如果觉得过程太繁琐,就直接看总结把。 &nbs原创 2018-02-12 13:49:02 · 6435 阅读 · 2 评论 -
关于数组getter和setter的思考
接触过Vue的人基本都知道,Vue的数据绑定是通过ES5的getter和setter实现的,查看Vue源码,目录结构如下 observer目录下面的模块实现Vue的数据绑定功能,从文件夹和文件的命名来看可以知道采用的是观察者设计模式,看来有必要对常见的几种设计模式补补课了。 这里我不想详细分析整个数据绑定的实现过程,网上分析的很好的文章有很多,我只想说说我在看完这部分代码后的想法。...原创 2018-03-27 01:56:00 · 2655 阅读 · 0 评论 -
原生JS实现深拷贝
说到深浅拷贝的问题,其实就是堆内存和栈内存的问题。 栈内存 保存基本数据类型或者引用类型数据的地址指针, 堆内存 保存对象本身。 所谓的深拷贝就是在内存中单独为该变量开辟一个存储空间。所以对于基本数据类型来说他的任何赋值都深拷贝,因为在栈内存中,数据的大小是固定,不可变的,变量一旦声明就会在内存中在栈内存中开辟一个新的空间。我们常说的深拷贝是针对于引用类型的。引用类型在栈内存中只保存了一...原创 2018-06-30 09:20:47 · 5672 阅读 · 0 评论