自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

博客搬家

博客园 http://www.cnblogs.com/nuysoft/

2011-11-17 10:10:02 153

[原创] jQuery源码分析-04 选择器-Sizzle-设计思路

 作者:nuysoft/高云 QQ:47214707 Email:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接让我们把工作原理讲的更简单一些,先不讲从右向左也不讲接口,先来分析下如果要执行一段选择器表达式,或者说设计一个简版选择器引擎,直觉上需要做些什么工作: 以div > p为例来模拟这个过程,找div元素下的p元素: ...

2011-11-14 20:59:55 147

原创 jQuery源码分析系列(持续更新)

作者:nuysoft/高云 QQ:47214707 Email:nuysoft@gmail.com声明:本文为原创文章,如需转载,请注明来源并保留原文链接。  [原创] jQuery源码分析(版本1.6.1) 00 前言开光01 总体架构02 正则表达式-RegExp-常用正则表达式03 构造jQuery对象-源码结构和核心函数

2011-11-14 19:51:29 462

[原创] jQuery源码分析-04 选择器-Sizzle-工作原理

 作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 在分析Sizzle源码之前,先整理一下选择器的工作原理先明确一些选择器中用到的名词,后边阅读时不会有歧义:选择器表达式: "div > p"块表达式: "div" "p"并列选择器表达式: "d...

2011-11-13 23:45:50 172

[原创] jQuery源码分析-02正则表达式-RegExp-常用正则表达式

