摘要: 1 监听 在Vue中可以通过watch来监听数据的变化,比如通过watch实现的简单计数器: <div id="app"> <p>计数器:{{count}}</p> <button @click="count++">点我增加</button> <p id="info"></p> </div> var 阅读全文
posted @ 2020-07-24 23:05 氷泠 阅读(368) 评论(0) 推荐(0)
摘要: 1 问题描述 环境Linux+fcitx,JetBrains的IDE无法输入中文,包括IDEA,PyCharm,WebStorm,CLion等等。 2 解决方案 Linux下一般使用fcitx进入中文输入,安装的时候教程一般都会提到以下三个环境变量: export XMODIFIERS="@im=f 阅读全文
posted @ 2020-07-23 14:47 氷泠 阅读(730) 评论(0) 推荐(0)
摘要: 1 概述 1.1 引言 建造者模式是较为复杂的创建型模式,它将客户端与包含多个组成部分(或部件)的复杂对象的创建过程分离,客户端无须知道复杂对象的内部组成部分与装配方式,只需要知道所需的建造者类型即可。建造者模式关注一步一步地创建一个复杂对象,不同的具体建造者定义了不同的创建过程,且具体建造者相互独 阅读全文
posted @ 2020-07-18 14:37 氷泠 阅读(372) 评论(0) 推荐(0)
摘要: 1 概述 1.1 引言 对于某些岗位来说,工作周报的内容会大同小异,如果用户每次都需要从空白的周报进行输入无疑会浪费用户很多的时间,如果周报能够按照用户的自定义来生成模板,或者从已有模板修改小部分得到新模板,这样用户的输入效率会大大提高。原型模式正是为解决这类问题而生。 1.2 定义 原型模式:使用 阅读全文
posted @ 2020-07-18 01:28 氷泠 阅读(374) 评论(0) 推荐(0)
摘要: 1 概述 1.1 引言 在了解抽象工厂模式之前,首先来了解一下两个术语: 产品等级结构 产品族 1.1.1 产品等级结构 产品等级结构也就是产品的继承结构,例如一个抽象类是电视机,子类有不同品牌的电视机,比如海尔电视机,海信电视机,TCL电视机,而抽象电视机与具体品牌的电视机之间构成了一个产品等级结 阅读全文
posted @ 2020-07-16 21:58 氷泠 阅读(423) 评论(0) 推荐(0)
摘要: 1 概述 1.1 引言 尽管简单工厂模式实现了对象的创建和使用分离,但是仍然存在以下两个问题: 工厂类过于庞大,包含了大量的判断代码,导致维护和测试难度增大 系统扩展不灵活,如果增加了新的产品类型,必须修改静态工厂方法的业务逻辑,违反了开闭原则 具体产品与工厂类之间的耦合度高,严重影响了系统的灵活性 阅读全文
posted @ 2020-07-16 21:56 氷泠 阅读(310) 评论(0) 推荐(0)
摘要: 1 概述 1.1 引言 简单工厂模式不属于GoF23种设计模式之一,但是实际中用途广泛,并且可以作为学习“工厂方法模式”以及“抽象工厂模式”的基础。在简单工厂模式中,工厂类提供一个创建产品的工厂方法,用于创建各种产品。客户端只需传入对应的参数,利用该方法即可根据传入参数的不同返回不同的具体产品对象。 阅读全文
posted @ 2020-07-13 10:21 氷泠 阅读(272) 评论(0) 推荐(0)
摘要: 1 条件判断 1.1 普通if 条件判断使用v-if指令: <div id="app"> <p v-if="seen">看到了</p>; </div> <script> new Vue({ el:'#app', data:{ seen:true } }) </script> v-if指令根据表达式的 阅读全文
posted @ 2020-07-12 13:46 氷泠 阅读(414) 评论(0) 推荐(0)
摘要: 1 概述 1.1 引言 很多时候为了节约系统资源,需要确保系统中某个类只有一个唯一的实例,当这个唯一实例创建了之后,无法再创建一个同类型的其他对象,所有的操作只能基于这一个唯一实例。这是单例模式的动机所在。 比如Windows的任务管理器,可以按Ctrl+Shift+Esc启动,而且启动一个,不能启 阅读全文
posted @ 2020-07-12 11:13 氷泠 阅读(431) 评论(0) 推荐(0)
摘要: 1 UML 1.1 UML UML(Unified Modeling Language)是统一建模语言,1997年11月UML1.1版本提交给OMG并正式通过,成为建模语言的个那个也标准。2003年6月UML2.0获得正式通过。 1.2 UML特性 U(Unified):统一,UML融合了多种优秀的 阅读全文
posted @ 2020-07-11 11:34 氷泠 阅读(865) 评论(0) 推荐(0)