当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 以下仅为个人观点,希望大家讨论和完善,并设计较为好用的类库编写健壮程序,首先正确的理解类库,考虑异常处理和输入参数校验,其次是跟踪和改进。
 

 

    摘要:开通msn messenger的离线消息开通msn messenger的离线消息  长期以来,msn messenger因为没有离线消息的功能而被用惯了qq的中国用户所诟病。但是我们可以开通离线消息。  下面介绍一下开通的步骤:  1.在浏览器中输入http://mobile.msn.com/,进入到msn mobile网站。  2.点蓝色的“join now!”按钮,弹出登录窗口。  3.输入用......
    摘要:在 asp.net 中,可以很方便地使用由微软提供的 internet exploer web controls 控件来实现树形列表。由微软提供的这套控件集合中包括有 multipage,tabstrip,toolbar,treeview 四个控件。 关于这几个控件的使用在微软的网站由详细的说明(参见:http://www.microsoft.com/china/msdn/archives/lib......


如何编写健壮的程序
上一页   ...对于在应用程序的体系结构设计中,其传播途径与处理方式,大家要达成共识,首先为要把异常与正常区分开来,一个抛出太多异常的接口,只会使程序过度复杂,一些需要处理的异常也不能加重别人的负担.其次对用户的输入校验应该作为被检查的异常来处理,它是用户可能出现的一种情况,也是用户输入与输出接口的一部分,这类处理抛出的错误信息集中保存便于修改,并使用统一的接口进行读取,并放在公共的包类大家一起使用.比如在apache的java项目axis开发中developer´s guide 建议大家如此使用handle specific exceptions in inner codecatch all exceptions in outermost flow of controlcatching and logging exceptions下表为java中最常用的异常类:table 1. commonly used exceptionsexception occasion for useillegalargumentexception 非法参数illegalstateexception 对象非法状态nullpointerexception 空值参数indexoutofboundsexception 下标越界unsupportedoperationexception 没有实现的方法.
...   下一页
    摘要:*************************************************************************************作者:陈刚,桂林人,97年毕业于广西师范大学数学系,专注于java平台。现(2004.2-?)暂在ibm中国研究中心进行eclipse插件的开发。email: glchengang@163.comblog: glchengang.......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE