自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

js本地存储兼容版本

老调重弹,练习使用。 localStorage->globalStorage->userData localStorage支持的浏览器有: ie7兼容模式、ie8+、firefox3.5+、chrome为了firefox3.5- 一下版本,用了globalStorage 支持IE8以下版本增加了userData 支持大部分主流的浏览器,欢迎使用。...

2012-01-30 18:20:03 185

浏览器编码

       很长一段时间莫有更新了,今天收集了一些关于页面编码的文章,并咨询了业内高手,有了这篇文章,帮大家梳理一下关于浏览器编码这一块的信息。       在页面显示的时候,有时就可能出现乱码的情况。通过之前那篇文件可以知道乱码的缘由就是其编码转换时的错误,本来是GBK的存储方式,却用UTF-8的方式去读取,那页面不得不出现乱码了。       W3C规范中:      The docum...

2011-03-22 17:52:59 161

转移blog咯~~

        在je里面呆了有一段时间了,规定着自己每月至少两篇blog,也算是达到目标。         在朋友的推荐下,嘿嘿,终于是买了blog,虽然还域名还没有备案        暂时用免费的域名,连接到偶的blog www.masterzhan.tk ,关注的朋友常关注哦~~    ...

2011-01-10 11:32:39 133

【YUI插件】定制快捷键

     话说YUI框架的插件很少,这次试着用YUI的基层库写一个比较务实的小插件,此版本比较初级,没有做任何优化的措施,诶。因为写了蛮久了,今天拖出来测了一下,能过。怕下次没时间写这个blog, 所以API就没写了,立马过来写blog了~      话说以前是RIA,现在是ARIA (Accessible Rich Internet Application) ,主要的想法是提供更高的可访...

2010-12-30 17:45:04 170

禁用浏览器后退按钮 针对IE的诡异方案版

         google “禁用浏览器后退按钮”会搜到很多文章。提一个比较有意思的解决方案,下面的解决方案仅针对于IE浏览器,因为各个浏览器对后退按钮 以及历史记录的处理是不同的。        先说明问题背景: 当在IE有iframe的时候,而这个iframe的历史记录会被记录在浏览器中,当点击后退按钮的时候,会发现主窗口不进行后退,而是iframe里面进行后退,这样就可能引发之前...

2010-12-14 09:28:30 228 1

DOM 事件模型在各个浏览器中差异

     网上搜“DOM事件模型”,文章非常多,在此写下仅仅是看到的那些文章的汇总,有错误欢迎指正。      关于DOM事件模型图就不发鸟,网上很多,而且比较简单,这里说明一些关于DOM事件模型在各个浏览器中一些差异之处。     DOM的事件分为两种:一个是捕捉性事件,一个是冒泡型事件,   1,addEventListner(el,"click",true);第三...

2010-11-25 17:45:05 154

【翻译】YUI CSS框架使用

      这篇文章很早之前就看了,不过没翻译,为了详细记录工作学习,翻译下,以便下次翻阅。(ps,看完以后,觉得使用YUI css框架来进行页面布局这种n简单。似乎下次翻阅就是深入css源处了)。      YUI推出的css框架很不错,reset.css消除各个浏览器对元素的默认值的处理, fonts.css是统一浏览器的字体属性,最最有意思的grids.css,符合yui模板开发就可以达...

2010-11-11 10:14:03 209

YUI源码阅读心得 YAHOO.js 小技巧

 阅读YUI2.8.1 版本上 1,将变量转换为字符串的办法。  var a=" "+a;  js提供了一系列的自动转换变量类型的方法。  2,if(a==null){     a={};   }这样的代码可以简化为 a=a||{};     var s;   if(a!==null){     s=a.property;   }这样的代码可以简化为...

2010-10-26 17:21:03 203

关于informix jdbc 驱动升级到3.5后的迁移改变

      项目中的informix数据库驱动需要升级了,换到最新版的jdbc driver 3.5版本。可在升级的时候 仅仅是替换掉jar 包 不能达到效果。      升级的时候,关于数据库连接的地址也需要改变。      现说明问题。      传统的,为了解决中文问题,会在数据库连接url上面 增加“NEWCODESET=gbk,8859-1,819;”创建字符集,并进行转换。...

