- 博客(15)
- 收藏
- 关注
原创 问大家一个问题 arcgis for android
[img]http://dl.iteye.com/upload/attachment/482576/f9b7a07e-b9f7-3b38-9093-e2ee800697f8.png[/img]一个地图服务上有一个小头像,我点击地图上小头像的时候进会入下一个动作,问题是我在点击模拟器屏幕上的任何一个位置的时候都会进入下一个动作,我现在想只点击地图上的小头像的时候进入下一动作。我目前的处理方法...
2011-05-17 12:07:17 145
工作细节
1.写一个类之前花半分钟考虑类的范围,不必一个方法或几个方法一个类,尽可能的建立如:StringUtil.java,FileUtil.java等范围较大的类。2.在写一个方法之前,先花1分钟想想你这个方法中哪些地方是会变更的,变更的部分以参数的形式传递进去,层层封装。3.方法的封装尽可能功能最小化。...
2010-10-13 09:38:24 122
原创 UTC时间与北京时间的关系(2010-06-13 15:35:02)
世界的每个地区都有自己的本地时间,在Internet及无线电通信时,时间的统一非常重要! 整个地球分为二十四时区,每个时区都有自己的本地时间。在国际无线电通信中,为统一而普遍使用一个标准时间,称为通用协调时(UTC, Universal Time Coordinated)。UTC与格林尼治平均时(GMT, Greenwich Mean Time)一样,都与英国伦敦的本地时...
2010-08-05 09:17:42 1450
原创 MyEclipse开发 修改了类或其他文件之后不编译,仍然为修改前的解决办法汇总
最近在做开发的时候,在开发的过程中碰到了一个貌似很诡异的问题,让我很不爽,就是weblogic重新部署项目之后,发现spring的配置文件还是修改之前的内容,也就是说MyEclipse根本就没编译。由于是跟VSS关联开发的,原以为是VSS关联开发的问题,现在看来错怪它了,为了更好的解决此类问题,我把我的“成果”贴出来,共同学习,呵呵。http://www.iteye.com/wiki...
2010-08-03 16:17:18 514
原创 改善代码质量--重构
首先必须意识到我们需要重构! 1.概念: 重构(Refactoring)就是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。 2.为什么要重构? 因为通过重构可以达到以下的目标: 1)持续偏纠和改进软件设计 重构和设计是相辅相成的,它和设计彼此互补。有了重构,你仍然...
2010-06-02 14:43:02 97
原创 有效编写软件的75条建议
1. 你们的项目组使用源代码管理工具了么? 应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。2. 你们的项目组使用缺陷管理系统了么? 应该用。ClearQuest太复杂,我的推荐是BugZilla。 3. 你们的测试组还在用Word写测试用例么? 不要用Word写测试用例(Test Case)...
2010-06-02 14:40:51 225
原创 java读文件的一点见解
做开发的经常碰到文件的操作,特别是文件的“读”操作。在java中,读文件有很多种方法,有FileReader、BufferReader等,当然,各种方法的效率是不一样的,FileReader经BufferReader包装后效率明显提高,在个别时候,我们可以用java.nio包进行文件操作,如下: private static String fileReader(File fileName...
2010-06-02 14:36:06 83
原创 减少对象的创建提高java性能
许多通常的 Java 性能问题都起源于在设计过程早期中的类设计的思想, 早在许多开发者开始考虑性能问题之前. 在这个系列中, Brian Goetz 讨论了通常的 Java 性能上的冒险以及怎么在设计时候避免它们. 在第二部分, 他讨论了减少临时对象创建的一些技术。 虽然许多程序员把性能管理一直推迟到开发过程的最后, 性能考虑应该从第一天起就和设计周期结合在一起. 这个系列探索一些早期的...
2010-06-02 14:34:54 92
原创 用java实现修改系统的环境变量并使其不需重启就生效
java 不能直接修改windows系统的环境变量,需要借助JNI转为C++的接口,以调用windows系统的注册表。(可以理解c++毕竟是微软推出的开发语言,OS源代码并未开放);目前,有开源项目实现了这个转换过程,使用版本:registry-3.1.3.zip;将压缩包bin目录中的jar包(registry.jar)导到工程中,然后在把相同目录下的dll(ICE_JNIRegistry.d...
2010-05-19 16:31:15 301
原创 详解java中的抽象类和接口的区别
在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实...
2010-05-17 16:50:37 86
原创 RINEX数据格式(一)
由于GPS 接收机类型多种多样, GPS 原始数据的数据处理是非常繁重而复杂的。RINEX 是英文“Receiver Independent Exchange Format”(接收机通用数据交换格式) 的缩写形式。为使GPS数据处理软件通用化, 同时验证所用算法的可行性, GPS数据需要首先转换为RINEX标准格式, 然后再设计与编制所需软件。在这种方式下, 一种软件能处理多种类型的GPS接收机所...
2010-05-12 13:55:48 3674 1
隐藏a的下划线
http://www.aaa.com或者你可以使用CSS样式来控制,在head里添加 .aaa{ decoration:none; } 在body里添加
2010-03-31 10:02:05 147
split细节
利用split拆分字符串时,如果是按|等拆分,则需转义,其他的碰到了再说。String s="fdsdg|sdg,jkdj|ghds";注意:s.split("\\|");
2010-03-24 10:55:09 90
消除jsp中get方法传递中文参数的乱码问题
首先,进入tomcat目录(:/usr/local/jakarta-tomcat-5.0.28/conf)sudo vim server.xml在如下添加红色部分 保存,重启tomcat即可注意统一资源标识符 (Uniform Resource Identifier, URI) 统一资源定位符 (Uniform Resource Locator,...
2010-03-22 11:30:58 100
JDom解析带有中文的xml文件
今天在做一个联通的河南Gis项目,具体负责封装n个地图的接口,请求是一个xml,应答也是xml,其中应答的xml中包括了一个地图图片的查看路径,在本地的话如:E:\map\126760551809313639457542095.jpg。具体很多细节问题没时间说了。接口的入和出都是String类型,由于我只负责接口封装,所以我在本地硬盘建了一个xml模仿请求,然后通过jdom解析。下面附上...
2010-03-03 16:55:42 165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人