摘要:单例模式 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 单例模式是一种常用的模式,有一些对象我们往往只需要一个,比如线程池、全局缓存、浏览器中的 window 对象等。 JavaScript 中的单例模式 1. 使用命名空间 在JavaScript里,实现单例的方式有很多种,其中最简单的一 阅读全文
posted @ 2019-08-26 16:47 妖色调 阅读 (76) 评论 (0) 编辑
摘要:代理模式 代理模式是为一个对象提供一个代用品或占位符,以便控制对它的访问。 生活中有很多的代理模式的场景。例如,明星有经纪人作为代理,老板有秘书作为代理等等,当有事情的时候,会找到经纪人或秘书,再由他们转达给明星或者老板。 首先通过一个例子来简单的了解了解,故事是这样的... 以下故事纯属虚构,不要 阅读全文
posted @ 2019-08-26 09:27 妖色调 阅读 (55) 评论 (1) 编辑
摘要:状态模式 允许一个对象在其内部状态改变时改变它的行为,对象看起来似乎修改了它的类。 简单的解释一下: 第一部分的意思是将状态封装成独立的类,并将请求委托给当前的状态对象,当对象的内部状态改变时,会带来不同的行为变化。 第二部分是从客户的角度来看,我们使用的对象,在不同的状态下具有截然不同的行为,这个 阅读全文
posted @ 2019-08-24 10:30 妖色调 阅读 (69) 评论 (0) 编辑
摘要:说起布局其实就和盖房子的道理一样,你首先要盖好房子的模型(规划好页面的布局),房子的雏形盖好后就是往房子里面布置家具了(在布局里面添加东西),这样,房子盖好后不论你往里面添加什么家具也不能影响房子(杠精请坐下),布局也一样,布局完成后,只需要在布局的容器里面添加更加细化的东西就行了。切忌边写内容边布 阅读全文
posted @ 2019-08-22 16:45 妖色调 阅读 (327) 评论 (2) 编辑
摘要:什么是跨域? 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。 其实我们通常所说的跨域是狭义的,是由浏览器同源策略限制的一类请求场景。 为什么会跨域? 呐,说起跨域就不得不提一下同源策略,那什么是同源策略呢? 同源策略(浏览器提供的一种安全的运行环境) 同源策略限制了从同一 阅读全文
posted @ 2019-06-23 15:39 妖色调 阅读 (128) 评论 (0) 编辑
摘要:策略模式(Strategy) 定义:将定义的一组算法封装起来,使其相互之间可以替换。封装的算法具有一定的独立性,不会随客户端的变化而变化 废话不多说,先来个例子 上面的例子,一定会有人这么写的,你要说没有我也没办法(~ ̄▽ ̄)~,这样写首先不利于维护,其实也不好方便扩展 改进一下: 上面的例子就可以 阅读全文
posted @ 2019-06-20 11:53 妖色调 阅读 (116) 评论 (0) 编辑
摘要:ipcMain 从 到 的异步通信。 ipcMain模块是EventEmitter类的一个实例。 当在主进程中使用时,它处理从渲染器进程(网页)发送出来的异步和同步信息。 从渲染器进程发送的消息将被发送到该模块。 举个例子 方法 String Function 监听 ,当接收到新的消息时 会以 的形 阅读全文
posted @ 2019-06-16 15:28 妖色调 阅读 (360) 评论 (0) 编辑
摘要:是什么? Electron是由Github开发,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一个开源库。 Electron通过将Chromium和Node.js合并到同一个运行时环境中,并将其打包为Mac,Windows和Linux系统下的应用来实现这一目的。 为什么选择ele 阅读全文
posted @ 2019-06-11 18:31 妖色调 阅读 (218) 评论 (0) 编辑
摘要:"vue Router——基础篇" 1.导航守卫 正如其名, 提供的导航守卫主要用来通过跳转或取消的方式守卫导航。有多种机会植入路由导航过程中:全局的, 单个路由独享的, 或者组件级的。 记住参数或查询的改变并不会触发进入/离开的导航守卫。你可以通过观察 对象来应对这些变化,或使用 的组件内守卫 全 阅读全文
posted @ 2019-05-22 14:20 妖色调 阅读 (914) 评论 (0) 编辑
摘要:vue——Router简介 vue router是Vue.js官方的路由插件,它和vue.js是深度集成的,适合用于构建单页面应用。 vue的单页面应用是基于路由和组件的,路由用于设定访问路径,并将路径和组件映射起来。 传统的页面应用,是用一些超链接来实现页面切换和跳转的。在vue router单页 阅读全文
posted @ 2019-05-21 11:11 妖色调 阅读 (330) 评论 (1) 编辑
Live2D