`
yh_private
  • 浏览: 37741 次
  • 性别: Icon_minigender_1
  • 来自: 长春
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
花了一些时间在找如何把文章发表在博客中而不在全站发表。 貌似全站文章分类是必填。。不晓得发布之后是否会在全站的某个板块被显示出来。 这一个系列的博客只为记录在新Team里遇到的问题,大概不会给出解决方案或者提供一些有价值的东西。希望不要浪费读者的宝贵时间。 好吧,我们从头开始。 先简单描述一下当前这个团队。开发方式及地点,组建的过程遇到了好多阻碍。 整个团队由4个人组成(我不想夸大这个T)。 阿福:silverlight程序员 在北京做了一年多的SIL开发; 阿芳:C#程序员,给我的感觉就像个新人; 老张:这个T的核心人物,有多年的.net开发经验,处理核心算法; 我  :.net新人。 ...
SilverlightAPI中还包括了一个ESRI.ArcGIS.VirtualEarth.dll类库,让我们可以方便的访问到老东家的VirtualEarth服务。目前SilverlightAPI中提供的VirtualEarth服务有三种:Map,Geocode和Routing,不过一看就知道后两种服务对于国内的数据来说又无缘了 ...
通过上一节学习,可以看出在Silverlight API中不仅可以轻松使用ArcGIS Server9.3发布的地图服务,也可以通过继承相应的图层,引入其他的数据源,比如ArcGIS Server9.2发布的地图服务,WMS服务,或者其他免费的数据。本节就通过一个实例,来看看如何将Google Map作为底图数据。         Google Map是经过缓存的数据,所以需要继承的是TiledMapServiceLayer。那么在扩展这个图层的时候需要做哪些工作呢?首先就要明白地图缓存的原理。可以看出我们继承的这个图层,需要收集到以下几个信息: 1、Tiling Scheme Origin; ...
在用SilverlightAPI开发的过程中,不论是从客户端提交到服务器端的数据,还是从服务器端返回客户端的数据,都要表现在浏览器中,具体的来说是Map控件里。但根据各自类型的不同,比如数据源,地图服务的类型,是否缓存等, ...
通过上一节的学习,我们已经知道了如何与GraphicLayer交互,但毕竟GIS不是一个画板,所以这节来看一下如何通过Silverlight API完成GIS中的分析功能。         GIS之所以是一个通用的工具,就是因为它具有各种各样分析和处理数据 ...
我们与地图交互的过程时刻在进行着:一个拉框放大操作,或者对地图内容的查询等。这些交互过程中的输入输出,通常都是反映在独立于地图数据一个“层”上。比如拉框放大,我们能看见鼠标所画的一个矩形;又比如对兴趣点的查询,结果通常是将符合条件的兴趣点的形状高亮显示在那个独立的“层”中,通过它既可以反映用户的输入,又可以展现地图的输出。这个“层”就是GraphicsLayer。         其实ADF开发中也有GraphicsLayer的概念,同样在其他两个客户端API(JavaScript/Flex)中也能找到GraphicsLayer的身影,它们都是一样一样的。         本节我们主要看如何在G ...
Widgets翻译过来是小玩具。如果使用过Dojo或者ExtJS等js框架肯定会了解到这个“小玩具”也有大用处,能够在很大程度上减少我们的工作量,快速完成功能需求。能减少多大工作量呢?让我们先来,点击这里,看一个例子。         前两节的地图中,总感觉少点什么……对,就是一个sliderbar,有了它感觉就像汽车有了方向盘一样,能够控制方向了。那么来看看实现上面这个例子中的滑块条需要做什么工作吧。 在silverlight中创建一个UserControl,把上面sliderbar的外观和功能都封装在里面。 来看具体工作。vs中,在silverlight工程上右键单击,add,new i ...
这节在一个地图实例的基础上,来对Silverlight API中的一些基本概念做一个总体了解,顺便熟悉一下Silverlight的开发知识。         点击这里,直接看效果。         根据上一节的知识,可以知道这个Silverlight程序里包含了 ...
请各位朋友注意:文中所涉及代码处的ESRI.ArcGIS命名空间(只针对本文写作时的beta版api)引用已改为ESRI.ArcGIS.Client命名空间(针对1.0版本以后,包括现在的1.2,2.0版本的silverlight api)。这么做的原因是为了和服务器端的AO对象( ...
你用上3G手机了吗?你可能会说,我就是喜欢用nokia1100,ABCDEFG跟我都没关系。但你不能否认3G是一种趋势,最终我们每个人都会被包裹在3G网络中。1100也不是一成不变,没准哪天为了打击犯罪,会在你的1100上强制装上GPS。GIS工作 ...
2. 注释 2.1 什么是元数据 2.2 JDK中内至的注释. 2.3 自定义注释 2.3.1 注释的种类 2.3.2 适用的位置 2.3.3 关于参数列表 最近一段时间在整理关于JDK5新特性的资料.发出来与各位分享.如果哪里有问题请指正.谢谢 2.1 什么是元数据:元数据被描述为定义数据的数据.比如我拍一张照片.照片本身是我需要的主体数据.但如果我想知道这张照片是什么时候拍摄的那我的数码相机可以帮我添上年月日时分秒.那对于照片本身来讲这个时间就是描述他的元数据. JAVA中的元数据(注释)主要用于生成文档,检查代码,或者为运行时需要的功能提供数据. JAVA中的注释分为两块---数据的提 ...
对于数据不稳定的讨论:http://www.iteye.com/topic/221103 是不是一定要测试到具体数值才叫具体?在没有找到新方法之前,想保证测试具体到结果或者说是数值准确,那这个测试代码会表现的非常脆弱,而花费了很多心思去写出完美 ...
一. 数据不稳定,我们能否使用不稳定的数据来写测试? 由于我们的测试环境是基于开发数据库,所以数据经常有变化,尤其是统计功能,基本不能对其进行测试。 办法一:我们使用Spring-mock提供的事物来解决测试过程中出现的脏数据以及解决测试过程中会改变数据库状态。 问题一:由于使用Spring-mock在做测试的时候需要准备大量数据,比如对一个查询进行测试,这个查询关联两张表,就会出现如下场景: 对这两张表进行准备数据,new 出很多VO,将关联信息写在VO中,然后调用不同DAO进行持久,之后测试目标代码,如果得到相同结果测试通过。 这样需要在onSetUp方法中写很多VO的初始化代码。并且很多统 ...
体验结对编程一周多的时间,遇到诸多问题和大家分享一下。 两名程序员, 一名为编程老手,有丰富的开发经验经常可以提供一些非常好的想法,只是对业务不够熟悉。 另一个是个菜鸟,但进入团队时间较早对业务也相对熟悉 ...
任务概述:今天黄俊兄发现把构造方法私有化之后,Spring一样可以把Bean实例创建出来,于是乎,找了一下午的答案,在老张的提点下,得出了结果,还是用的反射,以下是总结. 1.私有构造函数的调用: 主要的类:java.lang.reflect.Constructor ...
Global site tag (gtag.js) - Google Analytics