JAVA编程技巧

JAVA编程技巧

ID:41037249

大小:38.00 KB

页数:5页

时间:2019-08-14

JAVA编程技巧_第1页
JAVA编程技巧_第2页
JAVA编程技巧_第3页
JAVA编程技巧_第4页
JAVA编程技巧_第5页
资源描述:

《JAVA编程技巧》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、JAVA编程技巧李万鸿JAVA语言博大精深,编java程序需要技巧,尤其是SSH2架构的项目,需要高超的编程艺术和深广的智慧。编程和调试需要全面考虑问题,要从系统的各个方面进行考虑,多角度分析问题,这样才能快速解决问题。这里给出一些建议,算是抛砖引玉,希望对大家开发项目编程有所裨益。1.备份。在开发的过程中,需要及时地把项目进行备份,既可保存劳动成果,又可放心大胆地进行下一步开发,而无后顾之忧,万一出了问题,可以采用备份接着干。需要建立一个bak目录,专门存放备份文件。每个备份文件都要修改名字,在原名字后加上月日,如HJYW-4-1。要备份的内容可灵活处理,既可备份整个工程,也可备份做改

2、动的局部文件或目录。当取得一定成绩,编程有所突破成功时,一定要及时备份,这样才能保证始终高速度地开发项目。备份文件占用了硬盘空间,但却换来了开发的时间,大大地提高了效率。对于好几百个G的硬盘来说,空间不存在任何问题。所以大家一定要认识到备份的重要性,及时做好备份工作。1.使用SVN。eclipse可使用SVN管理项目程序的版本,便于团队协调合作开发,在开发中,要正确使用SVN来提交程序。一般来说,编写成功一个程序后就要提交SVN库,但程序是共享的,可能别人也修改了这个程序,因此在提交前要先更新这个程序,如果有变动,把变动的内容加进来后再提交。注意更新前最好先把原文件COPY一份。3排错。

3、开发程序最费力的就要算调式排错了,这是编程的主要内容。那么SSH工程如何调式排错呢?根据本人多年的经验,主要有以下几个环节,可以帮助大家顺利排错。1)Xml配置文件排错。SSH架构用到许多XML配置文件,项目启动时会加载这些文件。如果项目启动错误或运行时有错,首先就要在applicationContext.xml和struts.xml配置文件中找原因。再就是在HIBERNATE的配置文件hbm.xml中找原因。注意单词拼写的错误和名字的一致性。2)Action文件排错。Action文件完成业务处理,调用service处理数据库。要注意业务的正确处理,单词拼写的错误,可以写打印语句,追踪变

4、量的值和程序执行的位置,从而清楚地知了解程序运行的情况。也可以设置断点,单步执行,调试程序。1.service文件排错。service处理数据库,由于有多个数据源,因此在service的方法中要设置数据源,否则会出现数据库的报错。2.Dao文件排错。Dao文件由service文件调用,通过HIBERNATE处理数据库,一般比较稳定。3.Jsp文件排错。Jsp文件显示页面,要注意格式的匹配。Jsp文件报错,一般是文件内容的写法有误,也可能是ACTION文件出错,要综合考虑。4.数据库排错。达梦数据库的表名和字段名要全部大写。新建了模式要重启,否则程序可能找不到。1.难度较大的问题要及时请教

5、项目经理和同事,他们的经验丰富,可以轻松解决问题。和大家讨论,可以集思广益,产生灵感的火花。2.可以上百度搜解决办法。网上的资料极为丰富,百度就是好老师,有些问题上网搜可以找到答案,快速解决。3.上CSDN、百度文库等网上下载资料,可以帮助编程和解决问题。我的分数较多,大家下载资料可以找我。4.工作时要专心致志,思想高度集中,最了解程序的是自己,做了哪些改动,变量是怎样设置的等等,自己最清楚,排错也较容易。5.注意基础,把JAVA的原理规则搞清楚,有助于快速编程和排错。6.Tomcat服务器排错。有时候Tomcat服务器会出错,比如启动时报Struts的错,这不是程序的问题,而是Tomc

6、at服务器的问题,解决办法是删掉Tomcat服务器,重新建一个。最好只有一个Tomcat服务器。7.缓存排错。Ie浏览器会缓存页面,这样即使改动了JSP页面,看到的还是以前的页面,因此要在JSP文件中加入清缓存的语句。1.eclipse排错。Eclipse不够稳定,有时候出现莫名其妙的问题,可以重启eclipse。总之,编程和排错是极为复杂的一件事,一个问题的背后有多种原因,只有找到正确的原因才能解决问题。SSH架构的项目是多个内容共同完成的,分析问题要从多个角度考虑,不要只在一个地方下功夫,一定要全面地考虑问题,也许一个认为没问题的地方就是原因的所在。一定要综合考虑分析问题,这样才能快

7、速解决问题。2013-04-01

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。