2010-10-20 09:42:37 195

YUI学习初步总结

  一段时间的YUI2框架的学习应用,也有了一些自己的心得。  YUI2的核心基础就是yahoo\dom\event这三部分,YUI的utility部分更加像是组件的工具集,YUI的widgets就是YUI所完成的一些组件。  而我们亦可以基于yahoo-dom-event的基础 ,使用工具集utility 开发出像YUI widgets类似的组件。  打个比方:就像在沙滩上我们使用yah...

2010-10-12 17:34:21 188

YUI 2.8的源码错误

从昨天一直调试到今天,怎么也想不通哪里出错了。用firebug一点一点的走动,才发现 是YUI源码里面的错误 YUI2.8版本 yuioader.js里面的info 对象,yuiloader依靠这个数据对象来实现 解决js的依赖问题。关于calendar 的依赖信息 中 有一个datameth? 修改为datamath 。就没有other undefine 出错的问题了。 ...

2010-09-20 09:54:56 142

【javascript】页面优化小想法

以前使用Ext的时候,虽然使用简单,学习也算比较简单,可对于其性能却不敢恭维。展现的速度特别的慢。 1,今天看到一篇关于浏览器渲染的文章。说道:     页面Dom里面的元素被修改了的话,整个页面的document都会被重绘,即使修改的地方并不带来样式视觉上的改变。说的是ie,不确认其他的不同于ie内核的浏览器是否一样。     其本质就是:每次的改动都会引起页面的元素重新计算布局...

2010-09-03 16:03:20 93

【YUI源码学习】YUI 动态加载机制 Get Utility

      【注意】之前的YUI分析都是针对YUI 2.8版本。   关于动态加载        先来说说关于动态加载有哪些个方法,以及动态加载有什么作用。       有时页面的开发,需要加载很多js文件。每个js文件加载需要消耗很多时间,而动态加载机制可以使js文件在需要的时候加载,加快页面的呈现...

2010-09-01 16:55:42 289

【YUI组件】基于YUI的表单验证器

此表单验证器是基于YUI的,其实也只是使用到YUI的一些基础特性,比如对Dom和事件的封装,所以只需引入yahoo-dom-event.js文件。   整个表单验证器是以正则为核心来验证的,有扩展性,只需添加相应的正则就行。默认提供了时间、日期时间、email的正则表达式。   呃,不是美工,效果不怎么好看,最简版的验证器。特色在于验证的时候只需提供验证的类型,...

2010-08-30 17:11:34 157

【YUI组件】开发风格&微调控件

     前段时间的学习,试着分析了一下Calendar组件,却发现比较大,大致了解到组件的一般开发风格。我们在使用Calendar组件,两步,init();然后render();     init()所做事情有以下:    初始化组件所需参数;    将一般对组件的配置信息进行解析,一般设有默认配置信息,对于需要生成的id可以通过Dom.generateId()来得  到;...

2010-08-20 10:13:59 235

【YUI源码分析】模块管理&名字空间

1,关于名字空间:       YUI对于名字空间的实现,其实只是使用YAHOO.namespace()来创建对象。对于YUI而言就是创建了一个全局对象,       比如:       SINOSOFT={};       SINOSOFT.util={};这样的方式来区别定义名称。     YA...

2010-08-09 08:56:45 270

【YUI源码分析】YUI源码初步简单分析

一般一个框架的设计要包含很多个方面,像:支持标准和跨浏览器、事件模型等功能。从框架的设计层面上来分析这个框架。先列举设计应用框架的n点(摘自《javascript王者归来》):1,框架的自描述2,基础接口和语义型代码3,核心对象的原型扩展4,简单方法?可以理解为通用方法5,名字空间6,支持标准和跨浏览器7,事件模型...

2010-08-04 14:55:53 477

【ZK】ZK版聊天室混合ZK邮件 zkchat-2.0

     之前弄的ZKChat里面类混乱无序,仅仅是为了实现效果而存在。这次版本对ZKChat进行调整,且增加ZK邮件发送接收的功能,增加ZK mail的很久之前就完成了,可惜因为一直因为一些事情给耽搁了写这篇文章。     将之前的事件publish和subscribe封装起来,做为一个工具类,进行传递和接受,而在composer桌面管理的只需要做出相应的反应措施。     将消息封装为...

