代码改变世界

JQuery UI 插件原理分析(一)<jquery.ui.core.js>

2010-02-02 15:07 by 彭白洋, 4565 阅读, 1 推荐, 收藏, 编辑
摘要:因项目需要用到JQuery UI的sorttable插件,抽空分析了下JQuery UI 的实现方式. JQuery 为最新1.4.1版本 jquery.ui.core.js 仅对此做了简单的汉语注释 [代码] 阅读全文

contains和compareDocumentPosition 方法来确定是否HTML节点间的关系

2010-02-02 15:04 by 彭白洋, 518 阅读, 0 推荐, 收藏, 编辑
摘要:一个很棒的 blog 文章,是 PPK 两年前写的,文章中解释了 contains() 和 compareDocumentPosition() 方法运行在他们各自的浏览器上。从那起,我已经对这些方法做了大量的研究,并且已经在很多场合使用他们。在很多任务中,他们被证明是非常有用的(特别关于结构的抽象 DOM 选择器)。 1、DOMElement.contains(DOMNode) 这个方法起先用在 ... 阅读全文

【资料】WebRequest 和 HttpWebRequest 区别

2009-10-26 11:54 by 彭白洋, 6415 阅读, 0 推荐, 收藏, 编辑
摘要:首先介绍一下HTTP协议,HTTP亦即Hpyer Text Transfer Protocal的缩写,它是现代互联网上最重要的一种网络协议,超文本传输协议位于TCP/IP协议的应用层,是一个面向无连接、简单、快速的C/S结构的协议。HTTP的工作过程大体上分连接、请求、响应和断开连接四个步骤。C#语言对HTTP协议提供了良好的支持,在.NET类库中提供了WebRequest和WebResponse... 阅读全文

【原创】Jquery弹出层插件

2009-10-24 10:04 by 彭白洋, 1591 阅读, 0 推荐, 收藏, 编辑
摘要:工作不忙,闲来无事写了一个弹出层插件,又需要的尽管拿去用啊有什么建议欢迎提出转载请注明地址,谢谢啥都不说了,直接看代码:[代码]插件下载地址:jquery.layer.js 阅读全文

【资料】SQL随机查询

2009-09-28 09:40 by 彭白洋, 657 阅读, 0 推荐, 收藏, 编辑
摘要:SQL Server: Sql代码 SelectTOPN*FromTABLEOrderByNewID()NewID()函数将创建一个 uniqueidentifier 类型的唯一值。上面的语句实现效果是从Table中随机读取N条记录。 Access: Sql代码 SelectTOPN*FromTABLEOrderByRnd(ID)Rnd(ID) 其中的ID是自动编号字段,可以利用其他任何数值来完成... 阅读全文

【资料】c#类的成员初始化顺序

2009-01-15 15:57 by 彭白洋, 4117 阅读, 0 推荐, 收藏, 编辑
摘要:C#作为一种纯面向对象的话言,为它编写的整个代码里面到处都离不开对象。一个对象的完整的生命周期是从开始分配空间到初始化,到使用,最后是销毁,使用的资源被回收。要想真正写出面高质量的代码,我们就得对这期间每一个阶段是怎么样一个状态,framework都做了些什么,我们又能够做些什么都要有些了解才行。 一般来说大部分程序员对于一个创建好了的对象怎么使用都是比较清楚的,所以本文也就不想就这一部分做太多的说明,重点就集中开对象的创建和销毁这两个阶段,这也是程序员最容易范错误的阶断。本文首先来讲一讲对象成员的初始化,至于对象的释放和销毁,我想放到另外一篇文章里去讲。虽然本文是以C#2005 为例的,但推 阅读全文