??xml version="1.0" encoding="utf-8" standalone="yes"?>伊人久久大香线蕉av超碰演员,91久久伊人青青碰碰婷婷,黄视频在线播放http://www.aygfsteel.com/zellux/category/21873.html盲目、宽泛、Qw的学习W记zh-cnTue, 14 Aug 2007 19:38:06 GMTTue, 14 Aug 2007 19:38:06 GMT60PHP + IIS 配置成功http://www.aygfsteel.com/zellux/archive/2007/07/26/132475.htmlZelluXZelluXThu, 26 Jul 2007 03:27:00 GMThttp://www.aygfsteel.com/zellux/archive/2007/07/26/132475.htmlhttp://www.aygfsteel.com/zellux/comments/132475.htmlhttp://www.aygfsteel.com/zellux/archive/2007/07/26/132475.html#Feedback0http://www.aygfsteel.com/zellux/comments/commentRss/132475.htmlhttp://www.aygfsteel.com/zellux/services/trackbacks/132475.html先试着用Apache2.2 + PHPQ但是由于上一ơ删除Apache时没删干净Q然后我用注册表手动删除q是有残留,l果Apache废掉了Q装也装不上Q卸也卸不掉-,-
正好以前捣鼓.NET时装了IISQ就q脆用这个好了?/p>

复制php5ts.dll?libmysql.dll到c:\windows\system32

打开IIS配置Q默认网?>属?>ȝ?>配置->d/~辑应用E序扩展名映,讄可执行文件指向php5isapi.dll文gQ扩展名输入.phpQ选中脚本引擎和检查文件是否存在?/p>

在IIS|站目录下新建phpinfo.phpQ内容ؓ<?php phpinfo();?>

讉Khttp://localhost/phpinfo.php Q查看是否正?/p>

ZelluX 2007-07-26 11:27 发表评论
]]>
zz|页的背景色参?/title><link>http://www.aygfsteel.com/zellux/archive/2007/06/11/123344.html</link><dc:creator>ZelluX</dc:creator><author>ZelluX</author><pubDate>Mon, 11 Jun 2007 03:34:00 GMT</pubDate><guid>http://www.aygfsteel.com/zellux/archive/2007/06/11/123344.html</guid><wfw:comment>http://www.aygfsteel.com/zellux/comments/123344.html</wfw:comment><comments>http://www.aygfsteel.com/zellux/archive/2007/06/11/123344.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/zellux/comments/commentRss/123344.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/zellux/services/trackbacks/123344.html</trackback:ping><description><![CDATA[ <p>from <a >http://gyq.czszg.net/items/rxk06/words-color.htm</a></p> <p>对于做网늚初学者可能更习惯于用一些漂亮的囄作ؓ自己|页的背景,但浏览一<br/>下大型的商业|站Q你会发C们更多运用的是白艌Ӏ蓝艌Ӏ黄色等Q得网|得典<br/>雅,大方和温馨。更重要的是Q这样可以大大加快浏览者打开|页的速度?/p> <p>  一般来_|页的背景色应该柔和一些、素一些、E一些,再配上深色的文字Q<br/>人看h自然、舒畅。而ؓ了追求醒目的视觉效果Q可以ؓ标题使用较深的颜艌Ӏ下?br/>是我做网和览别h的网|Q对|页背景色和文字色彩搭配U篏的经验,q些颜色<br/>可以做正文的底色Q也可以做标题的底色Q再搭配不同的字体,一定会有不错的效果Q?br/>希望对大家在制作|页时有用?/p> <p>   BgcolorΚ※IF1FAFA?--做正文的背景色好QE?/p> <p>   BgcolorΚ※IE8FFE8?--做标题的背景色较?/p> <p>   BgcolorΚ※IE8E8FF?--做正文的背景色较好,文字颜色配黑?br/><br/>BgcolorΚ※I8080C0?--上配黄色白色文字较好<br/>  <br/>BgcolorΚ※IE8D098?--上配蓝色或蓝色文字较好</p> <p>   BgcolorΚ※IEFEFDA?--上配蓝色或U色文字较好</p> <p>   BgcolorΚ※IF2F1D7?--配黑色文字素雅,如果是红色则昑־醒目</p> <p>   BgcolorΚ※I336699?--配白色文字好看些</p> <p>   BgcolorΚ※I6699CC?--配白色文字好看些Q可以做标题</p> <p>   BgcolorΚ※I66CCCC?--配白色文字好看些Q可以做标题</p> <p>   BgcolorΚ※IB45B3E?--配白色文字好看些Q可以做标题</p> <p>   BgcolorΚ※I479AC7?--配白色文字好看些Q可以做标题</p> <p>   BgcolorΚ※I00B271?--配白色文字好看些Q可以做标题</p> <p>   BgcolorΚ※IFBFBEA?--配黑色文字比较好看,一般作为正?/p> <p>   BgcolorΚ※ID5F3F4?--配黑色文字比较好看,一般作为正?/p> <p>   BgcolorΚ※ID7FFF0?--配黑色文字比较好看,一般作为正?/p> <p>   BgcolorΚ※IF0DAD2?--配黑色文字比较好看,一般作为正?/p> <p>   BgcolorΚ※IDDF3FF?--配黑色文字比较好看,一般作为正?/p> <p>  绿色底配黑色文字,或白色底配蓝色文字都很醒目,但前者突景,后者突?br/>文字。红色底配白色文字,比较q底色配黄色文字显得非常有效果?br/></p> <img src ="http://www.aygfsteel.com/zellux/aggbug/123344.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/zellux/" target="_blank">ZelluX</a> 2007-06-11 11:34 <a href="http://www.aygfsteel.com/zellux/archive/2007/06/11/123344.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CSS Hackshttp://www.aygfsteel.com/zellux/archive/2007/05/14/117282.htmlZelluXZelluXMon, 14 May 2007 03:17:00 GMThttp://www.aygfsteel.com/zellux/archive/2007/05/14/117282.htmlhttp://www.aygfsteel.com/zellux/comments/117282.htmlhttp://www.aygfsteel.com/zellux/archive/2007/05/14/117282.html#Feedback0http://www.aygfsteel.com/zellux/comments/commentRss/117282.htmlhttp://www.aygfsteel.com/zellux/services/trackbacks/117282.html
例如
          #example {}  /*  Firefox */