2010-07-16 13:18:42 494

ZK框架初步总结【三】

     ZK框架对最新浏览器ie8的不支持,这一阵的ZK框架学习完全抛弃了。估计因为Html5 的冲击,浏览器内核的更改, 大部分的前端开发都有一定影响,未来总归是要前进的。ZK啊,你为什么不支持最新浏览器了?唉,前端就是有这个麻烦。如果说前端的竞争让前端受人瞩目,可前端的变化让开发人员痛苦。什么时候“分久必合”?     作为ZK初步总结的最后一篇,就弄一些ZK里面比较杂的东西吧。ZK做的...

2010-07-07 11:22:20 312

ZK 聊天室 群聊加私聊

   最近完成的一个ZK版的聊天室,简单的完成了,主要是对ZK5 的EventQueues 熟练一下。   这个聊天室就像开发桌面一样,每一个界面有对应的composer对界面进行操作。而界面之间的信息传递就是通过ZK框架 提供的EventQueues来实现。    这个聊天室仅仅有几个特点,还有待更加的丰富与完善。    userListData是作为用户登录的信息保留,使用单例...

2010-07-02 09:14:01 199

Server-Push 深究【翻译】

翻译wiki上面的文章:http://en.wikipedia.org/wiki/Push_technology对server-push有个更加完整的了解。 Push technology 或者说 server push ,是说一种基于互联网的交流,其请求是由publisher或者说中央服务端。与pull technology不同,pull technology是一种请求由接受方或者说...

2010-07-01 10:35:55 156

ZK框架初步总结【二】---关于server-push

关于ZK框架的服务推实现,ZK3 和ZK5 有着很大的不同。这也是在small talk和how—to wiki里面看到的。    server-push服务推技术的兴起主要是因为http的无状态链接,导致服务端有什么信息, 比较难推到客户端。传统的ajax的形式,就是客户端不停的向服务端发出请求,来取得服务端的信息。现在server-push有多种方式, 有兴趣的可以去了解一下。ZK框架对于se...

2010-06-30 10:38:02 231

ZK框架初步总结【一】

      最近经常使用ZK框架开发项目,对ZK是又爱又恨。      先简单介绍一下ZK框架: 是个ajax框架,事件驱动框架,最大优点免去了编写js这种痛苦的工作,并且像开发桌面程序一样来开发web应用,简单明了。(虽然以后可能普遍html5,可是这还是需要一定时间的过渡)。缺点:虽然是台湾的开源框架,可是国内貌似不怎么火爆,也就是说资源比较少,意味着英语要不错,且要有专研精神。官方论坛的...

2010-06-29 09:55:25 489

原创 JPA是什么?

Java Persistence API   JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。   Sun引入新的JPA ORM规范出于两个原因:其一,简化现有Java EE和Java SE应用的对象持久化的开发工作;其二,Sun希望整合对ORM技术,实现天下归一。   JPA由EJB 3.0软件专家组开发,作为JSR-220实现的一部分...

2008-12-02 20:54:29 105

原创 java.util.logging日志功能使用快速入门

转载 来自:http://blog.csdn.net/dl88250/archive/2007/10/25/1843813.aspx    Java Logging API是sun公司于2002年5月正式发布的。它是自J2SE 1.4版本开始提供的一个新的应用程序接口。它能够很方便地控制和输出日志信息到文件,控制台或其它用户定义的地方,如数据库,电子邮件等。所以它是为最 终用户,系统管理员,软...

2008-12-01 13:38:44 86

原创 JSF简介诶

JSF简介一、 什么是 JSF:JavaServer Faces (JSF) 是一种用于构建 Web 应用程序的新标准 Java 框架。它提供了一种以组件为中心来开发 Java Web 用户界面的方法,从而简化了开发。JavaServer Faces于2004年三月1.0版正式提出,清楚的将Web应用程序的开发者划分了三个角色:网页设计人员、应用程序设计人员以及UI组件开发人员。 从使用的...

2008-11-30 22:06:24 90

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除