这次的主题是,具体的库和抽象的思路。当看到Deferred这个区块时,觉得jQuery代码设计挺复杂,得用许多脑力才能看明白。可是把这个峰回路转十八回的代码看懂又如何,是为了使用过程中出现bug后,容易调试吗?还是重新造个轮子?我觉得需求撑大的库,当你不知道它撑大的历史,而贸然阅读,容易一头雾水。所以从简单的具体开始,1.没有参数传递,只有第一个函数有定时器的情况 没有参数传递,只有第一个函数有定时器的情况 没有参数传递,只有第一个函数有定时器的情况2.没有参数传递,都有定时器的情况 没有参数传递,都有定时器的情况 3.都有参数传递,都有定时器的情况 ...
转载
2013-12-15 17:25:00
133阅读
2评论
那么就来读读jQuery源码的Callbacks部分。一上来看原版源码jQuery.Callbacks = function( options ) { // Convert options from String-formatted to Object-formatted if needed // (we check in cache first) options = typeof options === "string" ? ( optionsCache[ options ] || createOptions( options ) ) : jQu...
转载
2013-12-13 15:36:00
177阅读
2评论
读源码 1.了解和熟练掌握设计模式 2.从上至下全部通读的方式,个人不太推荐,这是建立在很熟悉的基础上的,当我们对某个框架已经比较熟悉了,再从上至下进行通读,彻底了解,这是我认为正确的方式;但是从不熟悉到熟悉这个过程,不要全部通读。 ...
转载
2021-09-22 09:40:00
178阅读
2评论
中间有工作忙,也有自己懒惰。大部分是后者。但是我知道自己真的喜欢js,作为第一个阅读的js开源框架。我一定会坚持下去。-----------------------看完了each方法。each会调用传入回调方法。这个用过一次的新手都会很明白。但是看源码之后自己反倒被自己的弄糊涂了。原因是测试each时回调方法只写了一句jquery的方法。结果导致each的源码和回调混淆在一起。我还埋怨书中写的不够
原创
2014-11-06 22:22:37
383阅读
刚才在论坛不经意间,看到有关源码阅读的帖子。回想自己前几年,阅读源码那种兴奋和成就感(1),不禁又有一种激动。 源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。 说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《Core Java》,你是很难从中吸收到营养的,特别是《深入Java虚拟机》这类书,别人觉得好,未必适合现在
转载
2023-11-08 19:52:13
41阅读
源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。
说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《Core Java》,你是很难从中吸收到营养的,特别是《深入Java虚拟机》这类书,别人觉得好,未必适合现在的你。
虽然Tomcat的源码很漂亮,但我绝不建议你一开始就读它。我文中会专门谈到这个,暂时不展开。
强烈的求知欲,我认为是阅读
转载
2023-07-21 12:19:40
56阅读
✿ 需要掌握的编译器知识 ★ 编译器为eclipse为例子 调试准备工作(步骤:Window → Show View -》...): □ 打开调试断点Breakpoint: □ 打开变量监视: 要看一个方法的内部细节,按f5,进入 放行操作,可以快速跳到下一个断点的位置【在目标位置上打个断点】,然后
原创
2022-05-28 00:10:44
144阅读
jQuery.extend 函数详解项目中我们经常会用到extend函数,用来国际化插件或指定默认配置以及拓展插件。比如国际化uniform插件:$.extend($.uniform.defaults, { fileButtonHtml: '<s:text name="uniform.file.fileButtonHtml" />',  
原创
2014-01-20 10:41:03
437阅读
点赞
jQuery中 $.fn的用法jquery $.fn是什么意思$.fn是指jquery的命名空间,加上fn上的方法及属性,会对jquery实例每一个有效。如扩展$.fn.abc(),即$.fn.abc()是对jquery扩展了一个abc方法,那么后面你的每一个jquery实例都可以引用这个方法了.那么你可以这样子:$("#div").abc();通常使用extend方法扩展,详细请看API.jQu
转载
精选
2014-01-20 10:23:21
368阅读
以Linux内核源代码为例:使用工具source insight首先建立源代码工程,source insight会帮助你建立一个库它能够帮助我们在看一段源码的时候,跟踪函数、变量的定义、声明、调用等情况能够识别多种文件,基本上常见的都能识别看源码的顺序,个人以为:1)看源代码的目录结构,大致了解各个目录下都有些什么,可能是什么,有的源代码中有readme或者其他文档可以告诉我们源代码的目录结构这时
://blog..net/u012586848/article/details/49945731 关于源码 强烈的求知欲,我认为是阅读源码的最核心驱动力。我见到绝大多数程序员,对学习的态度,基本上就是这几个层次(很偏激哦): 1、只关注项目本身,不懂就baidu一下。 2、除了做好项
转载
2017-03-14 18:36:00
87阅读
2评论
昨天和部分网友进行了线上的交流,交流中有不少网友提到阅读源码比较难,不知道怎么上手。胖哥分享了一些个人经验,这里总结一下。阅读源码实际上是Debug源码其实所谓的阅读源码并不是单纯的阅读,而是调试源码。光看不动手,啥也不会有。调试源码我一般会从这几个方面着手。样例和单元测试很多源码都是 samples 样例项目以及单元测试,你可以从这些可执行的代码入手。例如 Spri
转载
2024-04-03 22:12:20
29阅读
阅读Java源码的前提条件:1、技术基础 在阅读源码之前,我们要有一定程度的技术基础的支持。 假如你从来都没有学过Java,也没有其它编程语言的基础,上来就啃《Core Java》,那样是很难有收获的,尤其是《深入Java虚拟机》这类书,或许别人觉得好,但是未必适合现在的你。 比如设计模式,许多Java源码当中都会涉及到。再比如阅读Spring源码的时候,势必要先对I
转载
2023-10-27 07:59:43
54阅读
JDK源码不知道大家闲下来的时候有没有去阅读过JDK源码,虽然看源码有点找虐的感觉,但作为一名程序员,在闲暇时看一下jdk源码,有利于对自己日常的开发环境了解得更加深刻。而且还有以下五点好处。了解思想熟悉设计模式提高自己的代码优雅性知晓原理,提升面试能力提升自己代码的严谨性虽然看源码有点找虐但被虐的同时是能学到很多东西的,真要能静下心来好好读一读源码的话好处远远不止这么多。而其中的jdk源码里面就
转载
2024-04-30 12:57:40
58阅读
# 使用jQuery读取文件
在Web开发中,我们经常需要从服务器端读取文件数据并在前端页面进行展示或处理。jQuery是一款流行的JavaScript库,它提供了方便的方法来处理文档遍历、事件处理、动画效果等操作。同时,jQuery也提供了一些方法来读取文件数据。
本文将介绍如何使用jQuery读取文件,并提供代码示例来帮助理解。
## 使用jQuery的ajax方法读取文件
jQuer
原创
2023-09-07 23:19:18
87阅读
**jquery读取checkbox的实现流程**
首先,我们需要知道如何使用jQuery来读取checkbox的状态。在这篇文章中,我将向你展示实现这个功能的步骤,并提供每一步所需的代码和其注释。
### 步骤一:导入jQuery库
在使用jQuery之前,我们需要在HTML文件中导入jQuery库。你可以通过以下链接下载最新版本的jQuery库并将其引入到你的项目中:
```html
原创
2023-12-19 07:59:00
20阅读
# 用jQuery读取文本内容
在网页开发中,经常会遇到需要读取文本内容的情况,比如读取用户输入的内容或者获取服务器返回的文本数据。而jQuery是一个非常流行的JavaScript库,可以简化操作DOM和处理事件的过程,也可以方便地读取文本内容。
## jQuery简介
jQuery是一个快速、小巧且功能丰富的JavaScript库。它简化了HTML文档遍历、事件处理、动画和AJAX操作等
原创
2024-05-27 04:19:58
25阅读
jquery 学习二 (上) 此处先多做点说明,在昨天的笔记中,下载jquery包我写的有点简单了,今天出去的时候突然想到还是全点儿的好,虽说很多东西在网上都可以查到,但我还是把自己这里的笔记写完全,以助于更多的刚接触jquery的朋友能少走弯路; 昨天的笔记中新加了,下载jque
转载
2024-01-14 13:24:34
70阅读
怎么看源码,查看类关系
原创
2022-07-08 11:01:35
136阅读
<一>Spark论文阅读笔记楔子源码阅读是一件非常容易的事,也是一件非常难的事。容易的是代码就在那里,一打开就可以看到。难的是要通过代码明白作者当初为什么要这样设计,设计之初要解决的主要问题是什么。在对Spark的源码进行具体的走读之前,如果想要快速对Spark的有一个整体性的认识,阅读Matei Zaharia做的Spark论文是一个非常不错的选择。在阅读该论文的基础之上,再结合Sp
转载
2024-01-05 14:42:07
68阅读