1 <html> 2 3 <head> 4 <title>Parcel Sandbox</title> 5 <meta charset="UTF-8" /> 6 <script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.2.min.... ...
分类:
其他好文 时间:
2019-09-02 13:57:00
阅读次数:
114
第一、状态模式定义 状态模式允许一个对象在其内部状态改变的时候改变其行为。这个对象看上去就像是改变了它的类一样。 第二、状态模式应用场景 1.一个对象的行为取决于它的状态,并且它必须在运行时刻根据状态改变它的行为。 2.操作中含有庞大的多分支的条件语句,且这些分支依赖于该对象的状态。这个状态通常用一 ...
分类:
其他好文 时间:
2019-09-02 09:23:15
阅读次数:
84
1 题目描述 请实现一个函数用来匹配包括'.'和'*'的正则表达式。模式中的字符‘.’表示任意一个字符,而'*'表示它前面的字符可以出现任意次(包含0次)。 在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字符串"aaa"与模式"a.a"和"ab*ac*a"匹配,但是与"aa.a"和"ab*a ...
分类:
其他好文 时间:
2019-08-29 13:18:31
阅读次数:
51
定义 对象之间定义一对多的依赖,当 这个对象状态发生变化,它所依赖的对象都能得到变化后的状态值。(简单的来说,就类似消息系统的发布订阅模式。其中消息系统中的 就是 ,消息系统中的 就是被观察者。当生产者的状态发生变化,那么订阅该消息的消费者就将全部接收到变化的信息) 类图 说明 由UML可以看出,该 ...
分类:
其他好文 时间:
2019-08-26 14:55:56
阅读次数:
63
mvc:Model=>View=>Controller 当用户在Model上有输入时,会通过Controller去更新模型,并且通知View进行更新 mvvm:model=>view=>viewmodel 提供对View 和 ViewModel 的双向数据绑定,这使得ViewModel 的状态改变可 ...
分类:
Web程序 时间:
2019-08-20 16:58:00
阅读次数:
106
HC89S003F4开发板端口消抖 一、前言 看到资料里有中断消抖的例子,因为以前项目里有遇到高频干扰频繁退出休眠的情况,所以好奇用这个配置能不能解决。 二、对demo进行修改 @实现效果 P01设置为下降沿中断,每进一次中断后唤醒掉电模式,LED1状态改变一次 void main() { / 系统 ...
分类:
其他好文 时间:
2019-08-18 10:04:39
阅读次数:
104
1. 定义 允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类。 2. 说明 将状态封装成为独立的类,并将动作委托到代表当前状态的对象。 3. 代码实例 ...
分类:
其他好文 时间:
2019-08-15 11:01:32
阅读次数:
78
状态模式 状态模式是对象行为型模式,为了允许一个对象在其内部的状态改变时,修改其行为,这样看起来似乎是修改了它的类一样。状态模式实际上就是统一状态的变化来影响行为,比如一个简单的申请流程,发起-审批-结束,当状态为发起时,该条事务由发起人发起流程;状态为审批时,该条事务变成审批人审批;状态为结束时, ...
分类:
编程语言 时间:
2019-08-12 00:52:44
阅读次数:
116
观察者模式简单实现,在主题中需要存在一个观察者的集合,存在一个 update(),状态改变的时候遍历调用观察者集合中的对象,调用update()方法实现通知。而观察者需要做的就是重写 update() 实现自己的逻辑,然后订阅主题,接收状态的改变信息。 上面说到的观察者模式 会导致每一个观察者都需要 ...
分类:
其他好文 时间:
2019-08-01 09:31:08
阅读次数:
105
简介: 监听器:专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生情况时,立即采取相应的行动。 Servlet监听器:它用于监听web应用程序中ServletContext、HttpSession、ServletRequest等域对象的创建和销毁事件,以及监听这些 ...
分类:
编程语言 时间:
2019-07-21 10:28:41
阅读次数:
93