訪问者模式是对象的行为模式。訪问者模式的目的是封装一些施加于某种数据结构元素之上的操作。一旦这些操作须要改动的话,接受这个操作的数据结构则能够保持不变。 分派的概念 变量被声明时的类型叫做变量的静态类型(Static Type),有些人又把静态类型叫做明显类型(Apparent Type);而变量所 ...
分类:
编程语言 时间:
2017-07-14 13:37:21
阅读次数:
201
gmt gmtset FONT_TITLE 24,37gmt gmtset MAP_GRID_PEN_PRIMARY 0.5p,bluegmt gmtset FORMAT_DATE_IN yyyy-mm-dd FORMAT_DATE_MAP yyyy-mm set R=-R2008-01-01\T/ ...
分类:
其他好文 时间:
2017-07-06 20:37:56
阅读次数:
196
驱动程序照着时序图写或上网找(下面也有的下),这里不说了 需对DS1302进行的操作 ①关保护:通过8eH将写保护去掉,这样我们才能将日期,时间的初值写时各个寄存器。 ②赋初值:对80H、82H、84H、86H、88H、8AH、8CH进行初值的写入。同时也通过秒寄存器将位7的CH值改成0,这样DS1 ...
分类:
其他好文 时间:
2017-07-01 12:48:34
阅读次数:
272
驱动程序照着时序图写或上网找,这里不说了 24c02是按照i2c通信的, 在此谈一下鄙人关于i2c的认识: 首先需一个起始信号表示操作开始:先将sda和scl均置高(释放总线)再将sda置0,即在scl为高时sda低跳变,就是开始信号 顺便把scl拉低。 开始写一字节:在scl为低时把sda赋好数据 ...
分类:
其他好文 时间:
2017-07-01 12:43:19
阅读次数:
169
我觉得机房重构的正确顺序是:数据库、绘图(包图、类图、时序图)、文档最后是代码的实现。只是,尽管我这么觉得,却没有全然依照这个进行。我觉得。计划和顺序是死的。人是活的。假设进行到某一步。你进行不下去了。你会怎么办? 我的选择是,放下,从别的方式入手。就二次机房来说。我先做了包图。简单的做了类图(有一 ...
分类:
其他好文 时间:
2017-06-30 19:55:10
阅读次数:
150
一、comet简介: comet :基于 HTTP长连接的“服务器推”技术,是一种新的 Web 应用架构。基于这种架构开发的应用中,服务器端会主动以异步的方式向客户端程序推送数据,而不需要客户端显式的发出请求。Comet 架构非常适合事件驱动的 Web 应用,以及对交互性和实时性要求很强的应用,如股 ...
分类:
Web程序 时间:
2017-06-28 19:04:28
阅读次数:
261
需求: 有些时候,我们需要连接多个数据库,但是,在方法调用前并不知道到底是调用哪个。即同时保持多个数据库的连接,在方法中根据传入的参数来确定。 下图的单数据源的调用和多数据源动态调用的流程,可以看出在Dao层中需要有一个DataSource选择器,来确定到底是调用哪个数据源。 实现方式 对Dao层提 ...
分类:
编程语言 时间:
2017-06-28 14:23:57
阅读次数:
200
前几天通过UML图中的时序图。让我对于机房重构中的每一条线理解的更加清晰。曾经认为上机特别的乱,在一次偶遇中,得知了原来它能够转化成我们平时订餐。以下就听我说一说上机&订餐的故事吧! 又是发生在一个风和日丽的早上(廊坊师范学院时间:11:30)。事实上对于大多数人来说应该是中午了吧。睁开朦胧的睡眼, ...
分类:
其他好文 时间:
2017-06-27 20:45:13
阅读次数:
146
1.为什么要画时序图??? 我们编码的时候,知道有的用例的业务逻辑按照比较确定的时间先后顺序进行展开。这时候,我们就需要知道我们设计的系统中的不同类之间传递消息(可以认为是不同对象函数间的调用)要按照怎么样的顺序、传递什么消息、返回什么消息。这时候用时序图是最好不过的了。此外,大公司都在用,,这样也 ...
分类:
其他好文 时间:
2017-06-25 11:59:03
阅读次数:
140
什么东西?? 我们先来看我们平常看到SPI的时序图(呵呵,要是忘记了可以去我之前写 SPI线协议详解) 现在我们来看看USART的同步模式Synchronous 是不是发现很像对吗。 连接线如下: PA7 SPI_CS PA10 SPI_MOSI PA8 SPI_CLK 我们现在先上在Logic 1 ...
分类:
其他好文 时间:
2017-06-22 13:28:05
阅读次数:
436