自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Apache HTTP 服务器目录映射到本地目录

在Windows上安装XAMPP后, 资源放在 xampp/htdocs 上就可以访问了, 那么我想把要地其它磁盘上的目录也映射到 Apache 上, 然后可以通过 //localhost/localDirectory/ 访问.做法如下:1. 找到 /xampp/apache/conf/httpd.conf 文件2. 找到 代码块3. 加上如下代码# /radworks

2013-04-19 10:27:32 3872

原创 CSS框模型 盒模型 Box Model

框模型是 CSS 的基础, 页面上每个元素都被看作矩形框, 这个框由(从内至外):元素的内容填充- Padding边框 - Border空白边 - Margin组成. 如图:如果在元素上应用背景, 背景会应用于 内容和填充 组成的区域. 空白边是透明的, 可以为负值.填充, 边框, 空白边 都是可选的, 默认值为 0. 但是可能会被 浏览器 的默认样式表

2013-01-04 17:58:31 668

原创 Dojo widget 系统 - dijit._WidgetBase类(2)

上一篇记录的是 widget 创建过程, 这里记录一下 widget 的销毁过程.widget destroy 的通用函数是 widget.destroyRecursive()destroyRecursive: function(/*Boolean?*/ preserveDom) { this._beingDestroyed = true; this.destroyDescendant

2012-12-26 20:41:08 1893

原创 Dojo widget 系统 - dijit._WidgetBase类(1)

Dojo 里所有的小部件(Widget)都会直接或间接的继承 dijit._Widget / dijit._WidgetBasedijit._Widget 是 dojo 1.6 和 1.6之前的版本的基类, 在 dojo 1.7 之后的版本, 官方建议直接继承 dijit._WidgetBase 类(继承 dijit._Widget 也可以, dijit._Widget 继承了 dijit._

2012-12-24 17:26:19 3609

原创 Dojo源码 - 取得 XMLHttpRequest 对象

XMLHttpRequest 对象是名为 AJAX 的 Web 应用程序架构的一项关键功能.所有现代浏览器 (IE7+、Firefox、Chrome、Safari 以及 Opera) 都内建了 XMLHttpRequest 对象.但是, 老版本的 Internet Explorer (IE5 和 IE6)使用 ActiveX 对象.function() { var http, l

2012-12-14 16:58:25 840

原创 HTML5 Canvas 学习(1)

HTML5 Canvas API 可用于在支持 HTML5 的浏览器中绘图.在使用 之前需要检查浏览器对 Canvas 支持与否, 如不支持应给予用户适应提示.try { document.createElement("canvas").getContext("2d"); document.getElementById("support").innerHTML = "

2012-08-09 08:58:56 1254

原创 dojo dijit layout的一点问题

当 dojox.data.DataGrid , dijit.* 的 layout 出现莫名其妙的错误的时候, 比如完全不显示(有可显示的内容, grid ),显示了内容, 但是样式有问题,...先调用 .resize() 方法调试grid.resize();new dijit.layout.ContentPane().resize//...

2012-05-10 00:50:30 874

原创 关于 dojo.data.ItemFileWriteStore & dojox.grid.DataGrid 一个注意事项

修改内存中的 store 后, DataGrid 的内容本应该自动更新, 但是今天在 coding 的时候却出现了异常, store 添加一个 item 成功, 但是用这个 store 的 DataGrid 内容别没有显示更新后的结果, 检查 一下, 发现了问题所在, 特此记录下来.例var store = new dojo.data.ItemFileWriteStore({

2012-05-04 18:28:51 3029 1

原创 一句话解释 dojo.publish 和 dojo.subscribe

这俩个函数都与事件紧密相关.-- dojo.subscribe(/*String*/topic, /*Object|null*/ context, /*String|Function*/method) 订阅一个主题-- dojo.publish(/*String*/ topic, /*Array*/ args) 发布一个主题先抛开这两个函数, 现在有一个函数fu

2012-04-19 19:54:26 8069 3

原创 Dojo 扩展 javascript 核心库 - 组合, 结构化与复制对象

写 Javascript 程序的时候, 可能会经常把一个对象的属性复制到另一个对象中, Dojo 定义了一些简化这些操作1. 混合对象dojo.mixin(destinationObj, srcObj1, srcObj2, ...)这种复制是通过赋值操作来完成的( = ), 因此对于数字, 布尔, 字符串基本数据类型是按值复制, 其它类型则是按引用复制.如果 srcObj

2012-04-18 20:40:28 2133

原创 Dojo 扩展 javascript 核心库 - 数组方法(Array)

Javascript 1.6 定义了一些新的数组方法, 但是并不是所有浏览器都实现了 Javascript 1.6 , Dojo 为没有实现的浏览器提供扩展来实现它们.-- dojo.indexOf 返回数组中匹配元素首次出现的位置, 未找到返回 -1-- dojo.lastIndexOf 返回数组中匹配元素最后一次出现的位置, 未找到返回 -1-- dojo.every 测试是否数组

2012-04-18 16:38:40 968

原创 Dojo 扩展 javascript 核心库 - dojo.hitch

dojo.hitch 是在 Dojo 中直接或间接被广泛使用的函数.hitch 的中文意思是: 钩住,拴住. 在 Dojo 中, dojo.hitch() 的作用是给一个方法绑定其执行上下文.在 Dojo 中, dojo.hitch 函数非常重要. 原因有两点: 1. Javascript 中, 函数不与定义它们的上下文即作用域绑定2. 在 Dojo 中, 很多函数都用 h

2012-04-18 11:03:13 4383

原创 Javascript 设计模式学习笔记(2) - 继承(Inheritance) (下)

继承(Inheritance)(三) 原型式继承原型式继承与类式继承截然不同, 个人感觉比类型继承简单得多, 类式继承 每个实例中都有类的实例属性的一份副本, 实例方法只存在一份原型式继承不用定义类, 只需定义一个对象就行, 这个对象可以被其它的对象重用, 定义的这个对象叫原型对象 - prototype object书的作者提醒我们学习原型式继承的时候一定要忘记上一篇关于类和实例

2012-03-21 20:33:20 524

原创 Javascript 设计模式学习笔记(2) - 继承(Inheritance) (上)

继承(Inheritance)Javascript 继承很复杂, 比其它任何面向对象语言都复杂. Javascript 是少数使用 原型式继承 的语言之一, 这也正是 Javascript 的优点.继承主要分为两种: 类继承, 原型式继承.(一) 为什么要继承代码重用, 易维护. 但是继承会增加对象之间的耦合度, 所以后面会讨论一些办法来对付它.(二) 类式继承

2012-03-21 19:09:22 438

原创 Javascript 设计模式学习笔记(1) - 封装

封装和信息隐藏1. 信息隐藏原则封装是面向对象编程特性之一, javascript 虽然是面向对象的编程语言, 却不像 Java / C++ 那样可以将成员属性声明为私有或是公有. 所以我们只能想办法模拟封装, javascript 也完全有能力完成这一任务.封装( Encapsulation ), 可以定义为对对象内部数据表现形式和实现细节进行隐藏.  要想访问已经封装的数据只有

2012-03-20 20:02:21 454

原创 Tips and Tricks to improve JQuery efficiency

Tips and Tricks to improve JQuery efficiency* Always use the latest version of jQuery core where possible.* Use faster selector - id selector, tag selector > class selector > pseudoclass s...

2012-02-15 20:05:10 111

原创 javascript 调用函数方式 - 摘自js语言精粹

如标题, 做个笔记.javascript 调用函数调用一个函数将暂停当年函数的执行, 传递控制权和参数给新函数. 除了声明时定义的形式参数, 每个函数接收两个附加的参数: this 和 arguments. 参数 this 在面向对对象编程中非常重要, 它的值取决于调用的模式. 在 Javascript 中一共有四种调用模式: 方法调用模式;函数调用模式;构造器调用...

2011-12-01 17:29:53 91

原创 关于魔兽世界插件AddOns

有的player每天晚上花4.5个小时跟公会活动打强大的BOSS. 也有些人钟爱PVP, 成天干竞技场, 战场. 还有休闲玩家, 只是喜欢和朋友一起进入游戏而已, 就算去打低等级的副本也很开心, 喜欢一起在YY里聊天, 在频道里打字扯蛋....的感觉.WOW通过用插件来定制UI来实现多种玩法. 对技术控玩家和完美主义者玩家, 暴雪允许玩家定制UI和修改所有功能.插件可以简单到改变血条的颜色...

2011-10-29 19:46:22 2001

原创 [译][部分][clear float]不通过添加额外标签来清除浮动

这些天看了些CSS方面的书,做了些笔记,做个记录并且share一下前言:原文在这里 [url]http://positioniseverything.net/easyclearing.html[/url]看懂英文和译成汉语完全是两码事儿啊, 翻译的各种不专业, 并且只译了和标题有关的部分内容(米有精力能力通篇来啊), 但是我没翻译的内容也非常重要! 都是一些issue啊, 技巧神马的,...

2011-09-29 10:27:11 134

原创 CSS选择器基础笔记

[size=large]CSS selectors[/size][code="html"]1)[attribute] base on Attributea[href] { text-decoration: none; }2)[attribute=val] base on the Value of an attributea[href="www.iteye.com"]{ te...

2011-09-26 12:31:28 78

IE filesystemobject小应用1

最近做一个task, 需要查找几百个(500+)XML类似文件的内容, 删除文件中某些内容, 通常就是用DreamWeaver一下打开50+个文件(以前尝试打开100一次, 但是最近同时打开太多DW就死了.....), 然后search and replace.问题: DW 打开文件的速度太慢了..打开50个也得等一会儿, 电脑还超卡..并且工作性质是, 500+个文件中可能...

2011-09-14 21:10:17 67

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除