- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 JS设计模式之代理模式&发布订阅模式的拓展参考
概念:设计模式的定义:在面向对象软件设计过程中针对特定问题的简洁而优雅的解决方案。通俗说就是在某种场合下对某个问题的一种解决方案-出自《JavsSctipt设计模式与开发实践》设计模式的由来设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的介绍两种常用的设计模式代理模式定义:为一个对象找一个替代对象.
2020-11-03 19:43:57 324
原创 vue-router实现原理分享
这是很久之前的我们业务组内部的一个分享,一直没有更新发布了。乘此再复习一遍vue-router 是什么首先我们需要知道vue-router是什么,它是干什么的?这里的路由并不是指我们平时所说的硬件路由器,这里的路由就是SPA(单页应用)的路径管理器。 换句话说,vue-router就是WebApp的链接路径管理系统。路由是根据不同的url地址展示不同的内容或者页面。前端路由就是把不同路由对应不同的内容或者页面的任务交给前端来做,之前是通过服务端根据url的不同返回不同的页面实现的。vue-ro.
2020-11-03 19:13:04 860
原创 vue中babel-polyfill的使用方法
为什么使用babel-polyfillBabel是一个广泛使用的转码器,可以将ES6代码转为ES5代码,从而可以在现有环境执行,所以我们可以用ES6编写,而不用考虑环境支持的问题。Babel 默认只转换新的 JavaScript 句法(syntax),而不转换新的 API ,比如 Iterator、Generator、Set、Maps、Proxy、Reflect、Symbol、Promise ...
2019-10-23 18:15:25 5075
原创 WebSocket技术分享
在正式介绍WebSocket之前先跟大家科普一下以及讨论一下过去是如何实现Web双向通信的科普一下通讯传输模式单工:只支持数据在一个方向上传输;例如:BP机半双工:允许数据在两个方向上传输,但是某一时刻只允许数据在一个方向上传输;例如:对讲机, 电报机全双工:同时在两个方向上传输,是两个单工通信的结合,要求发送设备和接收设备同时具有独立的接收和发送能力。 例如:手机历史回顾H...
2019-07-24 16:52:39 509
原创 JavaScript实现经典排序算法
先看一下各个算法的时间复杂度和空间复杂度说明:时间复杂度:指的是一个算法执行所耗费的时间空间复杂度指:运行完一个程序所需内存的大小稳定指:如果a=b,a在b的前面,排序后a仍然在b的前面不稳定指:如果a=b,a在b的前面,排序后可能会交换位置下面主要通过文字和动图介绍冒泡排序、选择排序、快速排序和插入排序这些经典的排序算法,并用js代码实现1. 冒泡排序(Bubble Sort)...
2019-04-08 17:17:06 169
转载 【基础】利用 hexo + Gitpage 开发自己的博客
原文作者:cherry原文地址:【基础】利用 hexo + Gitpage 开发自己的博客进入程序员这个坑之后就开始自己在网上扒资料,然而资料太多,情况太复杂,主要是看见别人的博客,感觉好高大上,并且感觉在茫茫的互联网有自己的小天地感觉也是极好的。不是为了给别人看,而是为了 记录自己的成长,记录自己的每一个脚印。Gitpage+hexo想要实现拥有一个独立的私有博客,我们需要两...
2019-03-06 13:41:51 1071
原创 搭建可通过外网访问的内网服务器
这是本人,第一次写博客,文采不好,技术也菜鸟,请不要见怪。前一段时间裸辞了,于是开始广投简历。可是现实是非常的残酷,年底了面试的通知很少。想着是不是自己的简历上干货太少了,不如把自己之前做的项目连接放在简历上。 可是可是。。。,现实又很残酷。我们做的项目大多是企业内部系统,只能通过内网来访问。更为严重的是我们的主管是不会告诉我们客户的正式服务器的。出来面试,连作品连接都没有,都不好意...
2017-12-16 00:45:32 21881 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人