自定义博客皮肤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 204

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

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

2011-11-14 20:59:55 205

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

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

2011-11-14 19:51:29 524

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

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

2011-11-13 23:45:50 233

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

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

2011-10-27 01:29:18 444

[原创] 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 192

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

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

2011-10-20 01:20:29 213

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

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

2011-10-18 23:56:29 290

[原创] 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 273

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

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

2011-10-17 01:01:14 192

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

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

2011-10-13 19:55:05 172

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

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

2011-10-13 19:19:26 161

[原创] 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 243

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

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

2011-10-12 00:16:00 182

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

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

2011-10-10 23:48:31 173

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

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

2011-09-29 23:21:30 235

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

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

2011-09-29 02:25:32 190

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

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

2011-09-28 02:20:56 150

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

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

2011-09-27 00:22:34 169

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

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

2011-09-25 22:55:12 383

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

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

2011-09-25 22:27:21 136

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

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

2011-09-25 22:05:36 181

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

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

2011-09-23 23:46:16 164

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

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

2011-09-23 00:09:08 308

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

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

2011-09-21 23:42:32 137

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

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

2011-09-21 23:31:20 200

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

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

2011-09-21 23:21:54 177

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

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

2011-09-19 01:50:17 219

[原创] 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 201

[原创] 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 119

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

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

2011-02-11 03:24:39 321

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

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

2011-01-27 00:02:30 223

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

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

2011-01-24 01:11:47 205

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

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

2011-01-22 02:21:40 169

准项目经理的杂记

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

2011-01-19 23:05:46 135

每天上班都要敲的命令

上班,开机,按下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 163

笔记本双显示器设置

先看效果 笔记本接显示器 [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 463

每天上班都要开着的网页

[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 110

空空如也

空空如也

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

TA关注的人

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