作者:nuysoft/JS攻城师/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。后文预告:jQuery中的正则表达式分析2.4 常用正则表达式在网上找到一篇广为流传的文章《常用正则表达式》,逐一分析,不足地方进行补充和纠正。常用的数字正则(严格匹配)正则 含义^[1-...

2011-10-27 01:29:18 340

[原创] jQuery源码分析-jQuery中的循环技巧

作者:nuysoft/JS攻城师/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。前记:本文收集了jQuery中出现的各种遍历技巧和场景// 简单的for-in(事件)for ( type in events ) {}// 缓存length属性,避免每次都去查找length...

2011-10-27 00:36:36 131

[原创] jQuery源码分析-10事件处理-Event-DOM-ready

作者:nuysoft/JS攻城师/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 后文预告:封装事件对象 便捷接口解析前记:这一章写的很用心,希望有所启发。因为排版的原因,阅读附件PDF更方便一些。jQuery源码分析系列大概已经写了60%,架构、构建jQuery对象、异步队...

2011-10-20 01:20:29 160

[原创] jQuery源码分析-Java工程师应该向jQuery学习的8点建议

 作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 分析jQuery源码时记录的一点感悟1. 链式写法这是jQuery语法上的最大特色,也许该改改POJO里的set方法,和其他的非get方法什么的,可以把多行代码合并,减去每次敲打对象变量的麻烦2. 动态参数偶尔使...

2011-10-18 23:56:29 214

[原创] jQuery源码分析-10事件处理-Event-事件绑定与删除-bind/unbind+live/die+delegat/undelegate...

 作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 后文预告:封装事件对象 便捷接口解析 ready专题10.4 .bind() .one()10.4.1 如何使用.bind( eventType, [eventData], handler(eventObject) ...

2011-10-18 22:31:05 182

[原创] jQuery源码分析-10事件处理-Event-源码结构

作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com声明:本文为原创文章,如需转载,请注明来源并保留原文链接。  10.2       源码结构jQuery的事件模块主要包含以下内容: 子模块接口1事件管理工具函数jQuery.event.add/remo...

2011-10-17 01:01:14 144

[原创] jQuery源码分析-07数据缓存-Cache

作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com声明:本文为原创文章,如需转载,请注明来源并保留原文链接。  读读写写,不对的地方请告诉我,多多交流共同进步,本章的的PDF下载在最后。 7. 数据缓存 CachejQuery提供了jQuery.data()和jQuery.fn.data(),实现对缓存的操作。jQuer...

2011-10-13 19:55:05 126

[原创] jQuery源码分析-06浏览器测试-Support

作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com声明:本文为原创文章,如需转载,请注明来源并保留原文链接。  读读写写,不对的地方请告诉我,多多交流共同进步,本章的的PDF下载在最后。 6. 浏览器测试 Support浏览器之间的差异太让人头大了,本章也仅仅介绍jQuery实现浏览器兼容的基本思路,以及封装了种种差异...

2011-10-13 19:19:26 115

[原创] jQuery源码分析系列目录(持续更新)

作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com声明:本文为原创文章,如需转载,请注明来源并保留原文链接。  博客搬家了,jQuery源码的持续分析请访问:http://www.cnblogs.com/nuysoft/ [原创] jQuery源码分析(版本1.6.1) 00 前言开光01 总体架构02 正...

2011-10-12 12:30:29 172

[原创] jQuery源码分析-10事件处理-Event-概述和基础知识

作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com声明:本文为原创文章,如需转载,请注明来源并保留原文链接。  读读写写,不对的地方请告诉我,多多交流共同进步,本章的的PDF下载在最后。 前记: 关于缺少示例,首先感谢这位朋友的反馈。在读源码的过程中,必然要写很多例子来跟踪代码的调用过程,经常还需要单步调试,遇...

2011-10-12 00:16:00 127

[原创] jQuery源码分析-08队列 Queue

作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com声明:本文为原创文章,如需转载,请注明来源并保留原文链接。  读读写写,不对的地方请告诉我,多多交流共同进步,本章的的PDF下载在最后。 前记:国庆给自己放了个安静的长假,日游杭州大小景点,夜宿西湖边上,于大街小巷中遍尝美味小吃,没有电脑没有网络,这样的日子真是是好日子...

2011-10-10 23:48:31 115

[原创] jQuery源码分析-03构造jQuery对象-工具函数

作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com声明:本文为原创文章,如需转载,请注明来源并保留原文链接。  读读写写,不对的地方请告诉我,多多交流共同进步,本章的的PDF等本章写完了发布。 jQuery源码分析系列的目录请查看 http://nuysoft.iteye.com/blog/1177451,想系...

2011-09-29 23:21:30 170

[原创] jQuery源码分析-15AJAX-类型转换器

 作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 边读边写,不对的地方请告诉我,多多交流共同进步,PDF下载在最后 jQuery源码分析系列的目录请查看 http://nuysoft.iteye.com/blog/1177451,想系统的好好写写,目前还是从我感兴趣...

2011-09-29 02:25:32 140

[原创] jQuery源码分析-03构造jQuery对象-源码结构和核心函数

作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com毕竟是边读边写,不对的地方请告诉我,多多交流共同进步。本章还未写完,完了会提交PDF。 前记:想系统的好好写写,但是会先从感兴趣的部分开始。近期有读者把PDF传到了百度文库上,首先感谢转载和传播,但是据为已有并设置了挺高的财富值才能下载就不好了,以后我整理好了会传到文库上。请体谅一...

2011-09-28 02:20:56 95

[原创] jQuery源码分析-如何做jQuery源码分析

 近期在ITEYE陆续写了几篇jQuery源码分析,乐在其中的同时愈发佩服jQuery的神乎其技,为我打开了一扇软件以用为本的窗户,以至于写出来Java代码也有了jQuery的味道。 jQuery的源码有些晦涩难懂,本文分享一些我看源码的方法,每一个模块我尽量按照这样的顺序去学习: 1. 读官方文档,官方有非常详细的文档说明2. 试验官方的示例,需要的话搭建自己的服务器...

2011-09-27 00:22:34 126

原创 [原创] jQuery源码分析-17坐标和尺寸 Offset & Dimensions

17.坐标和尺寸 Offset & Dimensions初学者经常会迷惑于jQuery的提供的获取/设置坐标和尺寸接口的差异,不知道在什么情况下该使用什么接口,现将接口和差异整理如下:l  坐标 Offset接口公式说明

2011-09-25 22:55:12 314

程序员的呓语---我在北京城看到

2007.9.18 我在北京城看到 一个人  另一个人  还有很多很多人  

2011-09-25 22:27:21 96

[原创] jQuery源码分析-17尺寸和大小 Dimensions & Offset

边读边写,不正确的地方,还请各位告诉我,多多交流共同学习,PDF下载地址在最后。17. 坐标和尺寸Offset & Dimensions初学者经常会迷惑于jQuery的提供的获取/设置坐标和尺寸接口的差异,不知道在什么情况下该使用什么接口,现将接口和差异整理如下: l  坐标 Offset 接口公式说明...

2011-09-25 22:05:36 128

程序员的呓语---不再孤单

2011.8.25 不再孤单  打开窗户打开纱窗  蚊子蜂涌而入  我再打开电蚊香  

2011-09-23 23:46:16 122

[原创] jQuery源码分析-15AJAX-前置过滤器和请求分发器

 边读边写,不正确的地方,还请各位告诉我,多多交流共同学习。15.4       AJAX中的前置过滤器和请求分发器自jQuery1.5以后,AJAX模块提供了三个新的方法用于管理、扩展AJAX请求,分别是:l  前置过滤器 jQuery. ajaxPrefilterl  请求分发器jQuery. ajaxTransport,l  类型转换器ajaxConv...

2011-09-23 00:09:08 229

[原创] jQuery源码分析-00前言开光

jQuery源码分析 - 前言jQuery凭借简洁的语法和跨平台的兼容性,极大地简化了JavaScript开发开发人员遍历HTML文档、操作DOM、处理事件、执行动画和开发Ajax的操作。其独特而又优雅的代码风格改变了JavaScript程序员的设计思路和编写程序的方式。---摘自《锋利的jQuery》通过分析jQuery的源码,我们能(这也是本文的写作目的):l  学习先进的设计理念...

2011-09-21 23:42:32 101

[原创] jQuery源码分析-01总体架构

1. 总体架构1.1       自调用匿名函数 self-invoking anonymousfunction打开jQuery源码,首先你会看到这样的代码结构:(function( window, undefined ) {    // jquery code})(window);1.    这是一个自调用匿名函数。什么东东呢?在第一个...

2011-09-21 23:31:20 132

天天向上--充分利用Win7+大屏幕显示器

办公使用win7有一阵了,期间曾转向unbuntu,虽然开发方便,尤其KDE的桌面特效和快捷键,但是终因办公软件和Email不好用而放弃,比如OpenOffice的排版问题、Evolution与Outlook邮件格式的兼容性等问题。后来办公和家里都换了大显示器,仍然纠结于win7没有KDE好用,最近重新调整了任务栏参数,改善不少,选择打开的窗口时一目了然,先看看效果图: 设置过程:...

2011-09-21 23:21:54 128

[原创] jQuery源码分析-05异步队列 Deferred

 5. 异步队列 Deferred5.1       概述异步队列是一个链式对象,增强对回调函数的管理和调用,用于处理异步任务。异步队列有三种状态:初始化(unresolved),成功(resolved),失败(rejected)。执行哪些回调函数依赖于状态。状态变为成功(resolved)或失败(rejected)后,将保持不变。回调函数的绑定可以是同...

2011-09-19 01:50:17 151

[原创] jQuery源码分析-16动画分析和扩展 Effects

 16. 动画 16.1 源码解析 jquery1.43源码分析之动画部分 http://www.iteye.com/topic/786984上边这篇文章分析的很透彻,由浅入深,我就不再重复了,下面附两张jQuery 1.6.1的程序执行流程图:   16.2 动画支持的属性jQuery仅支持数值型的属性和特殊标记show/hide/toggle...

2011-09-14 23:46:59 141

[原创] jQuery源码分析-09属性操作

 属性操作主要介绍prop、attr、val三个接口的实现,相对于其他的接口,这三个的源码实现复杂,更容易让人混淆,一不小心就回使用错误的接口或返回错误的值,因此重点分析。 9.1 .prop() vs .attr() 9.1.1 概述 1.6.1相对1.5.x最大的改进,莫过于对属性.attr()的重写了。在1.6.1中,将.attr()一分为二: .attr()、....

2011-09-14 23:27:18 82

程序员的呓语---我编程我快乐

读书笔记-《我编程我快乐》副标题: 程序员职业规划之道原作名: The Passionate Programmer 

2011-02-11 03:24:39 269

原创 准项目经理的杂记-一页纸项目管理

不喜欢MS Project  谁能告诉我2007版的Project和2003版到底有啥区别?两个版本看起来好像没什么区别,这不坑爹么?说说实际使用过程中觉的不方便的地方:1. 界面复杂,要看全了太占屏幕,开会用投影仪时,投影仪分辨率低,看的那叫一费劲,还不如搬个大电视呢2. 任务的进展情况没有明显标记,只有100%时最前边有个对勾,要看进度条?往后拖,再缩放。。...

2011-01-27 00:02:30 166

程序员的呓语---萎缩的情商

两年前和部分现在作为一名Coder,我每天对着电脑超过14个小时,当我全身心的专注于码代码时,我会忘记周遭的一切,当我被电话、短信、同事、领导从“着魔”的状态中叫醒时,我有一种凌晨两点被人从被窝里拉出来的感觉,这种感觉很让人愤怒、沮丧、慌乱;我讨厌莫名其妙以及师出有名的电话、邮件、会议、参观、演示以及各种突发事件;我希望在我们的研发室门口贴上“请保持安静”、“谢绝参观和演示”、“技术支持请到X...

2011-01-24 01:11:47 137

程序员的呓语---打哪指哪

最近部门在做2010年第四季度绩效考核,因为新产品的延期上市,估计部门的考核结果将是全年最低。今天的心情可以这样形容:不出意外,出意外了。和非IT行业的朋友聊起绩效考核,似乎形式都差不多,和做网站用模版一样,分两部分:1. 绩效目标考核,包括绩效目标、评价标准、权重,自评,经理评等2. 个人能力素质考核,包括知识技能、积极性、执行力、合作精神、职业道德等我的绩效目标是与...

2011-01-22 02:21:40 120

准项目经理的杂记

[b]测试[/b]第三方厂商的测试报告是集成、验收的重要文档研发人员不能以问题未复现为由推脱、挂起BUG甲乙双方首先要对测试验收方式、方案达成共识,相互承认对BUG建立分级、跟踪制度,每日一报[b]计划[/b]通过一定的努力能够实现,务必真实可控以此来申请资源,确定组员组成、人数计划不是必须的,如果你能保证并且证明结果[b]需求[/b]控制需求来源,...

2011-01-19 23:05:46 86

每天上班都要敲的命令

上班,开机,按下win键+r,打开运行框,输入work,自动打开eclipse,ie,firefox,notepad++,msn,foxmail,putty等是不是很高效,很酷?试想有个MM在旁边,按下win+r,输入qq,就自动打开qq;输入ie,自动打开ie;很有杀伤力吧?设置起来也不复杂:1. 在D盘(可以在别的盘或文件夹)下新建文件夹link(可以是其他名字)...

2010-03-20 20:56:45 97

笔记本双显示器设置

先看效果笔记本接显示器[img]http://dl.iteye.com/upload/attachment/221405/437457ed-0942-3216-8db2-c985b3aa1ac3.jpg[/img]笔记本接电视[img]http://dl.iteye.com/upload/attachment/221407/0444f1dc-75dd-386d-b807...

2010-03-20 20:24:28 403

每天上班都要开着的网页

[code="js"] setInterval( function() { var date = new Date(); if (date.getMinutes() == 0 || date.getMinutes() == 30) { alert("老大,喝点水,休息一下!"); } }, 1000 * 60);[/code]...

2009-08-20 15:10:10 77

空空如也

空空如也

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

TA关注的人

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