• 抓包分析快速开始

    工作中要用到抓包分析,分析Web Service调用与普通HTTP+JSON形式调用的数据传输量,而之前没接触过这方面,本文算是网上搜索后的一点总结,即wiresharp使用方法与抓包分析的快速开始。

    软件就是wireshark,只介绍基本的使用,着重于快速入门而非系统或透彻的理解。

  •            
  • MySQL安装与基本命令

    mysql数据库的安装配置,一些基本命令的使用。

  •            
  • 温习Node基础(2)——事件

    Nodejs在github上有这样一句介绍:Evented I/O for V8 JavaScript。基于V8引擎实现的事件驱动IO。事件驱动,是Nodejs这么受欢迎的很重要的一个原因,本章会深入Nodejs的事件部分。

  •            
  • 温习Node基础(1)——模块

    这章主要是讲node中最核心的概念模块。

  •            
  • Javascript的技巧与细节

    Javascript是一种动态类型、弱类型、基于原型的语言,有很多不同于一般编程语言的特性。对于从Java或C++之类语言转学Javascript的,必然有很多不易理解或容易出错的小细节,本文从博主自己学习使用js的过程出发,罗列了一些。

    这些细节可能是某个运算符的使用,也可能是对象的构造函数解说。

  •            
  • 学习jQuery源码-选择器5——编译函数

    jQuery源码学习笔记第6章,介绍了选择器部分的编译函数compile,这是Sizzle引擎的核心部分。

  •            
  • 学习jQuery源码-选择器4——token序列的处理

    jQuery源码学习笔记第5章,接着前一章来讲选择器部分的token序列处理。

  •            
  • 学习jQuery源码-选择器3——前半部分流程

    jQuery源码学习笔记第4章,介绍了选择器的前半部分的流程。

    本章是对前面2章的梳理归纳,一步一步来分析从jQuery.fn.init到tokenize之间发生了什么,jQuery都做了哪些处理。

  •            
  • 学习jQuery源码-选择器2——tokenize

    jQuery源码学习笔记第3章,重点是jQuery的选择器引擎——Sizzle的词法分析。

    Sizzle解析CSS的机制,其实就是对选择器做词法分析,获取token序列,然后再进一步处理。本章就是来详细阐述这个词法分析的原理和过程。

  •            
  • 学习jQuery源码-选择器1——从init函数开始的初步分析

    jQuery源码学习笔记第2章,本章是选择器的入门,主要讲了在init函数中是如何用到选择器的,以及一个简单的正则rquickExpr。

    init函数(jQuery.fn.init)是创建jQuery时必然调用的函数,接收selector参数,该参数会传给Sizzle引擎来获取正确的DOM对象,本章会详细来分析阐述。

  •            
  • 学习jQuery源码-开篇

    jQuery源码学习笔记第1章,是整个jQuery源码学习系列的开端。

    jQuery是最流行的javascript框架,在世界前10000个访问最多的网站中,有超过55%在使用jQuery。研究jQuery源码即是出于工作考虑,也是因为对这个框架何以如此流行的好奇。

    当然,源码解读不是闭门造车,是站在巨人肩膀上的学习。我参考了网上的一些文章,结合自己的实际学习使用的感受,才有了这个系列的文章。

  •            
  • 学习jQuery源码-css相关API解读

    jQuery源码学习笔记第21章,补充了jQuery样式操作模块没有讲的地方,即一些简化的样式操作API。

  •            
  • 学习jQuery源码-动画

    jQuery源码学习笔记第21章,主要分析jQuery的动画模块。

  •            
  • 学习jQuery源码-队列

    jQuery源码学习笔记第20章,主要分析jQuery的queue(队列)。队列是jQuery动画模块的基础。

  •            
  • 学习jQuery源码-事件6——事件总结

    jQuery源码学习笔记第19章,是jQuery事件模块的第6部分。

  •            
  • 学习jQuery源码-事件5——模拟事件

    jQuery源码学习笔记第19章,是jQuery事件模块的第5部分。

  •            
  • 学习jQuery源码-事件4——自定义事件

    jQuery源码学习笔记第18章,是jQuery事件模块的第4部分。

  •            
  • 学习jQuery源码-事件3——委托设计

    jQuery源码学习笔记第17章,是jQuery事件模块的第3部分。

  •            
  • 学习jQuery源码-事件2——绑定设计

    jQuery源码学习笔记第16章,是jQuery事件模块的第2部分。

  •            
  • 学习jQuery源码-事件1——API与事件体系

    jQuery源码学习笔记第15章,是jQuery事件模块的第1部分。

  •            
  • 学习jQuery源码-样式操作之css函数及其钩子

    jQuery源码学习笔记第14章,是jQuery样式操作分析的第2部分。

  •            
  • 学习jQuery源码-样式操作之addClass

    jQuery源码学习笔记第13章,主要分析jQuery如何添加/删除/toggle样式类,当然,也算是jQuery样式操作模块的开端吧。

  •            
  • 学习jQuery源码-属性操作与其Hooks(下)

    jQuery源码学习笔记第12章,是jQuery属性操作模块分析的第2部分。

  •            
  • 学习jQuery源码-属性操作与其Hooks(上)

    jQuery源码学习笔记第11章,是jQuery属性操作模块分析的第1部分。

  •            
  • 学习jQuery源码-链式调用与回溯

    jQuery源码学习笔记第10章,主要分析jQuery的链式调用与回溯,重点分析其实现原理。

  •            
  • 学习jQuery源码-Deffered

    jQuery源码学习笔记第9章,主要分析jQuery.Deffered模块。

  •            
  • 学习jQuery源码-Data与Cache

    jQuery源码学习笔记第8章,主要分析jQuery的缓存模块。

  •            
  • 学习jQuery源码-Callbacks

    jQuery源码学习笔记第7章,主要内容是jQuery.Callbacks。

    本章讲jQuery的回调(callback),从callback的API入手,深入源码,分析回调的内部实现。

  •            
  • WebGL学习笔记(1)

    HTML5带来了canvas标签,通过canvas我们可以动态绘制图形、图像、表格。而当这些与WebGL结合时,令人激动与期待的事情发生了。

    欣赏了一些绚丽的demo,产生了学习WebGL的冲动,本章即是学习笔记系列的第一章。

  •            
  • 怎么动态加载js?

    要加载的js可能没法先行确定,或者只有运行时才知道要加载哪些js文件。本章讲了动态加载js或css文件的几种方法。

  •            
  • HTML5和CSS3之令人惊叹的3D效果

    运用HTML5和CSS3来创建的一些令人惊叹的3D效果。

  •            
  • 安装jekyll及初步使用

    Ruby及jekyll的安装、调试,典型错误的解决。

  •            
  • Markdown学习与使用

    什么是Markdown?Markdown的语法是什么?较为详细地介绍Markdown的用法,并辅以实例。

  •