2010年1月10日
摘要:  在看本文章之前,建议先看看这篇文章javascript设计模式之单体模式 ,毕竟个人感觉循序渐进的好。 工厂模式分为简单工厂模式和复杂工厂模式,前者是使用一个类来生成实例,通常是一个单体,后者是使用子类来决定一个成员变量是哪个类的具体实例,也就是简单工厂包含在复杂工厂之中。下面通过一个具体的实例来具体的说说这工厂的一二吧。用Ajax技术发起异步请求是现在web开发中的一个常见... 阅读全文
posted @ 2010-01-10 20:06 铁拐李 阅读(6161) 评论(6) 推荐(0) 编辑
  2009年12月29日
摘要: 单体是一个用来划分命名空间并将一批相关的属性和方法组织在一起的对象,如果他可以被实例化,那么他只能被实例化一次。单体模式是javascript里面最基本但也是最有用的模式之一。特点:1.      可以来划分命名空间,从而清除全局变量所带来的危险。2.      利用分支技术来来... 阅读全文
posted @ 2009-12-29 15:27 铁拐李 阅读(4007) 评论(8) 推荐(3) 编辑
  2009年12月28日
摘要: 1.透明度:如果没有为一个文本指定一个背景颜色或者一个背景图像,那么这个元素的背景通常是透明的。这一点很重要,如果一个绝对定位的且带有文本的元素放在一个有文本的元素之上,那么将会十分的混乱,那么我们就可以通过设置背景图片或者背景颜色来进行遮盖,如果必须的话我们可以将其显示的设置为“transparent”(透明的)通用的设置透明元素通用的css如下:[代码]2.带有连字符的... 阅读全文
posted @ 2009-12-28 15:28 铁拐李 阅读(3878) 评论(0) 推荐(0) 编辑
  2009年12月27日
摘要: 插件(当然不知道算不算插件)使用说明:1.加载文件[代码]编写html:[代码]ok!参数说明:shadow/*属性名*/ = '3px/*阴影相对于要编辑的文字的位置*/ 3pxblue/*阴影颜色*/ 5px 5px red 7px 7px green'效果图(此处参数为(shadow = '1px 1px blue 3px 3px red 5px 5px green')):下载文件... 阅读全文
posted @ 2009-12-27 17:59 铁拐李 阅读(2444) 评论(5) 推荐(0) 编辑
  2009年12月26日
摘要: 文本克隆函数cloneNode他有两个参数——true or falsetrue:完全的复制一个节点,什么叫完全呢,就是复制一切,包括他的子节点,以至于文本节点,凡是有的,一律克隆,所谓完全false:只克隆当前节点,不克隆任何的子节点,当然也不会克隆他所包裹的文本,因为任何文本都有指向他的节点(文本节点)当然有时候两者是可以通用的哦,如果要复制的节点没有任何的子节点,这是... 阅读全文
posted @ 2009-12-26 03:05 铁拐李 阅读(1661) 评论(6) 推荐(0) 编辑
  2009年12月14日
摘要: 算法: 求一列数中的第k小元素,利用分治的策略进行递归求解。 首先随便指定一个数,这里我指定的是第一个数为第k小元素记为randK,将数组中其他的数与findK进行比较,比他小的放在左边,大的放在右边,如果randK左边的元素个数为k-1个,说明findK就是你所要找的元素,如果左边的元素个数>k-1,说明你要找的元素在左边的数中,继续使用相同的方法在左边的数中进行查找,如果左边的元素的... 阅读全文
posted @ 2009-12-14 00:00 铁拐李 阅读(5939) 评论(0) 推荐(0) 编辑
  2009年12月10日
摘要: 1.SMTP协议及发送邮件的过程     操作流程: 1Win+R打开命令行界面 2输入telnet pop3.mail.cumt.edu.cn 25链接smtp协议服务器 3输入ehlo chaofan打招呼 4输入auth login登录 5输入用户名的base64编码Y2hhb2ZhbkBjdW10LmVkdS5jbg== 6输入密码的base64编码YT... 阅读全文
posted @ 2009-12-10 00:29 铁拐李 阅读(4159) 评论(0) 推荐(0) 编辑
  2009年12月2日
摘要: 今天在使用apache的时候80端口被占用了,解决办法如下在命令行里输入netstat -aon|findstr "80" 看使用了80端口的tcp pidpid为1980在任务管理器中将该进程结束掉即可(查看-选择列-勾选pid);把pid为1980的进程xx掉,ok,80端口的占用问题解决了 阅读全文
posted @ 2009-12-02 21:48 铁拐李 阅读(8673) 评论(14) 推荐(1) 编辑
  2009年10月17日
摘要: 阻止冒泡事件的方法有两种,第一种是IE的方法,第二种是DOM方法 阅读全文
posted @ 2009-10-17 02:07 铁拐李 阅读(3415) 评论(3) 推荐(0) 编辑
  2009年10月14日
摘要: 最近一直在研究JavaScript中的DOM(文档对象模型),当然,不能说是研究了,顶多也就是一个学习吧,至于DOM的逻辑语法倒并不是很难的,只是自己在编码是难免要出现一些小的错误,这里不好用误差一词。引入错误之前先比较两段代码,看看有什么区别没有:1》window.onload=initAll;functioninitAll(){ document.getElementById('fo... 阅读全文
posted @ 2009-10-14 12:56 铁拐李 阅读(2738) 评论(3) 推荐(1) 编辑