1. 什么是异常?异常是程序运行中由外部环境引起的意外情况,使程序无法按照正常流程执行下去。2. PHP异常处理机制在 PHP 代码中所产生的异常可被 throw 语句抛出并被 catch 语句捕获。需要进行异常处理的代码都必须放入 try 代码块内,以便捕获可能存在的异常。每一个 try 至少要有...
分类:
Web程序 时间:
2014-08-16 18:21:30
阅读次数:
314
以前都是用try{} catch(…){}来捕获C++中一些意想不到的异常, 今天看了Winhack的帖子才知道,这种方法在VC中其实是靠不住的。例如下面的代码:try{BYTE* pch ;pch = ( BYTE* )00001234 ; //给予一个非法地址*pch = 6 ; //对非法地址...
分类:
编程语言 时间:
2014-08-16 16:59:20
阅读次数:
209
1、替换
s/PATTERN/REPLACE/;
#返回是否替换成功的布尔值
可以使用捕获变量,如:s/(\w)/$1/
匹配失败则不做任何处理
2、定界符
对于没有左右之分的定界符,重复三次即可,如:s///、s###
对于有左右之分的定界符,需使用两对,一对包含模式,一对包含替换字符串,这两对可以不一样,如:s{}{}、s[]{}、s
3、可选修饰符
/g可进行全局替换,...
分类:
其他好文 时间:
2014-08-15 23:51:49
阅读次数:
438
事件源对象event.srcElement.tagNameevent.srcElement.type捕获释放event.srcElement.setCapture();event.srcElement.releaseCapture();事件按键event.keyCodeevent.shiftKeye...
分类:
Web程序 时间:
2014-08-15 23:41:29
阅读次数:
338
使用jQuery Ajax过滤实现REST不间断会话
当客户端与服务端的会话超时,发出一个Ajax数据请求,遇到403状态码怎么办?
在Shell终端里,超级管理员会话超时时,会自动显示密码输入确认。对页面来说,是要捕获每个状态码为403的失败请求,待登陆成功后一个个replay,还是在登陆成功后直接刷新页面?
jQuery发展到今天,应该会提供处理这种业务的功能。果然找到madpi...
分类:
Web程序 时间:
2014-08-15 19:40:29
阅读次数:
286
异常处理:程序在运行过程中,发生错误会导致程序退出,这种错误,就叫做异常。处理这种错误,就叫做异常处理。 1、轻描淡写Try、Catch、Finally、throw用法 在异常处理中,首先需要对可能发生异常的语句进行异常捕捉,try就是用于预测可能出现的异常。捕获异常并对异常进行处理,就...
分类:
其他好文 时间:
2014-08-15 19:14:59
阅读次数:
211
1:封装->类->对象使用继承->代码复用(codereuse)->父类(超类,基类)子类对父类的扩展多态{对外一个接口内部多种实现就可以理解为一个多态}属性方法构造器2:object所有类的父类一个类只有一个父类3:类的继承语法pg:classzhangsan[extendszhanghu]{<declara..
分类:
编程语言 时间:
2014-08-15 13:00:29
阅读次数:
207
UTL_FILE包提供文本文件输入和输出功能。如果希望把来自于其他系统的数据加载到数据库中,或者捕获有关数据库的当前信息并保存到文本文件中,可以使用这个包。
分类:
其他好文 时间:
2014-08-15 12:10:48
阅读次数:
164
Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发还是测试来说,都有很大的帮助。阅读目录Fiddler的基本介绍Fiddler的工作原理同类的其它工具Fiddler如何捕获...
分类:
其他好文 时间:
2014-08-14 23:44:46
阅读次数:
445
最近参与了一个项目,我的同事在开发一个ActiveX对象,我帮他编写JS脚本来调用这个对象,其中碰到蛮多问题,最难的就是如何响应由ActiveX对象返回的对象事件。正好,现在一起总结一下。 首先,我来介绍一下COM组件,以便说明js如何响应COM组件方法:voidinit()//初始化对象Proje...
分类:
Web程序 时间:
2014-08-14 23:40:36
阅读次数:
258