摘要:
一、what 在面向对象软件的设计中,一些重要的和重复出现的设计就是设计模式,是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。 二、why? 设计模式使人们可以更加简单方便地复用成功的设计和体系结构,能让人们在设计系统时作出有利于系统复用的选择,避免设计损害了系统复用性。 三、 阅读全文
摘要:
Principles behind the Agile Manifesto Working software is the primary measure of progress.(可工作的软件是进度的首要度量标准) 如何度量软件开发项目的进度呢?传统的方法是将一个项目分解成若干个任务,并跟踪这些任 阅读全文
摘要:
敏捷软件开发宣言 我们一直在实践中探寻更好地软件开发方法,身体力行的同时也帮助他人。由此我们建立了如下价值观: 个体和互动高于流程和工具 工作的软件高于详尽的文档 客户合作高于合同谈判 响应变化高于遵循计划 也就是,尽管右项有其价值,我们更重视左项的价值。 敏捷12原则 我们的最高目标是,通过尽早和 阅读全文
摘要:
前言 之前安装了manjaro-deepin,但太久没用了,昨天更新系统后,出了点问题,重装个新版本吧。 卸载manjaro 由于之前安装了manjaro,默认开机引导程序是linux的Grub,那么首先应该把开机程序修改为windows的的Boot Manager(不然直接删除linux后是不能正 阅读全文
摘要:
零、传统路由与SPA的区别 传统开发方式下,URL改变后,就会立刻发生请求去请求整个页面,这样可能请求加载的资源过多,可能会让页面出现白屏。 在SPA(Single Page Application)单页面应用下,当锚点值改变后,不会立刻发生请求,而是在某个合适的时机,发起ajax请求,实现局部改变 阅读全文
摘要:
```html <!DOCTYPE html Document / 在Vue中提供了一种特别的方式来获取元素: 给元素加上个ref属性,那么就可以通过this.$refs.名字来获取到该元素 / / 前面知道了Vue的生命周期的钩子函数,其中需要注意的是在DOM挂载后,事件可能不能正常的触发, 需要 阅读全文
摘要:
```html Document Original message: "{{ message}}" Computed reversed message: "{{ reversedMessage }}" 我是练习watch的div 两次差值... 阅读全文
摘要:
```html <!DOCTYPE html Document 改变组件的生死 <! 此标签用于使里面的组件缓存起,因此避免销毁,创建的过程,若想看见创建和销毁的过程,去掉该标签即可 / 组件的生命周期的图示链接:https://cn.vuejs.org/images/lifecycle.png 以 阅读全文
摘要:
```html <!DOCTYPE html Document / 过滤器的使用:为了将数据做一些处理后才渲染出来, 它可以用在组件的内部为该组件服务,也可以声明为全局的过滤器 下面来看下组件里面过滤器的用法:首先在组件里定义后过滤器的方法, 然后在使用时使用:要过滤的value | 过滤器名 即可 阅读全文
摘要:
```html <!DOCTYPE html Document // 声明子组件(子组件在前避免父组件找不到) / 子组件向父组件发送消息:需要通过事件,需要在子组件声明的时候通过某个 事件来触发父组件自定义的事件,最后通过该父组件的自定义事件来处理消息 / var Content = { temp 阅读全文