元元模型(Meta Object Facility)的个人理解

典型的元模型结构可以描述为:信息层,模型层,元模型层和元元模型层. 1.信息层(information layer)         信息是由我们希望描述的数据组成,这些数据通常是用户数据,主要职责是描述信息领域中的详细信息.在数据层用元数据进行对这些用户数据的描述.元数据即为关于数据的数据....

2012-09-11 15:49:45

阅读数 6919

评论数 0

从分层模型谈三种耦合

1      分层架构的缘由 通常我们在做J2EE项目的技术架构时,通常会考虑一种分层的模型,目前非常流行的分层做法是控制层一般采用struts,springmvc,在业务层采用spring,EJB,在持久层采用hibernate,ibatis,jdbcTemplate等。那么为什么要采用这种模...

2012-06-21 12:22:05

阅读数 2915

评论数 0

RCP中showView方法的说明

当我们需要显示一个视图时,一般是通过调用IWorkbenchWindow中的getActivePage().showView方法, 但我们有一个问题,就是一般在透视图中,可能由多个部分构成,那么,这个showView到底是要显示在哪里呢?所以我们需要先解决这个问题. 要解决在哪里进行显示,需要在...

2012-04-05 11:31:36

阅读数 5585

评论数 0

继续说说cxf调用.net中命令空间的问题

前面提到用cxf对.net进行调用时的命名空间的问题,由于当时时间比较紧,没细致地进行总结,这次对这个命名空间进行一个较为细致的总结一下. 有两种类型的命名空间,一是targetNamespace,另外一个是namespace,其实他们都是用来进行名称区分的.targetNamespace一般进...

2012-04-05 10:25:21

阅读数 3439

评论数 1

cxf调用.net中的接口遇到的两个问题

在使用CXF中,由于服务器使用的是.net开发中,由于之前没有调用过,所以按一般的CXF的调用方法进行调用,发现出现了一个问题,报如下的错误: Exception in thread "main" javax.xml.ws.soap.SOAPFaultException: ...

2012-03-27 13:23:50

阅读数 4020

评论数 1

jface中窗口最大化问题

想要在jface中设置窗口最大化,只使用一个shell.setMaximized(true);方法是不够的,还需要加上shell.open();这样一句,这个问题搞得我头痛了很久。在这里记录一下,代码如下:     @Override     protected void configureS...

2012-03-15 09:21:30

阅读数 2599

评论数 0

行为模式之观察者模式注解

观察者模式要求当某一个主题Subject对象的某一个状态发生变化时,能够通知其他的对象,当然因为主题要通知其他对象,则主题本身需要提供注入观察者角色对象的入口,即主题需要有对该主题对象感兴趣的对象的引用,当主题的某个状态发生变化,即某个观察者对象感兴趣的状态发生变化,则主题就可以直接通知观察者对象...

2011-11-09 17:31:11

阅读数 2388

评论数 0

行为模式之策略模式注解

策略模式是对象的行为模式,对模式的分类中,到底是对象的模式还是类的模式,主要是看对象是对象之间的关系而言的,如果是在运行时期动态地决定到底引用哪一个对象,则这种关系就是对象模式,而如果是在编译阶段就确定了对象之间的关系,则这样的关系在运行期是不能改变的,则这种模式就是类的模式。 策略模式是对某种...

2011-11-07 08:21:37

阅读数 1780

评论数 0

结构模式之桥梁模式注解

在提到桥梁模式之前,需要先提一下适配器模式。适配器模式中可以分为类的适配器模式和对象的适配器模式。类的适配器模式是通过继承实现的,而对象的适配器模式则是通过引用的方式得以实现的。这个对象的适配器模式其实很重要,因为按类的适配器来说,是通过继承方式实现的,但是我们也可以将这种继承关系改成对对象的引用...

2011-11-02 08:13:55

阅读数 1955

评论数 0

结构模式之享元模式注解

享元模式是指一个对象含有某一种状态,而这种状态一旦被实例化之后就不能再改变了。所以通常这种含有状态的对象内部一定需要有一个用来存储状态值的变量,当对象实例化时就需要传入这个状态,从而将该状态进行确认,并且从此不能再改变。即通常的做法是通过构造方法时传入初始化状态,然后后面只提供一个get方法以给外...

2011-11-01 08:46:13

阅读数 1809

评论数 0

结构模式之装饰模式注解

