JavaScript中的try...catch和异常处理

在JavaScript可以使用try...catch来进行异常处理。例如: try {  foo.bar();} catch (e) {  alert(e.name + ": " + e.message);}目前我们可能得到的系统异常主要包含以下6种: EvalError: raised when an error occurs executing code in eval() RangeError: raised when a numeric variable or parameter is outside of its valid range ReferenceError: raised when de-referencing an invalid reference SyntaxError: raised when a syntax error occurs while parsing code in eval() TypeError: raised when a variable or parameter is not a valid type URIError: raised when encodeURI() or decodeURI() are passed invalid parameters 上面的六种异常对象都继承自Error对象。他们都支持以下两种构造方法:


我们的队伍向太阳---热烈庆祝八一建军节[图]

八十征程战旗红。走过八十年辉煌历程的人民军队,在党的正确领导下,不断发展壮大,向世人展示了威武之师、文明之师、胜利之师的风采。具有光荣传统和卓越功勋的广州战区三军部队,在迈入新世纪的征程上,高举邓小平理论、“三个代表”重要思想伟大旗帜,深入贯彻落实科学发展观,始终坚持“听党指挥、服务人民、英勇善战”的优良传统,努力推进中国特色军事变革,在革命化、现代化、正规化建设上取得了新的进步。


转:如何找回QQ号码 QQ号码申诉技巧

1、设个密码,然后等半年,然后就以这个密码为准,说是你原始密码,一般原始密码都是以半年为准。有了原始密码,基本上都会申诉成功的。2、先去腾讯代理的那个网络游戏:凯旋,创造个任务(记住,创建的时候要记住创建时间,还有QQ密码) 等几个月后你去申诉成功几率特别高。3、最好开通下拍拍,有电话验证,手机验证和身份证验证等,这些都是申诉时候提交的好资料.  再加一段网上很常见的申诉技巧:  很多人号码申诉时都如实的填写了自己相关真实的证明资料,却老是申诉被拒绝,其中很大的原因是填写资料时提供的证明资料没有足够说服力(特别是号码申诉的“其他证明资料”,我想这个问题一定困扰很多人,怎样填写一些只有你本人知道而别人无法得知的资料,这样的资料才更有说服力。),现我把我的一些申诉的具体方法和大家交流一下:


郭德纲一句话逗乐你

1.走自己的路,想说谁说谁去吧。 2.来一斤钱西瓜,称给准点儿。 3.科学家会武术,神仙都挡不住。 4.谁要不认识他,谁就没吃过猪肉。 5.好些天都没吃饭了,看谁都像烙饼。 6.听相声二十,起哄一万六。再笑加钱。 7.正说着呢,布什身上BP机响,英显的。 8.他们家有门风么,走道不拣东西就算丢。 9.你无耻的样子,颇有我年轻时候的神韵。 10.您体格好啊,一看就知道一准儿活到死。 11.这小伙子长得,把脸挡上跟个演员似的…… 12.我和超人唯一的区别就是我把内裤穿里边了。 13.上次喝多了,拿筷子当鸡爪子,吃了一根半。 14."爸爸,我饿!" "又喊饿,你去年没吃饭吗?" 15.那锁拿根面条一捅就开,一包方便面能开一小区。


无题

 今天又有一个新任务,就是开发一个短信接口的事儿。  说起接口,又让我想起听听网来了,说起听听网,我就有很大一段故事要说。  我是2005年开始工作的,那个时候还在上大学,完全是什么也不懂的状态,  当时对工作,还没有什么认识,只知道能够挣钱,以后每个月可以有更多的MONEY去浪费,哈哈。宿舍那一帮人都忙着投简历,我看着他们投,心里很是不平衡,哈哈,也就随便投了两份,但是我跟本没有去在意它,投完以后就忘到脑袋后面去了,过了几天无聊的生活,突然接到一个面试的电话,就这样,对工作一点准备也没有的我,开始了人生的第一份工作。  挺意外的,那时候什么也不懂,竟然做起了技术(说是这样说,其实还是懂点,呵呵),没办法,学吧!既然开始做了,就要把它做好,刚去的时候网站的程序是外包的,说实再的,当时心里很庆幸,没有让我开发,要不,我的第一份工作就会夭折了!  刚开始的一个月,总是在和网络公司的技术部经理做勾通,总是催,网站做的怎么样啦?用不用我帮忙啊?还好,他们没有答应,嘻嘻,我呢,就在这一个月里,疯狂的学习asp,在公司的时候,上网找资料,回学校的时候去图书馆,每天过的很充实,一些编程的思想,都是在那个时候形成的。(未完...)


