`
夏莹_合肥
  • 浏览: 178742 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论
文章列表
我在写setTimeout函数的时候遇到了这样一个问题:setTimeout(fn, 3000),我希望函数fn在执行的期间可以指定一个当前的this对象。解决的方法如下 Function.prototype.getBindToFn = function(currentThis) { var t = this; return function() { return t.apply(currentThis, arguments); }; }   所以代码可以改写为 ...
该类继承自Vector,加入层时不是一下子加入的,而是慢慢变长,动态的轨迹效果。这里借助了别人写的一个算法Point.js(附件)。已知地理位置两点,求第三点,其在第一点到第二点之间且距离第一点X米。见代码中的这个方法getPointOnLineByDistance。 trms.DynamicEffectLineVector = OpenLayers.Class(OpenLayers.Feature.Vector, { internal : 50, // 50ms speed : 50, // 50m/50ms, 1000m/s setVe ...
postgres有非常好的支持空间数据的扩展。其geom空间列支持点,线等。 其中要注意点,线的相等规则。 点相等 我们用ASTEXT(geom)将二进制转换为经纬度,以下是示例 SELECT ASTEXT('0101000020E61000002C1BDB16879F5D404210501395AA3F40'); SELECT ASTEXT('0101000020E6100000DB9EC208879F5D404210501395AA3F40'); "POINT(118.492620195361 31.6663372106998)" "POINT(118.49 ...
在eclipse中执行main方法的时候,默认的XML解析类是com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl,这个是没问题的。 但是当用ant的java标签执行该main方法的时候却出了问题,例如   <target name="com.yingxia.trms.clean"> <java classname="com.yingxia.trms.clean.CleanImageFile"> < ...
以下是源代码,这个问题搞了我8个小时,郁闷死了。version为1.1.0的wfs服务,默认返回的GML带个节点叫<gml:featureMembers>,所有的format源代码查一遍,调试很久,还是不知道怎么解析,已经准备放弃自己写解析类了。突然想起试下以前的version1.0.0和outputformat:GML2,行了。虽然解决了,还是很郁闷,浪费了这么长的时间啊!!! trms.GetFeaturesToDeleteVectorLayerControl = OpenLayers.Class(OpenLayers.Control, { draw: function() ...
当要串行化的继承自BaseModelData的实体对象在RPC调用串行化的过程中会发生错误,原因是因为Java的虚假泛型机制导致,虽然我们声明的是泛型集合,但是虚拟机并不知道集合中是什么类型以及是否可以被序列化。解决的方法是声明一个无需实现的接口,目的就是告诉RPC这种类型可以序列化,示例如下: @RemoteServiceRelativePath("activityRpcServices.gwt") public interface ActivityRpcService extends RemoteService {     ////begin dummy methods, ...

GWT奇怪的layout

    博客分类:
  • GWT
今天被这个问题搞了2个多小时。当回调返回时,GWT的Panel具有自动调节本身大小的能力。但是有些情况下,却非常奇怪,回调明明执行了,panel没反应!!!这个时候手动的执行panel的layout方法可以解决问题。
1.在windows平台下首先安装TortoiseSVN。 2.安装好后打开它的设置setting,找到Network,在SSH client中填写TortoisePlink.exe -pw '你SVN账户的密码'。 3.在任意硬盘分区下右键,选择SVN CheckOut,从指定的URLcheck下来源代码,例如:svn+ssh://svnuser@shanechina.3322.org/srv/tt 4.安装ant,配置好环境。 5.新建一个bat文件,调用Tortoise的update命令先自动去SVN服务器更新代码,然后用ant执行你check out下来的build.xml文件, ...
在GWT中集成Guice的关键就是让Guice来负责RemoteServiceImpl对象的创建。以下是一个最简单的示例,继承自RemoteServiceServlet,重写了processCall的方法: package com.yingxia.tonglin.server.common; import com.google.gwt.user.client.rpc.RemoteService; import com.google.gwt.user.client.rpc.SerializationException; import com.google.gwt.user.server ...
Global site tag (gtag.js) - Google Analytics