- 浏览: 49247 次
- 性别:
- 来自: 南京
最新评论
-
nicholaseye:
coconutdavid 写道开发的不错 是否可以提供源码啊只 ...
网络硬盘 -
beyond_world:
如何编译web项目?我的build里面的class文件被我删了 ...
如何在eclipse里开发web项目 -
coconutdavid:
开发的不错 是否可以提供源码啊
网络硬盘 -
lisaiyu:
创建成功,多谢
如何在eclipse里开发web项目 -
ynstudio:
ranbo 写道一年多没搞GIS了,感觉看起来都有点陌生了,这 ...
基于sharpmap做的地图效果
文章列表
使用华为的MML命令工具安装省级等比较麻烦,而且操作机器要能在内网,为了调试方便我们开发了一个web版的mml命令工具,服务器放在内网,再打开外网端口,随便在哪都能用。
界面上使用ajax+comet,连推带拉,减少服务器负荷又较为实时。因为我们的工作主要是查询一些信息,用起来还行。
bsc自动巡检的界面:结合数据库和MML做的自动巡检功能
我们综合网管里需要用到gis,因为有很多特定的界面操作,所以没用webgis,而是基于sharpmap来做了浏览器插件。
因为客户的很多地图都是MapInfo的,所以嵌入了mapx来显示地图。
设计了一套专题图的机制。
最开始准备完全基于MapInfo来做,但客户要求扇区不能随着地图比例尺而放大缩小,所以只能自己在UserDrawLayer层直接画,但还要响应鼠标事件,能够选择扇区,费了老大的劲,快开发起地图引擎了。
后来找了一位叫张亚军的研究生,帮助了解sharpmap,有针对性的做了一些例子,我们通过这些例子,快速了解sharpmap的使用,然后就舍弃了自己设计的一套东东,改为使用s ...
许久前开发的一个网络硬盘的程序
网络硬盘主界面,本程序包含基本的文件增删,改名,上传,下载(文件夹打包和单文件下载),还有压缩、解压、拷贝、粘贴、查找等。
在线代码编辑。
在线word,excel等编辑,感谢点聚科技
文件上传,使用了一个flash工具可以同时选择多文件上传,使用applet上传文件,支持断点上传。一次上传部分内容后,还可以继续上传。
ant,maven,解压版tomcat
eclipse -- subclipse,easyexplorer,easycommand,ADK(android)
tortoiseSVN,visualSVN
比较工具 --Beyond Compare
launchy -- 搜索本机菜单的便利小工具
EditPlus -- 可以免费使用
firefox -- firebug,colorZilla,fireShot,live HTTP headers,IE Tab
IE8 -- ie8调试javascript比较方便,ieHTTPHeader,fireShot
360浏览器 -- 懒得找杀毒破解,就 ...
我感觉ajax这块,不用在选型上花太多时间,prototype.js,jquery,ext,dwr。足以。
关键是javascript的原理
http://www.iteye.com/wiki/Object_Oriented_JavaScript
这个不错可以看看,虽然我还没看过,但评价很好。
另外就是DOM操作的了解,CSS的了解。
对于使用代理上网,而导致使用subclipse有问题的朋友
可以看看这个
http://blog.baimusenlin.com/83.html
可以在资源管理器里直接输入%APPDATA%\Subversion
然后找到servers文件,在最后添加类似如下内容
引用http-proxy-host =192.168.1.1
http-proxy-port =80
http-proxy-username =username
http-proxy-password =password
具体参数值参考你的浏览器设置
java.lang.NullPointerException产生的原因是 访问一个变量的方法或属*,但这个变量现在是指向null的。
如
String x = null;
x.length();
那么x.length()行就会报空指针。所以遇到java.lang.NullPointerException首先是确定在哪一行发生了异常,然后看看这一行调用了哪个变量的属性或方法,然后分析哪个变量可能是null。
另外还有一种特殊情况
Integer i = null;
int x = i + 1;
在
int x = i + 1;的地方也会报空指针。因为这里需要把i自动拆箱成 ...
如下一个异常
java.lang.NumberFormatException:
null
at
java.lang.Integer.parseInt(Integer.java:
415
)
at
java.lang.Integer.valueOf(Integer.java:
553
)at
com.xxxx.PagInationServlet.doGet(PagInationServlet.java:
55
)
at
com.xxxx.PagInationServlet.doPost(PagInation ...
simplejee是我们放在google托管上的一个帮助初学者学习j2ee技术的开源项目,http://code.google.com/p/simplejee
,
我们同时设计了一个学习路线图
,路线图的每个环节都注明了参考项目里的什么代码,什么文档,完成什么作业, 依照该路线图,通过视频、书籍和项目里的代码学习基本知识,然后通过作业来巩固和落实这些学习 。路线图
大致的顺序是,通过作业,学习基础,自己实现简单框架,学习框架,完成一个BBS,完成一个MIS系统。
我们的经验告诉我们,使用本项目学习的唯一捷径是想办法把流程图里的作业做完 ...
http://www.javaxp.net/j2ee_study/(因为本工具是基于vml写的,所以只能在IE下浏览,很抱歉。在计划用canvas来兼容ff,我自己也主要是用ff)
这是我们整理的一个j2ee学习的流程图。主要是结合我们维护的simplejee项目。
最近我们计划对该项目做较大的改版,一直在讨论改版的方法和方向,我们计划按照上面这个链接的流程来对本项目进行改版。在其他网站上发布过这个流程,不少同仁也给出了一些建议。
在论坛里也发布一下,有兴趣的话,大家讨论一下。
流程图虽然简化了部分内容可还是比较杂乱,概述一下我们的想法:
1、大的方面,在大约5周的时间里,从javaweb开始 ...
如何搭建开发环境
开发java程序最低的要求是有jdk和文本编辑器。不过多数来说我们都会使用一些辅助的文本编辑器(editplus,UltraEdit)甚至集成开发环境(IDE),如eclipse,IntelliJ
IDEA等,我们放在代码库里的代码并没有限定开 ...
概述因为如果从0开始构建本项目相对麻烦些,所以我们打了一个包放在Downloads下。解压后的文件里包含了eclipse的项目文件,但我们建立的是dynamic web project,对于myeclipse的用户可能更习惯使用myeclipse的web project,但也支持dynamic web project。
给eclipse安装svn插件 http://code.google.com/p/simplejee/wiki/subclipse
在eclipse里创建Server 参考 http://code.google.com/p/simplejee/wiki/dynami ...
我使用mysql时用的几个命令,杂乱的列了一下,可能对有的朋友有用处,虽然在网上都能找到
----首先在命令行下进入到mysql的bin目录,运行mysql -u root -p,然后输入密码
----如果密码为空可以省略-p,另外这里还可以直接跟上数据 ...
项目首页 http://code.google.com/p/simplejee/
本项目概况
simplejee 是很多例子的大杂烩,用来演示j2ee开发的常用技术。
包括jsp,servlet,html,javascript,css等,以及springmvc+jdbcTemplate和 struts2+hibernate+spring, struts2+ibatis+spring 实现的登陆,CRUD,jfreechart图表显示等例子,用来演示两个mvc框架的基本使用,拦截器,验证,View/Result的自定义的相关知识。
另外还添加了openlayers,ext,VB ...
#给j2ee初学者的建议.
如何减少学习j2ee的成本并提高质量
学习的成本,大致应该可以归结为时间,辛苦,钞票,还有一个成本就是因为学习周期太长带来的机会的丢失。 所以注意,我们这里讨论如何降低成本,但不要舍本逐末 ...