自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 设计模式之发布订阅模式

发布订阅模式则统一由调度中心处理,消除了发布者和订阅者之间的依赖。class PubSub { constructor() { this.subscribers = {} } subscribe(type, fn) { if (!Object.prototype.hasOwnProperty.call(this.subscribers, type)) { this.subscribers[type] = [];

2021-07-25 21:57:03 159

原创 设计模式之观察者模式

观察者模式中观察者和目标直接进行交互,由具体目标调度,每个被订阅的目标里面都需要有对观察者的处理,会造成代码的冗余。// 观察者class Observer { constructor() { } update(val) { }}// 观察者列表class ObserverList { constructor() { this.observerList = [] } add(observer) { ...

2021-07-25 21:53:59 61

原创 javascript 通用单例包装函数

//单例包装函数var singleton = function(fn) {var result;return function() {return result || (result = fn.apply(this, arguments));}}使用方式:创建div:var createDialog = s...

2019-06-21 17:32:46 186

原创 gitlab版本回滚

一、代码回滚git reset --hard commitIdgit push origin 分支 --force 强制重新提交或者回退所有内容到上一个版本git  reset  HEAD^ #回退test这个文件的版本到上一个版本      git  reset  HEAD^  test.py 将本地的状态回退到和远程的一样      ...

2019-02-19 15:05:44 14007

转载 转载 Element源码系列——搭建开发环境

Element源码系列——搭建开发环境序言由于其中涉及的知识点比较多,为了尽可能写的更详细,将会有一些文章间的跳转.如有带来困扰,实在抱歉.个人觉得在搭建之前,角色互换一下,设身处地的想一下如果让您做一个这样的产品应该怎么去开发? 既然咱们开发的是一个UI框架,那么一个美观的教程网站肯定是必须的,并且...

2019-02-13 10:37:16 152

转载 CSDN-markdown编辑器使用

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-02-13 09:56:42 127

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除