Ryan.Sun

Love is everything

导航

2011年5月15日

摘要: 前段时间重构公司项目,遇到一个需求,要在浏览器中动态生成单选框,经过一番折腾,终于修成正果,现在项目上线了,终于有时间分享出来基本需求:跨浏览器生成单选框并且能够添加事件回调实现原理:通过调用document的createElement方法生成单选框,并添加到DOM树中实现时遇到的问题:1. IE6下的单选框name属性为只读,只能在构造时设置2. IE6下选中状态需要加入到DOM树后才能设置具体实现:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/ 阅读全文

posted @ 2011-05-15 18:11 Ryan.Sun 阅读(1266) 评论(1) 推荐(0) 编辑

2011年4月5日

摘要: 一、对象从何而来 首先来看什么是对象,搜索wiki百科可以得到解释,在面向对象(Object Oriented) 的软件中,对象(Object)是某一个类(Class)的实例(Instance) ,因此说有对象之前必须先有类型,然后再将类型实例化就得到了对象。 那么在JavaScript中,类型不是通过如java的声明的方式定义,而是通过function的方式获得的,如 1: function D... 阅读全文

posted @ 2011-04-05 17:09 Ryan.Sun 阅读(1105) 评论(0) 推荐(1) 编辑

摘要: 一、参考文档 http://wiki.centos.org/HowTos/Subversion 二、准备条件 1. 由于需要从网络上下载安装程序包,所以要保证网络的畅通 2. 对linux有一定了解,默认情况下本文是在root账户下完成安装 三、安装 1. 安装Apache 输入命令: yum install –y httpd 2. 安装Subversion 输入命令:yum install –y... 阅读全文

posted @ 2011-04-05 16:49 Ryan.Sun 阅读(3445) 评论(0) 推荐(0) 编辑

2010年11月9日

摘要: 异常是编写程序时经常碰到的一个类型,经验告诉我们,异常处理是一项细致的工作,代码量往往比正常逻辑代码更多更复杂。异常是程序运行时发生的,比如连接远程服务获取数据超时等;异常与错误不同,前者是发生在运行时,函数尚未执行完毕退出,而后者则是函数已经执行完毕并正常退出,两者相同的是函数都没有获得预期的结果。.NET的框架不像C语言需要使用特殊方法才能支持异常处理,而是在语言层面就通过try,catch和... 阅读全文

posted @ 2010-11-09 00:56 Ryan.Sun 阅读(614) 评论(2) 推荐(1) 编辑

2009年12月8日

摘要: Visual Round Trip Analyzer(下文简称VRTA)是一款专门测试网站页面加载速度的软件。通过这个软件,可以得到一份制作精良的分析报告,如下图是对yahoo的分析报告通过这张图可以清楚地看到在任意时刻,浏览器下载了哪些文件,哪些文件是并行下载的,当然如果想了解更过细节可以把鼠标放到感兴趣的部分,详细的信息就能显示出来,如下图一、运行原理VRTA通过读取Network Monit... 阅读全文

posted @ 2009-12-08 22:51 Ryan.Sun 阅读(450) 评论(2) 推荐(0) 编辑