* html #example {}  /*  IE6     */
*+html #example {}  /*  IE7     */
q段代码能够让不同的览器用不同的样式

ZelluX 2007-05-14 11:17 发表评论
]]>
JavaScript 学习 - Inheritancehttp://www.aygfsteel.com/zellux/archive/2007/05/05/115437.htmlZelluXZelluXSat, 05 May 2007 10:57:00 GMThttp://www.aygfsteel.com/zellux/archive/2007/05/05/115437.htmlhttp://www.aygfsteel.com/zellux/comments/115437.htmlhttp://www.aygfsteel.com/zellux/archive/2007/05/05/115437.html#Feedback0http://www.aygfsteel.com/zellux/comments/commentRss/115437.htmlhttp://www.aygfsteel.com/zellux/services/trackbacks/115437.htmla) Object masquerading
function ClassA(sColor) {
    
this.color = sColor;
    
this.sayColor = function () {
        alert(
this.color);
    }
;
}

function ClassB(sColor, sName) {
    
this.newMethod = ClassA;
    
this.newMethod(sColor);
    
delete this.newMethod;
    
this.name = sName;
    
this.sayName = function () {
        alert(
this.name);
    }
;
}
通过调用ClassA的生成方法,ClassBl承了ClassA的属性和ҎQ同时newMethod所占用的空间也被释放?br>
另外QObject masqueradingq支持多重承,ҎcM?br>
b) 使用call()Ҏ
感觉q个ҎcM于Java反射机制中的invokeҎQ第一个参数是个调用的对象MQ后面是被调用方法的参数?br>
function ClassB(sColor, sName) {
    ClassA.call(
this, sColor);
    
this.name = sName;
    
this.sayName = function () {
        alert(
this.name);
    }
;
}
ClassB通过调用ClassA的生成方法完成了初始化?br>
c) 使用apply()Ҏ
和call()Ҏ很相|不同的是applyҎ只有两个参数Q一个是调用对象MQ一个是参数数组?br>因此只要被上例的call语句ҎClassA.apply(this, new Array(sColor));卛_

d) prototype?br>
function ClassA() {
}

ClassA.prototype.color 
= “red”;
ClassA.prototype.sayColor 
= function () {
    alert(
this.color);
}
;
function ClassB() {
}

ClassB.prototype 
= new ClassA();
注意被承的cClassA构造方法里没有M参数?br>ClassB新的属性要在prototype被赋值后再添加,否则׃被删除?br>q种Ҏ的好处在于,使用instanceof判断子类对象和父cȝ关系的结果是trueQ和面向对象的思想一致?

e) 混合
Object masquerading的缺点在于性能不好Q而prototype铑֏只能用无参构造器。因此要把两者结合v来?br>
function ClassA(sColor) {
    
this.color = sColor;
}

