上一页 1 ··· 129 130 131 132 133 134 135 136 137 ··· 140 下一页
摘要: 如果不使用类库或者没有自己的类库,储备一些常用函数总是有好处的。(10)addEvent网上最流行的版本是Scott Andrew的,据说javascript界曾举行一场比赛(此事件我们可以在Pro Javascript Techniques第100页看到)或浏览PPK的网站,征求添加事件与移除事件的函数,他就是其获奖者。下面就是他的实现:function addEvent(elm, evType, fn, useCapture) { if (elm.addEventListener) { elm.addEventListener(evType, fn, useCapture);//DOM2. 阅读全文
posted @ 2012-03-16 13:54 有梦就能实现 阅读(330) 评论(0) 推荐(0)
摘要: W3C那帮人的脑袋被驴踢了,直到javascript1.8.1才支持trim函数(与trimLeft,trimRight),可惜现在只有firefox3.5支持。由于去除字符串两边的空白实在太常用,各大类库都有它的影子。加之,外国人都很有研究精神,搞鼓了相当多实现。实现1String.prototype.trim = function() { return this.replace(/^\s\s*/, '').replace(/\s\s*$/, ''); }看起来不怎么样,动用了两次正则替换,实际速度非常惊人,主要得益于浏览器的内部优化。一个著名的例子字符串拼接 阅读全文
posted @ 2012-03-16 13:47 有梦就能实现 阅读(198) 评论(0) 推荐(0)
摘要: 各种实现方式Pure DOM通常先使用getElementsByTagName("*")取出文档中所有元素,然后进行遍历,使用正则表达式找出匹配的元素放入一个数组返回。由于IE5不支持document.getElementsByTagName("*"),要使用分支document.all以防错误。The Ultimate getElementsByClassName方案,作者为Robert Nyman,05年实现,可见老外许多东西在很早以前就走得很远了。//三个参数都是必需的,查找一网页中5007个类名为“cell”的元素,IE8历时1828 ~ 184 阅读全文
posted @ 2012-03-16 13:18 有梦就能实现 阅读(457) 评论(0) 推荐(0)
摘要: 一下内容是转载的,内容应该出自高性能JavaScript一书中,此书值得一读。学习过程中写的笔记,有误请指正。性能并不是唯一的考虑因素,在对性能要求并非苛刻的环境中,性能也可让位于:团队编码规范,个人编码习惯,代码可读性,模块可扩展性等因素。以下提到的对性能的优化,仅仅提供了从性能的角度去阐释一些设计思路,但实际上,浏览器本身会逐步优化自身的性能问题,而我们那些提高性能的hack,可能会因为浏览器的版本更新,导致成为一种无用的hack,甚至让性能更慢,所以不要无谓的使用一些hack,去优化一些执行次数很少的代码,而降低代码的可读性,或增加代码量,,一句话:如非必要,请勿hack。一 javas 阅读全文
posted @ 2012-03-16 13:09 有梦就能实现 阅读(321) 评论(0) 推荐(0)
摘要: 一、介绍(introduction)1. 目的——HTTP/0.9-〉HTTP/1.0-〉HTTP/1.12. 要求——MUST、REQUIRED、SHOULD3. 术语——连接(Connection)、消息(Message)、请求(Request)、应答(Response)、资源(Resource)、实体(Entity)、表示方法(Representation)、内容协商(Content Negotiation)、变量(Variant)、客户机(Client)、用户代理(User agent)、服务器(Server)、原服务器(Origin server)、代理服务器( Proxy)、网关( 阅读全文
posted @ 2012-03-14 17:47 有梦就能实现 阅读(2110) 评论(0) 推荐(0)
摘要: HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内容。通常HTTP消息包括客户机向服务器的请求消息和服务器向客户机的响应消息。这两种类型的消息由一个起始行,一个或者多个头域,一个只是头域结束的空行和可选的 阅读全文
posted @ 2012-03-14 17:44 有梦就能实现 阅读(3183) 评论(0) 推荐(0)
摘要: 版权:JavaIT学习室转载请标明,http://www.javait.org最近发表了几篇文章都是对在使用Struts2框架中的标签进行一些知识点的归纳。今天这篇文章是对s:if标签和s:set标签进行归纳小结。首先,我们先来看看s:if标签的小结(1)、s:if标签是Struts2框架中的控制标签,就是Java中if…else if…else…具有一样的功能,完整格式如下123456789<s:if test="表达式">语句1...</s:if><s:elseif test="表达式">语句2...</s: 阅读全文
posted @ 2012-03-14 13:24 有梦就能实现 阅读(3362) 评论(0) 推荐(0)
摘要: 最近在做一个项目时,客户用的是WebSphere6.1.0.15。由于用的是Struts2,于是出现了以下问题。不认从<s:set>标签里读取出来的对象,只认读取出来的参数。如:<s:set name=”secondList” value=”treeSecond.get(#one.modId)”></s:set>treeSecond 的初始化是Map<Integer,List<Object>> ,如果直接用set标签,就无法读取出List<Object>,查找过一些资料,还是未找到所在原因。以下代码是无法读取出Map数据的 阅读全文
posted @ 2012-03-14 12:35 有梦就能实现 阅读(625) 评论(0) 推荐(0)
摘要: 1.第一个例子:<s:select list="{'aa','bb','cc'}" theme="simple" headerKey="00" headerValue="00"></s:select> 2.第二个例子:<s:select list="#{1:'aa',2:'bb',3:'cc'}" label="abc" listKey="k 阅读全文
posted @ 2012-03-14 12:27 有梦就能实现 阅读(67731) 评论(2) 推荐(3)
摘要: 1.参考文献原文:http://pf-miles.blog.sohu.com/36688201.html参考:Hibernate tools的hbm2ddl和hbm2java2.概述利用hibernate-Tools里的相关工具类,使得java实体类(POJO)、hbm映射文件、数据库表(Schema)之间可以相互转化。也就是说,只要有其中一样,就可以通过各种途径得到其它两样。如果手里已经有了其中一样东西,要想最快建立起应用的途径自然是通过它来生成其它两样了。后面主要讲的是通过hbm映射文件生成java实体类pojo和数据schema。不过,我想在这里讨论的是那种从无到有,从想法到实现的那种建 阅读全文
posted @ 2012-03-12 13:56 有梦就能实现 阅读(941) 评论(0) 推荐(1)
上一页 1 ··· 129 130 131 132 133 134 135 136 137 ··· 140 下一页