
Web
文章平均质量分 75
duwangsky
这个作者很懒,什么都没留下…
展开
-
说说JSON和JSONP,也许你会豁然开朗,含jQuery用例
前言: 由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功能,但这两种方式都有其局限性,前者需要PhoneGap支持,后者转载 2013-10-27 16:51:11 · 618 阅读 · 0 评论 -
JS中常用坐标offset、scroll、client的区别
在IE中scrollWidth:获取对象的滚动宽度scrollHeight: 获取对象的滚动高度。scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离offsetLeft:获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置offsetT转载 2015-06-04 15:53:29 · 426 阅读 · 0 评论 -
JavaScript中getBoundingClientRect()方法详解
getBoundingClientRect() 这个方法返回一个矩形对象,包含四个属性:left、top、right和bottom。分别表示元素各边与页面上边和左边的距离。 var box=document.getElementById('box'); // 获取元素alert(box.getBoundingClientRect().top);转载 2015-06-04 15:50:45 · 391 阅读 · 0 评论 -
JavaScript中的原型和继承
英文原文:Prototypes and Inheritance in JavaScript 请在此暂时忘记之前学到的面向对象的一切知识。这里只需要考虑赛车的情况。是的,就是赛车。 最近我正在观看 24 Hours of Le Mans ,这是法国流行的一项赛事。最快的车被称为 Le Mans 原型车。这些车虽然是由“奥迪”或“标致”这些厂商制造的,可它们并不是你在街上或速公路上所见到的转载 2015-06-04 15:58:50 · 390 阅读 · 0 评论 -
javascript this详解 面向对象
在面向对象编程语言中,对于this关键字我们是非常熟悉的。比如C++、C#和Java等都提供了这个关键字 虽然在开始学习的时候觉得比较难,但只要理解了,用起来是非常方便和意义确定的。JavaScript也提供了这个this关键字,不过用起来就比经典OO语言中要"混乱"的多了。下面就来看看,在JavaScript中各种this的使用方法有什么混乱之处? 1、在HTML元素事件属转载 2015-06-04 15:43:20 · 520 阅读 · 0 评论 -
Hibernate 关系映射 总结整理
《Hibernate 关系映射》是我很早之前收集、总结整理的,在此也发上来 希望对大家有用。因为是很早之前写的,不当之处请指正。 一、概念:关系:名词,事物之间相互作用、相互联系的状态。关联:名词:表示对象(数据库表)之间的关系;动词:将对象(数据库表)之间通过某种方式联系起来。映射:将一种形式转化为另一种形式,包括关系。级联:动词,有关系的双方中操作一方,另一方也将采取一转载 2013-12-11 21:52:12 · 617 阅读 · 0 评论 -
利用BeanUtils在对象间复制属性
commons-beanutils是jakarta commons子项目中的一个软件包,其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度(什么,你的薪水按代码行数计算?那千万别让老板看到此帖哦)BeanUtils是这个包里比较常转载 2013-12-11 17:21:14 · 549 阅读 · 0 评论 -
Hibernate的三种查询方式
Hibernate的三种查询方式1.HQL (Hibernate Query Lanuage) 语句,这是类似SQL语句的一种对象化查询语句.2.使用Criteria对象,进行按条件查询(Query by Criteria,简称QBC)和按示例查询(Query by Example 简称QBE).3.生成原生的sql(Native SQL)语句.Criter转载 2013-11-25 15:12:29 · 1073 阅读 · 1 评论 -
JS编程技巧
1. 总是使用 var在JavaScript中,变量不是全局范围的就是函数范围的,使用”var”关键词将是保持变量简洁明了的关键。当声明一个或者是全局或者是函数级(function-level)的变量,需总是前置”var”关键词,下面的例子将强调不这样做潜在的问题。不使用 Var 造成的问题var i=0; // This is good - creates a global转载 2013-11-09 21:02:16 · 896 阅读 · 0 评论 -
JavaScript中的匿名函数及函数的闭包
1、匿名函数2、闭包3、举例4、注意1、匿名函数函数是JavaScript中最灵活的一种对象,这里只是讲解其匿名函数的用途。匿名函数:就是没有函数名的函数。1.1 函数的定义,首先简单介绍一下函数的定义,大致可分为三种方式第一种:这也是最常规的一种function double(x){ return 2 * x; }第二种:这转载 2013-11-09 21:13:06 · 535 阅读 · 0 评论 -
JavaScript中的常用编码
一些名词JavaScript:escape, encodeURIComponent和encodeURI参考:HTML与javascript中常用编码浅析escape, encodeURIComponent和encodeURIescape(), encodeURI(), encodeURIComponent() 的区别 文章并非原创,这里只是做了个简单整理。转载 2013-11-09 21:45:27 · 729 阅读 · 0 评论 -
深入理解JavaScript中的this关键字
1. 一般用处2. this.x 与 apply()、call()3. 无意义(诡异)的this用处4. 事件监听函数中的this5. 总结在JavaScript中this变量是一个令人难以摸清的关键字,this可谓是非常强大,充分了解this的相关知识有助于我们在编写面向对象的JavaScript程序时能够游刃有余。1. 一般用处对于this变量最转载 2013-11-09 22:06:29 · 683 阅读 · 0 评论 -
JavaScript中检测变量是否存在
在编写JavaScript程序时往往需要检测某一变量是否存在,这是一件非常简单的工作,但如果不细心也会遇到一些问题。主要有一些几点:1、普通变量 script type="text/javascript"> if(variable){ alert('rain man'); }/script> 这时会出现‘varia转载 2013-11-09 21:52:11 · 1069 阅读 · 0 评论 -
JavaScript的单线程性质以及定时器的工作原理
最近在写JavaScript时遇到一些问题,就是当JavaScript多事件连续触发,JavaScript的单线程引擎是如何控制的。找了一些资料,觉得很有用,在此分享一下。 虽然不是原创,但是觉得此文章对JavaScript程序员非常有用。翻译的不是十分精确,但希望对大家有用。原文:John Resig http://ejohn.org/blog/how-javascript-转载 2013-11-09 21:36:50 · 838 阅读 · 0 评论 -
Cookie-使用HtmlUnit/HttpClient中遇到的问题
原文地址:Cookie-使用HtmlUnit/HttpClient中遇到的问题作者:技术够用就好 http://blog.youkuaiyun.com/eddyx/archive/2007/09/10/1779412.aspx 想试试HtmlUnit在测试网页上的表现,访问一个网页跳转到下一个网页之后,总是返回在server上找不到的页面,用IE访问就是好的。另外有个奇怪的现象,在IE访问转载 2013-10-29 22:17:14 · 1453 阅读 · 0 评论 -
Hibernate 处理视图
stack overflow上面几篇文章:1、http://stackoverflow.com/questions/5847427/hibernate-from-view2、http://stackoverflow.com/questions/5111176/view-with-hibernate3、http://stackoverflow.com/questions/15215757原创 2015-10-11 10:44:22 · 872 阅读 · 0 评论