摘要:
http://blog.csdn.net/snowclash/article/details/6205873 阅读全文
摘要:
最近几天开始学习和基础ArcGIS AO 开发,感觉对一些概念性的东西很不了解,在学习过程中遇到了一些问题。突然想起前几天一同学问了我这样一个问题,如何实现添加一个面要素是判断是否与一个面图层相交。开始的时候我想起了用叠加分析来实现,但是没有亲自实践。刚好学习AO也趁此机会提高一下动手能力。 用过分析面的相交可能范围包含、被包含、叠加、相接几种情况。如下如所示: 阅读全文
摘要:
这段时间一直在苦心研究Flex,今天突然想,我们平时都是把swf放到网页中,怎么才能把网页嵌入到Flex中呢?我查了一些资料,然后经过自己的不懈努力,终于搞定。 为了方便,写了个嵌入HTML页面的代理IFrame组件,该组件封装了所有需要的Flex端代码,后面只要通过标签调用就OK了。 IFrame.mxml文件如下:<?xmlversion="1.0"encoding="utf-8"?> <mx:Canvasxmlns:mx="http://www.adobe.com/2006/mxml"resize=" 阅读全文
摘要:
1.DRY:不要重复你自己(Don’t repeat yourself)DRY是一条最容易理解但又是相对比较难以应用的原则。它是指当你在两处或者更多的地方发现相似代码时,我们应当把它们抽象成一个新的函数,在之前重复的地方调用新的函数并带上适当的参数。DRY也许是最普遍的一条编程原则,我从未发现一个开发人员认为编写重复的代码是件好事。但是我发现一些开发人员在编写单元测试时忘记了这条原则,例如:设想一下你改变了一个类的接口,之前已经为这个类编写了很多的单元测试,如果你没有应用DRY原则,这时你需要手动去修改所有使用这个类接口的调用,来与每一个测试实例的新签名匹配。2.编写短小的函数/方法有三个非常 阅读全文