- 浏览: 512750 次
- 性别:
- 来自: 杭州
最新评论
-
chimpp55:
java.lang.NoSuchMethodError: or ...
基于Junit2.0的StrutsTestCase应用 -
opmic:
<property name="srcDir& ...
使用Eclipse与Ant进行java程序开发 -
univasity:
非常好,谢谢分享。
使用Eclipse与Ant进行java程序开发 -
peanut_sei:
exception handlers 译成 例外处理 倒是第 ...
JavaScript高级应用:例外处理
文章列表
程序开发中,编程人员经常要面对的是如何编写代码来响应错误事件的发生,即例外处理(exception handlers)。如果例外处理代码设计得周全,那么最终呈现给用户的就将是一个友好的界面。否则,就会让访问者对莫名的现象感到真正的“意外”。本文就将为你介绍Web开发中JavaScript语言的例外处理技术。
一、什么是例外处理
当JavaScript程序在运行中发生了诸如数组索引越界、类型不匹配或者语法错误时,JavaScript解释器就会引发例外处理。ECMAScript定义了六种类型的错误,除此之外,我们可以使用Error对象和throw语句来创建并引发自定义的例外处理信息。
...
- 2008-01-09 17:06
- 浏览 1289
- 评论(1)
Javascript是网页制作中离不开的脚本语言,依靠它,一个网页的内容才生动活泼、富有朝气。但也许你还没有发现并应用它的一些更高级的功能吧?比如,对文件和文件夹进行读、写和删除,就象在VB、VC等高级语言中经常做的工作一样。怎么样,你是否需要了解这方面的知识?那就请跟我来,本文将详细描述如何使用Javascript语言进行文件操作。
一、功能实现核心:FileSystemObject 对象
其实,要在Javascript中实现文件操作功能,主要就是依靠FileSystemobject对象。在详细介绍FileSystemobject对象的各个属性和方法的使用细节前,先来看看这个对象包括哪 ...
- 2008-01-09 17:04
- 浏览 1227
- 评论(0)
年终岁末。 2007年最红的人说,“好好活,就是做有意义的事;做有意义的事情,就是好好活。” 2007年就要过去了。进了监狱的互联网程序员,上市了的互联网大佬,被脱光的互联网MM,神出鬼没的互联网“打虎英雄”,从容突破的“新三大门户”,从草根到精英,纵情声色,纸醉金迷。谎言与真实,伪善与正义,财富与幸福,英雄依然前行,网民依然投入。 点点滴滴,历历在目,兹列于此,权作贺岁。 那些被抓起来的人,那些被剥光的人,那些被愚弄的人,那些被伤害的人,那些被揪出的人。 互联网,声色犬马,无戒?
会烧香的不仅仅是和尚,还有熊猫:专题:“熊猫烧香”病毒肆虐
...
- 2007-12-29 19:21
- 浏览 795
- 评论(0)
回首2007年,CowNew开源团队取得了突飞猛进的发展,2008年新年的钟声即将敲响,在此让我们回顾CowNew开源团队在2007年取得的成就、总结经验教训,并且对2008年的工作进行展望。 一、2007年工作回顾 1、开源产品日渐成熟 ...
- 2007-12-28 10:34
- 浏览 1465
- 评论(0)
负面测试(Negative testing)是相对于正面测试(Positive testing)而言的。它们也是测试设计时的两个非常重要的划分。简单点说,正面测试就是测试系统是否完成了它应该完成的工作;而负面测试就是测试系统是否不执行它不 ...
- 2007-12-17 20:18
- 浏览 737
- 评论(0)
来自波音(Boeing)公司的John Vu两个主题演讲(软件过程改进的现状、如何在软件外包市场胜出),切中要害,不仅对国内软件业现状分析透彻,而且提出了很好的对策。给我印象最深的是两句话:
I never ask the suppliers for CMM maturity level, I only request them to show the data.
Not look for piece paper, we only look for skills, competencies, expertise
这两句话的含义只有一点,就是一个软件 ...
- 2007-12-14 21:36
- 浏览 669
- 评论(0)
OID是Oracle 9i以后带的一个目录服务器,Oracle用它来管理TNS的命名以及一些其它的服务,例如统一认证什么的。对于嫌OpenLDAP性能不够好,又没钱买其他目录服务器的人来说,不妨试试OID。
OID虽然兼容LDAP3协议,但内容本质是存储在DB里面的。
1 安装: 使用Oracle的统一安装界面,选择第二项,然后安装OID目录服务器。接下来会提示是否使用已有的数据库,选择否,然后按向导做下去。最后会报一个错“提供的用户信息有错”,不管它,把向导关闭。因为此时Oracle并没有帮你建立好新的DB,这貌似一个向导的Bug。
2 重新建立一个数据库用于存放LDAP
3 使用/oracl ...
- 2007-12-06 08:16
- 浏览 798
- 评论(0)
在评选“美国高增长科技企业十强”的过程中,《商业周刊》综合考虑了股票表现、销售额和利润增长、以及股票回报等多方面的因素。截至2007年11月15日,谷歌过去一年的表现远远超过主要竞争对手雅虎,网络广告业务高速发展;AT&T业绩的增长主要得益于收购,包括2006年收购南方贝尔;苹果在保持iPod热销的同时,又于今年6月推出了备受消费者期待的多媒体手机iPhone。
在上榜的十家公司中,有四家为计算机芯片或芯片材料厂商,这表明尽管美国遭遇房地产市场衰退和次贷危机,消费者对于电子产品的需求并没有削弱。
1. 谷歌(Google.com) 全球最大的搜索引擎服务公司,Google 的 ...
- 2007-12-04 13:28
- 浏览 737
- 评论(0)
1、到底在哪用cascade="..."?cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有cascade的关系就会被自己动的插入或是删除。便是为了能 ...
- 2007-11-23 13:26
- 浏览 891
- 评论(0)
本版主要新增特性: 1、对Show语句的支持 自从CowNewSQL2.1开始,我们提供了对Show语句的支持,主要用来查看系统中的表定义、字段定义、支持的函数等。由于各个数据库中取得这些元信息的方式各有不同,经常需要关联 ...
- 2007-11-17 16:01
- 浏览 1599
- 评论(0)
有时,几个人在讨论一个话题时,由于其中一个人猛然想起另外一件事,或者又有一个人加入进来,讨论越来越激烈,大家兴致丝毫未减,但讨论的内容离主题越来越远,到后来都忘记刚开始要讨论的是什么话题。这样的 ...
- 2007-11-14 19:54
- 浏览 707
- 评论(0)
看到CSDN上有很多人在讨论汉语言编程,有人把“汉编”骂的狗血喷头,有人在苦苦支撑自己的“民族特色”。我感觉骂 “汉编”的人们是过于西化了,而苦苦维护“汉编”的人们又过于保守了,那么我就发表一下我中庸而又和谐的想法:在目前这种结构化的编程语言中,“汉编”是没有什么意义的,理由我就不说了,很多人已经慷慨陈词了;我认为“汉编”的希望在明天,等到自然语言理论发展起来的时候,“汉编”将会有自己的用武之地。想一下也许下面的代码对于中文或者英文来说没有区别:if you.tired then you.sleep();如果 你.累了 那么 你.睡觉可是下面的自然语言化的代码就有意义了:if you're ti ...
- 2007-11-12 09:44
- 浏览 985
- 评论(0)
上午第一个Session:突出重围,使用软件工厂和MSF成功打造优质的企业应用。因为昨天听的一个关于“微软软件工厂”的讲座,所以来听这个Session也是为了加深对“微软软件工厂”的认识的,来了一个才知道这个Session更多讲的是MSF。MSF是微软提出的一个软件开发方法学,我是第一次听说MSF,通过这个Session我感觉MSF是敏捷开发与CMMI的一个结合体。由于采用“微软软件工厂”以后系统就分为核心模块开发和外围Features的开发。采用MSF以后核心模块做不断的持续集成,而外围Features则在核心平台的每一个版本出来以后再做周期性集成。针对目前很多国内项目人数比较少的现状 ...
- 2007-11-10 00:22
- 浏览 1209
- 评论(0)
上午第一个Session:微软IT Exchange Server2007的架构和设计。本来是想去了解一下Exchange的基本应用的,去了以后才知道是讲微软是怎么搭建他们的全球邮件系统的,由于以前没有用过Exchange,所以听得云里雾里的。主要的思想就 ...
- 2007-11-09 00:11
- 浏览 769
- 评论(0)
微软的技术也许不是最好的,但是确实是把技术与商业化结合最好的公司之一,也是比较具有市场前瞻性的公司;抛弃那些商业色彩过浓的东西,完全站在技术的视角,微软也确实是一个值得去仔细研究的公司。正好公司有 ...
- 2007-11-07 23:20
- 浏览 854
- 评论(0)