装饰模式主要用于对一个对象A的方法进行持续性地增强的模式。其采用多态的方式,通过一个装饰类含有下一个装饰类的引用进行不断地调用,最终会调用到最原始的那个对象A,从而使原始对象A拥有了许多其根本没有的功能。 下图为装饰模式的一个静态UML类图结构: 下面给出上面UML结构的代码参考实现。...

2011-10-31 08:07:57

阅读数 2141

评论数 0

结构模式之门面模式注解

门面模式没有具体的UML类图结构,其主要的思想是将已经存在的若干个子系统,或者若干个对象进行整合,以向外部提供统一的接口,这种方式类似于对一些API的封装,其实我们经常在软件开发中都会遇到这种模式,只是我们不会太注意而已。 比如现在有个业务功能,我们将其分为5个部分,分别由5个人进行开发,那么这...

2011-10-28 13:34:31

阅读数 1768

评论数 0

结构模式之代理模式注解

代理模式是指原来的系统已经有了一个对象A,类似于像其他模块提供的接口,此时一个新的对象需要调用A的部分功能,但是不需要调用所有功能,或者说此时的A所提供的那些功能不够强大,需要增强。此时就可以由提供A的接口的人再提供一个对象B,由这个对象B一方面向C提供其所需要的接口,另一方面通过对对象A的引用,...

2011-10-21 08:14:37

阅读数 1828

评论数 0

先休息调整一下

学了这么段时间之后,觉得对单片机有了一定的了解,我知道我现在算是有些入门了,大概能够明白其中的一些运行原理,比如其我们主要是通过其IO口进行控制,而其他的设备如果需要电源,则需要外部提供电源,再由单片机的IO口进行供电。而一些芯片本身的运行则需要使能,而这个使能以及其他的控制也由单片机进行提供。在...

2011-10-20 14:00:47

阅读数 1685

评论数 0

结构模式之合成模式注解

合成模式主要是针对树型结构进行的一种模式的界定,一般只要业务需求中含有树型结构都可以考虑用这种模式。 合成模式可以分为安全的合成模式和透明的合成模式。 安全的合成模式是指叶子节点不含有增删操作,而只有树枝节点才会有对应的增删节点的操作。 安全的合成模式的静态UML类图结构如

2011-10-19 08:10:16

阅读数 2296

评论数 0

结构模式之适配器模式注解

适配器模式分为两种,一种是类的适配器,另一种是对象的适配器。适配器模式存在的原因是原来的系统中使用了一个接口Target,其要求里面含有若干方法,而新加入的一个类中含有的方法不足,或者需要增强一些新加入的类的方法的功能。此时就不能直接将新加入的类进行调用,而是通过一个适配器类,将

2011-10-18 08:35:53

阅读数 1829

评论数 0

第十课学习

按键在未按下时,处于一种高电平状态,一般这种情况下,其对IO口的电平一致,则不会产生任何效果,只有在按下状态时,由于与接地的回路贯通,故相当于单片机的IO口直接接地。从原理图上看,之所以要接KeyIn1-KeyIn4外接至按键中,主要原因是为了获取按键的状态,因为我们只能获取单片

2011-10-16 22:08:39

阅读数 1724

评论数 0

第九课学习

今天学习第九课,其中小宋老师提到的一个水滴下落程序,在开始他把现象演示了一篇之后,我在想要怎么实现了,水滴从小变到大的过程应该怎么实现了,直观的感觉应该是从电流的变化引起亮的程度,可是又一想,一般单片机系统也就是能控制高低电平变化。但不能实现连续的电流变化。后来听小宋老师提到通过

2011-10-16 22:07:41

阅读数 1703

评论数 0

第八课学习

今天学习了第八课,按小宋老师的意思,确实内容不太多,也比较好理解,当然看得出来,小宋老师非常重视这个中断的内容,我想确实是应该引起相当地重视的。 中断有一个特殊寄存器,一共有八位,用于表示不同的中断类型,如果要使用中断,则要对对应的中断类型进行设置为1,才表示程序代码将要对某种

2011-10-14 08:29:19

阅读数 1869

评论数 0

第七课学习

今天这一课内容挺多,关于前面的硬件设计方面的问题,比如上下拉电阻等这些,勉强能听得懂,不过似乎目前还用不上,因此只有先了解一下,等后面学到相应的内容时,再回过头来学习。 后面的在线仿真应该是相当有用的,不过我没有实际操作一遍,主要是因为被前面的内容给影响了一下,因为我学这个单片

2011-10-12 08:16:53

阅读数 1643

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