-
JavaScript,调用函数的五种方法
JavaScript,调用函数的5种方法 JavaScript,调用函数的5种方法?一次又一次的,我发现,那些有bug的Javascript代码是由于没有真正理解Javascript函数是如何工作而导致的(顺便说一下,许多那样的代码是我写的).JavaScript拥有函数式编程的特性,当我们选择面对它的时候,这将成为我们前进的阻碍.?作为初学者,我们来测试五种函数调用的方法,从表面来看我们会认为那...
559
热度 -
58项经典的JS代码保藏
58项经典的JS代码收藏 1.?oncontextmenu="window.event.returnvalue=false"将彻底屏蔽鼠标右键<tableborderoncontextmenu=return(false)><td>no</table>可用于Table 2.?<bodyonselectstart="returnfalse">取消选取...
580
热度 -
Struts1.1引见
Struts1.1介绍 前一段时间好象有人问关于Struts的事情,本人留意了一下.请有兴趣的同志不防研究研究.(1)1.介绍1.1Model-View-Controller(MVC)设计模式FIXME-需要一个对该模式一般性的介绍。(译注:可以参考机械工业出版社的《设计模式》。)1.2将MVC概念映射到Struts组件中Struts的体系结构实现了Model-View-Controller设计模...
497
热度 -
58项经典的JS代码归藏
58项经典的JS代码收藏 1.?oncontextmenu="window.event.returnvalue=false"将彻底屏蔽鼠标右键<tableborderoncontextmenu=return(false)><td>no</table>可用于Table 2.?<bodyonselectstart="returnfalse">取消选取、防...
519
热度 -
web.xml详解:元素含意及加载顺序
web.xml详解:元素含义及加载顺序 收藏自:http://wsmajunfeng.iteye.com/blog/1106927 web.xml即部署描述符,其包含了很多描述servlet/JSP应用的各个方面的元素,如servlet注册、servlet映射以及监听器注册。(一)XML头???部署描述符从下面的XML头开始: Java代码? <?xml?version="1.0"?...
622
热度 -
JavaScript菜鸟应知的24条最佳实践(译)
JavaScript初学者应知的24条最佳实践(译) 原文:24 JavaScriptBestPracticesforBeginners 译者:youngsterxyf (注:阅读原文的时候没有注意发布日期,觉得不错就翻译了,翻译到JSON.parse那一节觉得有点不对路才发现是2009年发布的文章,不过还是不错的啦。另外,文章虽说24条最佳实践,其实只有23条,不知道原作者怎么漏了一条。) ...
536
热度 -
深入浅出JSONP-解决ajax跨域有关问题
深入浅出JSONP--解决ajax跨域问题 JSON和JSONP JSONP和JSON好像啊,他们之间有什么联系吗? JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式。对于JSON大家应该是很了解了吧,不是很清楚的朋友可以去json.org上了解下,简单易懂。 JSONP是JSONwithPadding的略称。它是一个非官方的协议,它允许在服务器...
432
热度 -
基于Backbone.js的JavaScript MVC示范程序(9)
基于Backbone.js的JavaScriptMVC示例程序(9) 一.概述二.RESTServer的实现2.1RESTAPI设计2.2数据库设计2.3用MyBatis实现的DAO层2.4用Jersey实现的RESTAPI2.5用SpringAOP实现的日志功能三.前端的实现3.1显示User列表3.2显示User详细信息3.3修改User信息3.4增加User3.5删除User3.6添加val...
609
热度 -
解析WEB开发编码有关问题
解析WEB开发编码问题 在技术支持中碰到最多的应该就是编码问题,有必要做一个详细的分析以巩固自己,再来对他人有所帮助。 乱码一般出现在: 1.写在jsp文件中的中文变成乱码 2.页面的中文都变成乱码 3.后台通过request.getParameter()乱码(注意getQueryString()和getParameter()在编码方面是有区别的,getQueryString()方法应用服务器...
587
热度 -
单元测试101:您测试你的javascript吗
单元测试101:你测试你的javascript吗?你当然是测试你的代码。没有写出相当数量的代码后不运行一下就直接丢到产品中。在本文中我对你是如何测试的进行质疑。如果你不是已经尽可能的多的自动化测试,为生产力和信息提升做好准备吧。 一句话的警告:我将在本文中谈论单元测试和测试驱动开发(TDD),如果你已经得出结论:下面的任何理由对你都不适合,那么请继续阅读,或者至少阅读从我为什么要关心?到最后: ...
517
热度 -
JSP笔考试题之选择题
JSP笔试题之选择题 JSP选择题 (1)在J2EE的Web应用中,编译后的class文件存放的目录为(A) A.classes目录 B.images目录 C.jar目录 D.任意位置 (2)在JSP中,哪个指令用来声明JSP欲使用的标签库?(B) A.tld B.taglib C.import D.include (3)Servlet处理请求的方式为(A) A.以运行的方式 B.以线程的方式 C...
1057
热度 -
20 种提拔网页速度的技巧
20种提升网页速度的技巧 ?您希望加快网页的加载速度吗?了解如何通过缩短加载时间来改善拨号上网用户的浏览体验,在某些情形下,加载时间最多可缩短80%。 <includejavascriptonceweverifyteamswantstousethisanditwillworkondbcsandcyrilliccharacters> 引言 不是所有人都能够使用高速Internet连接。...
948
热度 -
20 种擢升网页速度的技巧
20种提升网页速度的技巧 引言 不是所有人都能够使用高速Internet连接。即使每个人都能够使用高速网络,也会因为各种各样的原因使您的Web应用程序看起来运行缓慢。在这个宽带速度不断提高的时代,您应当关注一下页面加载时间。将珍贵的页面加载时间缩短几秒,将更加珍贵的请求和响应时间缩短几毫秒。您将为访问者创造一种更好的体验。 阅读完本文之后,您将能够较好地了解网页加载时间优化的基本知识。您还能够使...
584
热度 -
javascript常用话语,如表单禁止复制,剪切等
javascript常用语句,如表单禁止复制,剪切等 1.屏蔽鼠标右键ie/ff<divoncontextmenu="return(false)">这里没有右键</div>2.取消选取、防止复制ie<bodyonselectstart="returnfalse">3.不准粘贴ie/ff<inputtype="text"onpaste="returnfals...
675
热度 -
Web App或夭亡,Hybrid App才是新世界的王
WebApp或夭折,HybridApp才是新世界的王 基于HTML5的Web App在移动端接受实用性检验后,开发者从热情转为观望。这时候HybridApp作为现阶段HTML5技术的落脚点正悄然兴起!NativeApp和WebApp的论战加入了一个新的角色HybridApp。 但究竟什么是Hybrid App?如何定义? 汽车有混合动力Hybrid,移动应用同样也有混合模式。HybridA...
676
热度 -
利用Powershell自动部署asp.net mvc网站项目 (2)
利用Powershell自动部署asp.netmvc网站项目(二) 简单来说,部署就是“构建(Build)”–>“拷贝(打包)”–>“配置”。在前一篇中,我们介绍了“构建”,那么这一篇就说说拷贝(好像我们更习惯于说打包,那么以后我们就叫它打包吧)的事情。为什么要打包呢?在应用程序发布的时候我们当然只希望发布运行时需要的文件,而其他的文件,例如:工程文件,源代码等等是不需要进行发布的...
1522
热度 -
深入浅出单实例Singleton设计模式
前序单实例Singleton设计模式可能是被讨论和使用的最广泛的一个设计模式了,这可能也是面试中问得最多的一个设计模式了。这个设计模式主要目的是想在整个系统中只能出现一个类的实例。这样做当然是有必然的,比如你的软件的全局配置信息,或者是一个Factory,或是一个主控类,等等。你希望这个类在整个系统中只能出现一个实例。当然,作为一个技术负责人的你,你当然有权利通过使用非技术的手段来达到你的目的。比...
748
热度 -
Java技艺:用 Java 技术创建 RESTful Web 服务/@Path@Produces@PathParam
Java技巧:用Java技术创建RESTfulWeb服务/@Path@Produces@PathParam ? 简介 JAX-RS(JSR-311)是为JavaEE环境下的RESTful服务能力提供的一种规范。它能提供对传统的基于SOAP的Web服务的一种可行替代。 在本文中,了解JAX-RS的主要组件。本文用一个例子展示了一个企业如何使用JAX-RS内的功能以一种Restful的方式公开员...
606
热度 -
施用 HTML5 开发离线应用
使用HTML5开发离线应用 ? HTML5离线功能介绍 HTML5是目前正在讨论的新一代HTML标准,它代表了现在Web领域的最新发展方向。在HTML5标准中,加入了新的多样的内容描述标签,直接支持表单验证、视频音频标签、网页元素的拖拽、离线存储和工作线程等功能。其中一个新特性就是对离线应用开发的支持。 在开发支持离线的Web应用程序时,开发者通常需要使用以下三个方面的功能: 离线资源缓存:需要...
525
热度 -
PHP工程师的面试题【部分解答】
PHP高级工程师的面试题【部分解答】作者:zhanhailiang日期:2013-01-16 问题集来源《整理了一份招PHP高级工程师的面试题》. 1.基本知识点 问题:HTTP协议中几个状态码的含义:503500401200301302. 503ServiceUnavailable由于临时的服务器维护或者过载,服务器当前无法处理请求,这个状况是临时的,并且将在一段时间以后恢复 500SE...
619
热度