ClassA.prototype.sayColor 
= function () {
    alert(
this.color);
}
;
function ClassB(sColor, sName) {
    ClassA.call(
this, sColor);
    
this.name = sName;
}

ClassB.prototype 
= new ClassA();
ClassB.prototype.sayName 
= function () {
    alert(
this.name);
}
;
要求ClassA在创建的时候也使用了prototype和constructorҎ?br>
f) 动态创建的cȝl承
function Triangle(iBase, iHeight) {
    Polygon.call(
this3);
    
this.base = iBase;
    
this.height = iHeight;
    
if (typeof Triangle._initialized ==     “undefined”) {
        Triangle.prototype.getArea 
= function () {
            
return 0.5 * this.base * this.height;
        }
;
        Triangle._initialized 
= true;
    }

}

Triangle.prototype 
= new Polygon();
注意prototypel承q一语句是在最后执行的Q也不能被封装进构造器中?br>
2. zInherit?br>略的看了下,基本功能Prototype框架都提供?br>
3.xbObjects
同样是个库,?

ZelluX 2007-05-05 18:57 发表评论
]]>
Firebug Lite for IE, Safari, Opera...http://www.aygfsteel.com/zellux/archive/2007/05/05/115408.htmlZelluXZelluXSat, 05 May 2007 04:26:00 GMThttp://www.aygfsteel.com/zellux/archive/2007/05/05/115408.htmlhttp://www.aygfsteel.com/zellux/comments/115408.htmlhttp://www.aygfsteel.com/zellux/archive/2007/05/05/115408.html#Feedback5http://www.aygfsteel.com/zellux/comments/commentRss/115408.htmlhttp://www.aygfsteel.com/zellux/services/trackbacks/115408.html更新内容没什么,不过发现一个不错的脚本插gFirebug liteQ适用于其他浏览器?br>http://www.getfirebug.com/releases/firebuglite1.0-b1.zip
http://www.aygfsteel.com/Files/zellux/firebug.rar
使用Ҏ很简单,解压到要试的网늛录下Q包括目录)
在html中加?br><script language="javascript" type="text/javascript" src="/firebug/firebug.js"></script>
然后在html标签中声?br><html debug="true">
可以在|页中用Ctrl+Shift+F12打开Firebug的控制栏q行调试了?

ZelluX 2007-05-05 12:26 发表评论
]]>
JavaScript 学习 - Object Basicshttp://www.aygfsteel.com/zellux/archive/2007/05/04/115366.htmlZelluXZelluXFri, 04 May 2007 15:06:00 GMThttp://www.aygfsteel.com/zellux/archive/2007/05/04/115366.htmlhttp://www.aygfsteel.com/zellux/comments/115366.htmlhttp://www.aygfsteel.com/zellux/archive/2007/05/04/115366.html#Feedback0http://www.aygfsteel.com/zellux/comments/commentRss/115366.htmlhttp://www.aygfsteel.com/zellux/services/trackbacks/115366.html阅读全文

ZelluX 2007-05-04 23:06 发表评论
]]>
JavaScript 学习 - Functionshttp://www.aygfsteel.com/zellux/archive/2007/05/04/115352.htmlZelluXZelluXFri, 04 May 2007 14:20:00 GMThttp://www.aygfsteel.com/zellux/archive/2007/05/04/115352.htmlhttp://www.aygfsteel.com/zellux/comments/115352.htmlhttp://www.aygfsteel.com/zellux/archive/2007/05/04/115352.html#Feedback0http://www.aygfsteel.com/zellux/comments/commentRss/115352.htmlhttp://www.aygfsteel.com/zellux/services/trackbacks/115352.html来发现JavaScript其实是一门很强大、很_深的语aQ要好好学习下?br>以下例子都摘自于Professional JavaScript for Web Developers

1. JavaScript中函C能重载?br>
2. 每个函数有一个对应的arguments[]数组Q包含所有的参数Q且数量不需固定?/p>
function howManyArgs() {
    alert(arguments.length);
}

3. 函数也是一个对象,使用Functioncd建函数的Ҏ是:
var function_name = new Function(argument1, argument2,..,argumentN, function_body);
q里所有的参数都必L字符丌Ӏ?br>
var sayHi = new Function("sName", Message""alert(\"Hello \" + sName + \", \" + sMessage + \”);”);
从这个角度看Q不支持函数重蝲的原因也很简单?br>
doAdd = new Function("iNum""alert(iNum + 100)");
doAdd 
= new Function("iNum""alert(iNum + 10)");
doAdd(
10);
可以推出的几个结论:
a) W二ơ函数声明得doAdd指向了另一个对象,自然不可能实现重载?br>b) 函数可以通过句柄很容易的复制?br>c) 函数能作为参C递给另一个函数?br>d) func.toString()可以得到函数的具体内宏V?br>
4. 闭包 Closure
单的定义是使用了函C之外的引用?br>
var sMessage = “Hello World!”;
function sayHelloWorld() {
    alert(sMessage);
}