弗朗西斯回来了

弗朗西斯回来了,他回到了火箭他的合同为期两年,总价值在600万美元左右,看来他不是为了钱才回来的,呵!加上刚刚招来的猛将哥斯拉,火箭目前的整容是这几年来最强大的。虽然火箭曾经让弗老大失望过,但是我相信经过了这么长时间的磨练会比以前来的更加成熟。虽然老大的状态有所下滑,但他的回归至少能让火箭在控球后位上有一个质的飞越吧!希望火箭能够在今年走的更远!!阿门


MySQL和SQL Server,到底选择谁?

 对于程序开发人员而言,目前使用最流行的两种后台数据库即为MySQL and SQL Server。这两者最基本的相似之处在于数据存储和属于查询系统。你可以使用SQL来访问这两种数据库的数据,因为它们都支持ANSI-SQL。还有,这两种数据库系统都支持二进制关键词和关键索引,这就大大地加快了查询速度。同时,二者也都提供支持XML的各种格式。 除了在显而易见的软件价格上的区别之外,这两个产品还有什么明显的区别吗?在这二者之间你是如何选择的?让我们看看这两个产品的主要的不同之处,包括发行费用,性能以及它们的安全性。 根本的区别是它们遵循的基本原则  二者所遵循的基本原则是它们的主要区别:开放vs保守。SQL服务器的狭隘的,保守的存储引擎与MySQL服务器的可扩展,开放的存储引擎绝然不同。虽然你可以使用SQL服务器的Sybase引擎,但MySQL能够提供更多种的选择,如MyISAM, Heap, InnoDB, and Berkeley DB。MySQL不完全支持陌生的关键词,所以它比SQL服务器要少一些相关的数据库。同时,MySQL也缺乏一些存储程序的功能,比如MyISAM引擎联支持交换功能。


登峰造极PS技术SHOW

来看看ps强人是怎么做活儿的!我们的口号是:很好很强大!


软件名人堂

下午再写一个时时的通讯系统,写的头的有大了,就把Sawin的《软件名人堂》从头老尾一个不落地看了一遍,心中无比激动,崇拜啊,这是一些改变了世界的人,也改变了你我的生活方式!http://www.sawin.cn/HallOfFame/index.asp?pageNo=1


关于三种主流WEB架构的思考

 做WEB好几年了,各种语言和技术都稍有涉猎。今天心血来潮,突然想总结一下。其实不论什么技术,什么需求,通常WEB开发就是通过WEB前端管理一个或大或小或独立或分布式的关系型数据库,很多东西都是相通的。这里说的WEB架构,是指WEB应用开发中每种技术独有的资源组织形式(包括文件,数据库,HTTP请求处理等。注意并非OO的开发方式才有架构一说),也许说开发方式更容易让人理解一些。以下想法主要以PHP实现为示例,但很多体会我想Java,.NET,Ruby开发者应该也很容易理解。最后是我对于刚面世就引起无数人关注的Delphi fo PHP的评测。WEB程序的架构基本上可以分成以下三类:(一) 基于“WEB页面/文件”,例如CGI和PHP/ASP程序。程序的文件分别存储在不同的目录里,与URL相对应。当HTTP请求提交至服务器时,URL直接指向某个文件,然后由该文件来处理请求,并返回响应结果。