文章摘抄至http://www.cnblogs.com/java-my-life/archive/2012/06/14/2545381.html访问者模式是对象的行为模式。访问者模式的目的是封装一些施加于某种数据结构元素之上的操作。一旦这些操作需要修改的话,接受这个操作的数据结构则可以保持不变。分派的概念变量被声明时的类型叫做变量的静态类型(StaticType),有些人又把静态类型叫做明显类型(ApparentType);而变量所引用的对象的真实类型又叫
系统 2019-08-29 22:11:01 2273
模拟window开打文件importjava.awt.Button;importjava.awt.Dialog;importjava.awt.FlowLayout;importjava.awt.Frame;importjava.awt.Label;importjava.awt.TextArea;importjava.awt.TextField;importjava.awt.event.ActionEvent;importjava.awt.event.Act
系统 2019-08-29 22:08:41 2273
屏蔽网页的滚轮事件博客分类:Flash/AS3Flash经常会在FLASH用到滚轮事件,可是网页中也会响应到,加下面的代码,调用就可以了Java代码package{importflash.display.Stage;importflash.external.ExternalInterface;/***滚轮过滤*@authorcwin5*/publicclassMouseWheelFilter{/***是否启用*/privatestaticconstENAB
系统 2019-08-29 21:58:29 2273
/*里面有自定义Toast的显示位置*///DoorActivitypackagetemp.com;importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.Gravity;importandroid.view.View;importandroid.widget.Button;importandroid.widget.ImageView;importandroid.widge
系统 2019-08-12 09:30:33 2273
装饰(Decorator)模式又名包装(Wrapper)模式。装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。一,结构抽象构件(Component)角色:给出一个抽象接口,以规范准备接收附加责任的对象。具体构件(ConcreteComponent)角色:定义一个将要接收附加责任的类。装饰(Decorator)角色:持有一个构件(Component)对象的实例,并定义一个与抽象构件接口一致的接口。具体装饰(ConcreteDecorat
系统 2019-08-12 09:29:46 2273
说明:可能是用windows时间长的关系,总感觉linux下的软件管理很麻烦。特意说明下:这里的方法非原创,都是在安装过程中遇到问题在搜索之后的整理。作为一种经验整理。·安装:依赖库:基本:--应该是最小集,但我安装这些后还是缺少库。libboost-dev,libevent-dev,libtool,flex,bison,g++,automake,pkg-config,libboost-test-devlibmono-dev,ruby1.8-dev,lib
系统 2019-08-12 09:26:54 2273
NDoc是一个不错的C#程序集文档生成工具,但其生成的文档说明都是英文的,不是十分的友好。在看过其源码后,发现在生成的MSDN风格的文档时,作者们用到了XSLT,试着修改了一下,可行。不用把NDoc的所有源码都看过,或是在了解清楚其结构的情况下,只要翻译一下XSLT文件(打开NDoc解决方案,在Msdn项目的xslt文件夹中)中的相关内容,重新编译后就可以用NDoc生成中文的文档说明了。至于翻译的效果嘛,完全可以参考MSDN的做法呀。有兴趣的话,大家试一试
系统 2019-08-12 09:26:39 2273
我们知道在ArcMap中对Coverage格式数据编辑是被拒绝的,一下几种方式可以解决这个问题:1.选择使用Workstation里的ArcEdit对Coverage进行编辑。2.可以到Erdas里面对Coverage进行编辑。3.可以先用catalog建一个NewPersonalGeodatabase,在其中建一个FeatureClass,导入Cov文件,就可以编辑了,完成了再导出来。对Coverage进行编辑
系统 2019-08-12 01:53:40 2273
(这是发表在《程序员》杂志2001年第12期上的一篇文章。现在,CSDN海外图书专区正在销售MartinFowler先生的《Refactoring》,我在海外图书专区“名家接触”讨论栏目放进了MartinFowler先生的一些资料,与各位共飨。CSDN海外图书专区的地址是:www.csdn.net/overseas)现在最前卫的软件开发方法是什么?相信很多人都会说:XP(极限编程)。提到XP,就不能不提到作为XP基础的重构(refactoring)技术。而
系统 2019-08-12 01:52:39 2273
最近学完React的最基本概念,闲下来的时候就自己写了一个Todo-List的小应用。这里做个简略的说明,给想好好学React的新手看。React-Todo学习前提这里我用了webpackb做了babel和JSX预处理和模块打包。所以对React和一些ES2015(ES6)的语法要有一定的了解。我相信学习ES2015绝对是划算的,因为它是Js的规范。这里给出学习的地方,阮一峰老师的ECMAScript6入门或者babel的相关文档LearnES2015。功
系统 2019-08-12 01:33:40 2273