学习路线 组合->继承->设计模式->创意,https://segmentfault.com/a/1190000004346467 这个方法了不起啊。。vue.js是通过它实现双向绑定的。。而且Object.observe也被草案发起人撤回了。。所以defineProperty更有必要了解一下了。 ...
分类:
其他好文 时间:
2017-12-10 22:54:04
阅读次数:
201
我一直坚信,阅读不仅仅是一种行为,还是一种人生方式。中国教育学会副会长,新教育改革发起人朱永新博士一直强调:一个人的精神发育史,就是他的阅读史;一个民族的精神境界取决于这个民族的阅读水平;一个没有阅读的学校永远不会有真正的教育;一个书香充盈的城市才会是一个美丽的城市。阅读丰富人生。人生中,总有几本书 ...
分类:
其他好文 时间:
2017-12-09 00:42:48
阅读次数:
113
原文:C#设计模式(23)——备忘录模式(Memento Pattern)一、引言 在上一篇博文分享了访问者模式,访问者模式的实现是把作用于某种数据结构上的操作封装到访问者中,使得操作和数据结构隔离。而今天要介绍的备忘者模式与命令模式有点相似,不同的是,命令模式保存的是发起人的具体命令(命令对应的是... ...
摘要:这是快的打车移动端架构师、Android 开源项目源码解析codeKK发起人 吴更新(@Trinea)在MDCC上分享的内容,从总体设计和原理上对几个图片缓存进行对比,没用到它们的朋友也可以了解它们在某些特性上的实现。 【CSDN现场报道】10月14日-16日,“ 2015移动开发者大会 · ...
分类:
移动开发 时间:
2017-11-21 14:41:58
阅读次数:
236
最近做activiti流程发起人的控制,最开始的想法是新建一张表 ,通过控制流程定义id与发起人id进行控制,如果这样每次发布新的流程就必须 重新设置流程发起人,因为通过流程定义不能获取流程模型id,虽然很不合理,但是确实获取不到流程模型id,最后问了同事,可以通过process的key、以及 de ...
分类:
其他好文 时间:
2017-11-10 17:00:30
阅读次数:
260
最近那谁出的程序媛计划,先不说这个事情是好是坏,这个程序做的是好是坏(坏)... 只是最近微博上,尤其是非CST专业的人,居然有很多人认为入门学编程不需要学习算法.... 连程序媛计划的发起人都在微博中说 “不需要数学和英文基础” 而其支持者的态度也是 “入门时不需要学习算法,甚至工作中用到算法的也 ...
分类:
编程语言 时间:
2017-10-15 00:43:05
阅读次数:
506
设计模式(二十)——备忘录模式一、备忘录模式1、备忘录模式简介备忘录模式在不破坏封装性的前提下,捕获一个对象的内部状态,并在对象之外保存这个状态,以后就可将对象恢复到原先保存的状态。2、备忘录模式角色发起人Originator:负责创建一个Memento,用以记录当前时刻Orig..
分类:
其他好文 时间:
2017-10-05 19:58:59
阅读次数:
145
一、定义 不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样就可以将该对象恢复到原先保存的状态 二、结构 备忘录模式中主要有三类角色: 发起人角色:记录当前时刻的内部状态,负责创建和恢复备忘录数据。 备忘录角色:负责存储发起人对象的内部状态,在进行恢复时提供给发起人需要的 ...
分类:
其他好文 时间:
2017-09-09 18:05:12
阅读次数:
178
一、引言 上篇博文中我们分享了访问者模式,访问者模式是把作用于数据结构上的操作封装到访问者类中,使得数据结构与操作分离。今天我们要学习的备忘录模式与命令模式有点相似,不同的是,命令模式保存的是发起人的具体命令(命令对应行为),而备忘录模式保存的是发起人的状态(状态对应数据内部结构,如属性)。下面请看 ...
分类:
其他好文 时间:
2017-08-26 19:50:51
阅读次数:
154
http://www.itpub.net/thread-1896120-1-1.html 具体需求: 采购订单在多级审批,最后一审批节点一旦审批完成,便发出成功审批的消息(mail)至发起人 且一旦最后一个审批节点不同意,即直接打回至最初的审批节点。 现在俺们这没有利用工作流,而是正向审批流,且具体 ...
分类:
其他好文 时间:
2017-08-04 18:21:20
阅读次数:
331