`
siashuayongsheng
  • 浏览: 121334 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论
文章列表
JavaScript通过一种链接机制来支持继承,而不是通过完全面向对象语言(如Java)所支持的基于类的继承模型。每个JavaScript对象都有一个内置的属性,名为prototype。prototype属性保存着对另一个JavaScript对象的引用,这个对象作为当前 ...
浅析Javascript中继承和Prototype的关系2008年01月16日 星期三 上午 10:55     JavaScript中支持类的定义,而且定义的方式与函数基本上也相同。 1function out(val){ 2   document.write(val+"<br>"); 3}; 4 5function BaseClass() { 6  this.a="I'm BaseClass.a ."; 7};第一行的内容可以看成是一个函数,第五行可以看成是一个类。      我们继续,现在我们来看看Javascript 中的继承,以及 ...
对于对象的prototype属性的说明,JScript手册上如是说:所有 JScript 内部对象都有只读的 prototype 属性。可以向其原型中动态添加功能(属性和方法),但该对象不能被赋予不同的原型。然而,用户定义的对象可以被赋给新的原型。 String添加trim,ltrim,rtrim 利用Javascript中每个对象(Object)的prototype属性我们可以为Javascript中的内置对象添加我们自己的方法和属性。 以下我们就用这个属性来为String对象添加三个方法:Trim,LTrim,RTrim(作用和VbScript中的同名函数一样) String.pr ...
1、最简单的例子,了解 prototype: (1) Number.add(num):作用,数字相加 实现方法:Number.prototype.add = function(num){return(this+num);} 试验:alert((3).add(15)) -> 显示 18 (2) Boolean.rev(): 作用,布尔变量取反 实现方法:Boolean.prototype.rev = function(){return(!this);} 试验:alert((true).rev()) -> 显示 false 是不是很简单?这一节仅仅是告诉读者又这么一种方法,这种方法 ...
[color=olive]<script> /* * 方法:Array.removeAt(Index) * 功能:删除数组元素. * 参数:Index删除元素的下标. * 返回:在原数组上修改数组 */ Array.prototype.removeAt=function(Index) {    if(isNaN(Index)||Index>this.length){return false;}    for(var i=0,n=0;i<this.length;i++)    {     if(this[i]!=this[Index])     {        thi ...

jdbc

    博客分类:
  • Java
http://longtengwang.com/Soft/UploadSoft/ebook2008/数据库/SQL/MSSQL查询、存储过程和触发器.rar

jdbc事务处理

    博客分类:
  • Java
事务是把针对数据库的操作(若干条全部做或都不做)封装,作为一个个体。JDBC事务处理默认的是自动提交方式。 JDBC事务处理部分代码: try{   conn.setAutoCommit(false);   //设置不会自动提交    stmt = conn.createStatement();    stmt.executeQuery("SELECT * FROM temp_info");    stmt.executeUpdate("UPDATE temp_info SET ip='***.***.***.***'");   conn.commit() ...
1有状态会话Bean与无状态会话Bean有何区别?    stateless Session bean:客户首先通过JNDI来找,找不到就创建一个,找到就直接用,用完就放回缓冲池。谁都可以用(公用的)用完了就放到缓冲池,等到下一个用户来用 2. BMP与CMP有何 ...
DWR是返回List的值 4.2 、javascript中调用 首先,引入 javascript 脚本 其次,编写调用 java 方法的 javascript 函数和接收返回值的回调函数 Function callTestMethod4(){       testClass.testMethod4(callBackFortestMethod4); } Function callBackFortestMethod4(data){      // 其中 date 接收方法的返回值 // 对于 JavaBean 返回值,有两种方式处理              // 不知道属性名称时,使用如下方法 ...
[color=darkred]<%@ page language="java" import="java.util.*" pageEncoding="GBK"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; % ...
有一位男青年连续数十夜梦到拼命推一扇无论如何也不能推开的门,日间则精神不振,后到心理专家处咨询得到建议:下一次暂且停下来,看一看周围的情况。后来果然又梦到此情形,暂停下来看时,则见门侧有一标牌,写“拉”,轻轻拉门而入。     1、从全局分析问题,思考而后行动;     2、从另一角度考虑问题。     语丝感受:盲人摸象的故事我们都非常熟悉,那四个想知道大象是什么样子的盲人,因为他们看不见,只好用手摸。胖盲人先摸到了大象的牙齿就说:“我知道了,大象就像一个又大、又粗、有光滑的大萝卜。”高个子盲人摸到的是大象的耳朵。“不对,不对,大象明明是一把大蒲扇嘛!”他大叫起来。“你们净瞎说,大象只是根大柱 ...
成功不是将来才有的,而是从决定去做的那一刻起,持续累积而成 只有一条路不能选择——那就是放弃的路;只有一条路不能拒绝——那就是成长的路。 含泪播种的人一定能含笑收获 昨晚多几分钟的准备,今天少几小时的麻烦 没有天生的信心,只有不断培养的信心 再长的路,一步步也能走完,再短的路,不迈开双脚也无法到达
  时间过的真快,转眼间,大四就要毕业了,各个学校的招聘会也开始进行了,在我们学校的招聘会上,我投了几份简历,在未来的一个星期内,我的心情是那么的渴望一个公司给我来电,可是呢,一个也没有,此时此刻的心情是那么的低落,哎,大学毕业了,难道真的象别人所说的那样,毕业等于失业吗?不会的,又是一个星期过去了,我的天呀,终于有一家公司给电话了, 呵,此时的心情一下开朗了,终于有可以去面试的机会了,第二天我早早的准备了一下,面试去了,面试的人也挺多的,哎,现在的工作真的难找,一个工伯职位,那么的人去竞争,可能这是一个适者生存的世界吧,或许我应该去试着改变一下自已了,面试轮到我了,面试的问了一些简单的问题,挺 ...
批量更新是指在一个事务中更新大批量数据,批量删除是指在一个事务中删除大批量数据。以下程序直接通过Hibernate API批量更新CUSTOMERS表中年龄大于零的所有记录的AGE字段: tx = session.beginTransaction(); Iterator customers=session.find("from Customer c where c.age>0").iterator(); while(customers.hasNext()){ Customer customer=(Customer)customers.next(); customer. ...
1、 概述struts,以及struts如何实现MVC架构的? 答:struts framework是一种基于java的技术,Web应用程序开发人员通过struts framework即可充分利用面向对象设计、代码重用以及"编写一次、到处运行"的优点。Struts提供了一种创建Web应用程序的框架,其中对应用程序的显示、表示和数据的后端代码进行了抽象。Struts采用jsp作为MVC的视图,由ActionServlet具体指定的action动作类作为控制器即MVC中的C,负责视图与模型之间的交互。控制器的每个入口点都由名为struts-config.xml的配置文件设置。该文 ...
Global site tag (gtag.js) - Google Analytics