sayHelloWorld();
var iBaseNum = 10;
function addNumbers(iNum1, iNum2) {
    
function doAddition() {
        
return iNum1 + iNum2 + iBaseNum;
    }

    
return doAddition();
}
例二中的内嵌ҎdoAddition()使用了外部方法的参数?

ZelluX 2007-05-04 22:20 发表评论
]]>
jQuery框架和Interface插ghttp://www.aygfsteel.com/zellux/archive/2007/05/03/115135.htmlZelluXZelluXThu, 03 May 2007 06:09:00 GMThttp://www.aygfsteel.com/zellux/archive/2007/05/03/115135.htmlhttp://www.aygfsteel.com/zellux/comments/115135.htmlhttp://www.aygfsteel.com/zellux/archive/2007/05/03/115135.html#Feedback0http://www.aygfsteel.com/zellux/comments/commentRss/115135.htmlhttp://www.aygfsteel.com/zellux/services/trackbacks/115135.htmljQuery1.1 API 英文版:http://jquery.org.cn/visual/
jQuery1.1 API 英文版:http://jquery.org.cn/visual/cn/index.xml

Interface 插gQ?a >http://interface.eyecon.ro/

GoogleCq两个好东东Q写Javascript方便不少Q试着把Project2重写了一下?/p>

1. 隐藏H口只要单地
$("a.closeButton").parent().parent().parent().fadeOut("slow");
可以了Q而且q有其他Ud、羃等效果可以选择?/p>

2. 拖动
$("div.miniframe").Draggable({
  snapDistance: 10,
  frameClass: "frameClass",
});
在CSS中定?frameClass拖动状态时的miniframe样式?/p>

3. 获取输入框文?br>var str = $("input[@id=idnumber]").val();
获取列表选中?br>$("select[@id=bornyear]").val()


4. 修改文本属?br>$("#author").text("游客");


ZelluX 2007-05-03 14:09 发表评论
]]>
结?Web应用?Project 2http://www.aygfsteel.com/zellux/archive/2007/04/25/113590.htmlZelluXZelluXWed, 25 Apr 2007 10:25:00 GMThttp://www.aygfsteel.com/zellux/archive/2007/04/25/113590.htmlhttp://www.aygfsteel.com/zellux/comments/113590.htmlhttp://www.aygfsteel.com/zellux/archive/2007/04/25/113590.html#Feedback0http://www.aygfsteel.com/zellux/comments/commentRss/113590.htmlhttp://www.aygfsteel.com/zellux/services/trackbacks/113590.html管是两星期前完成的Q不q还是养成好习惯Q写下心得吧
1. 工具斚wQFirebug真不错,大大提高了开发速度。IE的Developer Toolbar界面倒不错,不过好像E_性不高,l常crash?br>2. 在用js判断用户注册Ӟ遇到验证成功后再ơ验证就会失败的问题。原因在于开启了正则表达式global选项Q在W一ơ匹配后Q检指针会指向最后一个换行符Q于是第二次就会失败?br>3. CSS的联特性很方便Q只要把body的className属性改掉后Q所有的U联子节炚w会相应地改变样式Q不像swing中需要一堆repaint()  -,-
4. 要通过js修改|页的某处文字,一开始我通过修改someNode.firstChild.nodeValueQ后来发现有textContent和innerHTML属性。不q貌似前者在IE中会出现问题Q而后者IE和Firefox下表C不完全一P需要小改动?br>4. js中可以很方便的动态创建网|{,好像是createElement(elementType)ҎQProject2的代码手头没有,只能凭记忆了Q,然后讄下newNode的属性,再通过父节点的addChildҎ加入p了。注意newNode的parentNode是只ȝ?br>5. js讉Kcookie也不难,从一本电子书上复制粘贴了getCookie和setCookie两个ҎQ可以很方便地对cookieq行操作?br>
EyesOnMe.txt
完成模块Q?br>1. 用户d与注销
   1) FF下需允许JavaScript修改状态栏
   2) FF下还有个bugQD例说明:
      输入test@aaa.comQ登录成?br>      修改文本框中的字W,比如修改?a href="mailto:test@aa.com">test@aa.comQ再ơ登录,提示dp|Q此时根据要求文本框内容清空
      再次输入test@aa.comQ登录成?br>      有点诡异Q不q要防止q个bug只要在登录后把onsubmit功能取消掉就行了。IE6下没有这个问题?/p>

2. 用户注册
3. 界面模块
4. 选做1Q实现组件在面内的自由拖放
5. 飞行游戏模块 ?选做2
  “增加星星”功能可以在运行时动态生成星星?/p>

  1) 在实现多个星星的控制的时候我使用了一个spacestar数组Q发现访问该数组成员Ӟ不能使用for each循环
     如果使用
     for (star in spacestar) {...}
     q样star只会是一个字W串Qƈ不是指向各元素的句柄?br>     但是使用
     for (i = 0; i<spacestar.length; i++) {...}
     然后通过spacestar[i]来访问,可以得到各元素的句柄?br> 
  2) 新创建的星星div会自动排在原来div的后面,因此在设|top属性的时候作了相关修正:
     starY = Math.round(Math.random() * 130) - i * 30;
     不过好像星星一多还是会有越界的现象发生QIE6下更Z重?br> 
  3) 一开始发现IE6不支持飞行游戏模块,以ؓ是IE6不支持createElementҎQ后来才发现原来是某两个语句后面打了分PFF自动修复

了,IE6没修复,无法执行了Q如果浏览器脚本语言支持Python好?=_

6. 必做lgQ便W簿
   觉得做ؓ桌面Widgetq是便笺比较有用Q用了cookie保存便笺内容Qƈ支持动态生成、创ZW的功能?br>   自认q个lg创意不咋的,不过技术含量还是挺高的 ^_^

7. 代码风格

思考:
1. 我觉得跨览器关键靠l验Q刚开始学得每写一点代码就在不同浏览器中调试下Q某些功能针对不同的览器用不同的jsҎ?br>   1) 在便W簿模块中,生成新的<a>便签的时候,链接文字使用
      oNoteSetter.contentText = " d";
      在FF下正常,在IE6下无效;后来google了下Q改?br>      oNoteSetter.innerHTML="&nbsp;d";
      后FF和IE6下均通过?/p>

2. 做这个project之前Q我也不知道JavaScript居然有那么强大的功能Q翻了Professional JavaScript for Web Developers和Making Use of

Javascript才知道原来可以动态生成元素、修改cookie。CSS的联特性也很不错,要是用Java的Swinglg估计要痛苦地repaint()了?/p>

ZelluX 2007-04-25 18:25 发表评论
]]>
CSS - Setting the Foundationshttp://www.aygfsteel.com/zellux/archive/2007/04/22/112779.htmlZelluXZelluXSun, 22 Apr 2007 12:25:00 GMThttp://www.aygfsteel.com/zellux/archive/2007/04/22/112779.htmlhttp://www.aygfsteel.com/zellux/comments/112779.htmlhttp://www.aygfsteel.com/zellux/archive/2007/04/22/112779.html#Feedback0http://www.aygfsteel.com/zellux/comments/commentRss/112779.htmlhttp://www.aygfsteel.com/zellux/services/trackbacks/112779.html2007-03-24 22:17:50

l箋保持记笔记的习惯?/p>

CSS Mastery: Advanced Web Standards Solutions

1. 应该只在没有现有元素能够实现区域分割的情况下使用div元素。如
>div id="mainNav"<
>ul<
>li<1>/li<
...
>/ul<
>/div<
应当?br>>ul id="mainNav"<
...
>/ul<
代替

2. 伪类(Pseudo-classes)
如a:link a:visited UCؓ链接伪类Q只能用于锚(anchor)元素?br>input:focus tr:hover a:active UCؓ动态伪c,理论上可以应用于M元素?/p>

3. 通用选择?the universal selector)
* {
margin: 0px;
}
作用于所有元素?/p>

4. 高选择?br>Firefox Safari 均支持,IE 6及更低版本不支持Q因此在重要元素上要避免使用?br>1)子选择?br>?nav < li仅作用于nav的第一层liQli中包含的列表不受媄?br>2)属性选择?br>abbr[title] {border-bottom: 1px dotted #999;}
abbr[title]:hover {cursor: help;}
修改了abbr的title属性,不过W一行貌似在IE7中也没有效果QFirefox下可以?br>



ZelluX 2007-04-22 20:25 发表评论
]]>
վ֩ģ壺 | ׶| | ˮ| | ˹| ľ| | | | Ӣɽ| | | ɽ| | IJ| ƺ| ʯ| е| Ѩ| | | | | ͤ| | ҵ| | ӱ| ʡ| | | | ũ| | Դ| | | ³| ̨ǰ| Ӣɽ|