翔's profile奥翔PhotosBlogListsMore Tools Help

Blog


    回望 安静

    在蔚蓝色的天际下,在广袤无垠的大海边......
    寄语在风中,游荡在心中;
    是你带来云彩的明天和那急促的脚步声;
    在那月光闪烁的镜中,
    流动的繁星像那洒落的饱含柔情的眼泪。
    默默的点点头吧,你会明白我的想法。
    如果两人能够携手同行。
    是的,只想和你同行,
    携手漫步在属于你的街道上......
    风停了,
    那是你温柔的昵语,
    在幻云破碎的明天传来的遥远的声音。
    月光似水的镜中流动的心

    Blackmore's Night -《Under a Violet Moon》紫罗兰色的月光下

    专辑介绍:
        少见的夫妻档乐团。老公 Blackmore 来自当年叱吒风云的硬摇滚乐团 Deep Purple,70年代新古典吉它宗师的地位无可动摇。老婆 Night 是一位名不经传的民歌手,原来在 Blackmore 的乐队中作背景和声。二人成婚后妻改夫纲,Richie Blackmore,响誉乐坛三十年的吉它英雄,被老婆改造成中世纪牧羊人,玩起了民谣。曾几何时的电琴咆哮变成了真琴私语.... women, thy name is devil....
    99年专辑 Under a Violet Moon 是乐队的代表作,是一张欧洲民歌的巡礼专辑,收录了从英德到波兰俄国,西班牙到意大利各式曲风的作品。同名歌曲是一首匈牙利风格的浪漫舞曲,温馨醉人,加之 Night 甜美的歌喉娓娓唱来,顽石都要点头,何况Blackmore.... women, thy name is angel....
    硬式摇滚吉他之神带您跨越音乐时空 编织如梦似幻的文艺复兴浪漫情怀
      如果将New Age天后恩雅与英国音乐才子Mike Oldfield的音乐综合起来,便是这张专辑所呈现出的超凡意境!
      Blackmore为摇滚巨擘Deep Purple与Rainbow的创始者,他对于摇滚乐与吉他界均有重大的贡献,今日,他以个人喜爱的欧洲中世纪民谣以及文艺复兴色彩的音乐,偕同拥有天籁般音嗓的妻子Candice Night, 作为二度出击。
      继前作"Shadow Of The Moon"的成功,Blackmore夫妻挡在New Age与World Music的音乐领域已颇富盛名,本专辑"Under A Violet Moon"在欧、美、日的排行榜更是屡有斩获,成为少数能够成功跨足Rock/New Age/World Music的艺人。
       "Under A Violet Moon"的音乐主要受到New Age、World Music、Folk、与中世纪文艺复兴色彩的音乐所影响,使用的乐器有吉他、键盘、小提琴、铃鼓、曼陀铃、手风琴以及一便士哨子等,如此丰富的音乐背景与音乐配器,再加上Blackmore的吉他功力与Night的优雅嗓音,共同构筑出如诗如梦的音乐诗篇。
      在聆听本作的同时,就如同在作一场欧洲音乐巡回之旅,首曲"Under A Violet Moon"有匈牙利的民谣色彩,配上清脆的acoustic guitar与甜美的vocal,共筑出文艺复兴的艺术之美与欧洲丰富的人文气息?quot;Spanish Night",顾名思义,是首西班牙风格的曲子,Blackmore将西班牙的佛朗明哥吉他表现地微妙为俏,使得热情洋溢的西班牙式曲风更添几分色彩。其它的歌曲尚有英国、德国、波兰、意大利、法国、俄罗斯以及印度等多国民谣曲风。
      包罗万象的世界音乐/民谣与充满艺术性的文艺复兴哥特曲风正是Blackmore's Night献给所有乐迷的珍宝!
    《Under A Violet Moon》是“Blackmore's Night-Under A Violet Moon”专辑中首曲,音乐主要受到New Age、World Music、Folk、与中世纪文艺复兴色彩的音乐所影响,使用的乐器有吉他、键盘、小提琴、铃鼓、曼陀铃、手风琴以及一便士哨子等,如此丰富的音乐背景与音乐配器,再加上Blackmore的吉他功力与Night的优雅嗓音,共同构筑出如诗如梦的音乐诗篇。在聆听这首音乐时,就如同在作欧洲音乐巡回之旅,乐曲具有匈牙利的民谣色彩,配上清脆的acoustic guitar与甜美的vocal,共筑出文艺复兴的艺术之美与欧洲丰富的人文气息。Blackmore将佛朗明哥式吉他表现地微妙为俏,使得热情洋溢的曲风更添几分色彩。硬式摇滚吉他之神Blackmore带您跨越音乐时空 编织如梦似幻的文艺复兴浪漫情怀 。

     Under a Violet Moon Under a Violet Moon Under a Violet Moon

    专辑曲目
    01 Under a violet moon
    02 Castles and dreams
    03 Past time with good company
    04 Morning star
    05 Avalon
    06 Possum goes to Prague
    07 Wind in the willows
    08 Gone with the wind
    09 Beyond the sunset
    10 March the heroes home
    11 Spanish nights (I remember it well)
    12 Catherine Howard's fate
    13 Fool's gold
    14 Durch den wald zum Bach haus
    15 Now and then
    16 Self portrait

    歌词:
    Dancing to the feel of the drum
    Leave this world behind
    We'll have a drink and toast to ourselves
    Under a violet moon
    Tudor Rose with her hair in curls
    Will make you turn and stare
    Try to steal a kiss at the bridge
    Under a violet moon
    *Raise your hats and your glasses too
    We will dance the whole night through
    We're going back to a time we knew
    Under a violet moon
    Cheers to the Knights and days of old
    The beggars and the thieves living in an enchanted wood
    Under a violet moon
    Fortuneteller, what do you see
    Future in a card
    Share your secrets, tell them to me
    Under a violet moon (*)
    Close your eyes
    And lose yourself in a medieval mood
    Taste the treasures and sing the tunes
    Under a violet moon
    Tis my delight on a shiny night
    The seasons of a year
    To keep the lanterns burning bright
    Under a violet moon (*)

    在紫罗兰色的月光下
    随着鼓声起舞
    把世界抛在脑后
    让我们畅饮,为自己干杯
    在紫罗兰月光下
    她的卷发上有朵玫瑰
    吸引你转身凝视
    想在桥上偷偷一吻
    在紫罗兰月光下
    举起你们的帽子和酒杯
    让我们彻夜狂舞
    我们又回到了往日时光
    在紫罗兰色月光下
    为骑士们和古老的岁月干杯
    为住在魔法森林的乞丐和小偷干杯
    在紫罗兰色月光下
    占卜师,在纸牌预示的未来里
    你看见了什么
    告诉我吧,让我分享你的秘密
    在紫罗兰色月光下
    闭上双眼
    迷失在中世纪的氛围里
    品味这些珍宝,轻唱歌谣
    在紫罗兰色月光下
    明亮的夜晚我满怀喜悦
    这是一年中的丰收季节
    让灯笼燃烧,大放光明

    下载地址:

    Under a violet moon

       

     

    解决三星R20用电池时死机问题

    我买的是三星R20 XY01 配置如下:

    处理器:Intel Core2 Duo(Merom) T7100(1.8G)

    处理器类型:酷睿2(Socket P Merom)

    主板芯片组:ATI Mobility Radeon Xpress 1250

    内存容量:512M/DDR2/667(自己加了条1G/667)

    硬盘参数:80G/5400转

    点击查看详细参数

    系统:

           原装系统是VISTA家庭版,很多功能都没有,第二天我就把它换成了VISTA旗舰版,安装很快就完成了,放进三星原装驱动光驱把所有的驱动都安装上.用着感觉速度还是不错的.

    问题:

          在电源模式下使用一切正常, 在电池模式下会死机.有时用半小时有时用了几分钟就死.且在看电影时特容易死机.

    测试:

           第一反应当然就是软件兼容问题,接下来就是测试电脑在什么情况下会死机,用了几天后知道,在用电源时正常.死机只在电池模式下出现.并且死机重启后使用也完全正常.接着测试后发现,要重启电脑的时候不要接上电源让电脑在电池模式下重启.这样我在使用电池时就不会发生死机现象.我想可能是某一软件与电源管理软件之间无法兼容.

    解决:

           找到问题表现后,接下来就比较好解决了.我再安装一下系统,然后一个软件一个软件的试结果还是一样会死机.这中间安装了好几回,在最后一回要安装三星驱动时我不安装光盘里的那几个系统补丁只安装驱动.哈哈这回行了在电池模式下不再死机了.不过我也没办法确定就是那几个补丁的问题.反正现在是没有再死机了.因安装了SQL我平时的内存使用在50之间,

    我安装的软件列表:

    软件名/版本

    Adobe Photosho/CS2

    DAEMON Tools/410-x86

    foobar2000/094b61016汉化版

    ScenicPlayer/2.02

    K-Lite Codec Pack/354

    Logitech/罗技G5驱动 最新版

    Macromedia Dreamweaver 8

    McAfee/8.5i

    Microsoft Office 2007

    Microsoft SQL Server 2005

    Microsoft Visual Studio 2005

    Mozilla Firefox/2.X

    UEStudio '06/06.20a

    WinRAR/371b1sc

    Windows Live

    Realplayer/11gold_cn

    驱动用的是原装驱动光盘安装.

    Vista打开/关闭休眠选项

    要把电脑休眠时切看不到休眠选项了.上网搜索后得知是我在使用(磁盘清理)工具时把(休眠文件清理器)给选上了,把休眠文件给清理了.

    当然了想关闭还可以像我一样把它清理掉.要是你都没使用休眠的话就还是关掉吧,休眠文件的大小是和你的内存成正比的.要知道现在的内存单位都是以GB来计算的喔!

    搜索到的内容如下:

    1,在开始,找到“命令提示符”
    2,右键单击“命令提示符”
    3,选择“以管理员身份运行”
    4,关闭休眠功能请输入:powercfg -hibernate off
    5,打开休眠功能请输入:powercfg -hibernate on
    6,如果关闭休眠功能,开始菜单电源选项里面就没有休眠可选了.

    解决SQL Server服务启动权限

    前几天SQL2005服务无法启动,系统日志显示是用户无法通过验证使得服务启动失败. 上谷歌搜后找到了原因和解决方案.我是用服务里重新修改密码解决的.

    下面是我搜索到的文章全文;

    症状

    如果由于登录失败服务没有启动,可能显示下面的错误消息。
    重新启动计算机时,可能会在系统事件日志中出现下面的错误消息:

    源: Service Control Manager(来源:服务控制管理器)
    事件 ID: 7000
    说明:
    The %service% service failed to start due to the following error:(由于如下错误,%service% 服务未能启动:)
    The service did not start due to a logon failure.(由于登录失败而无法启动服务。)
    No Data will be available.(无可用数据。) 源: Service Control Manager(来源:服务控制管理器)
    事件 ID: 7013
    说明:
    Logon attempt with current password failed with the following error:(使用当前密码进行登录失败,出现如下错误:)
    Logon failure: unknown user name or bad password.(登录失败:用户名未知或密码错误。)
    No Data will be available.(无可用数据。)

    如果试图手动启动服务,则可能显示如下错误消息:

    Microsoft Management Console
    Could not start the %service% service on Local Computer(未能在本地计算机上启动 %service% 服务)
    Error 1069: The service did not start due to a logon Failure.(错误 1069:由于登录失败而无法启动服务。)

    备注: 即便用户帐户是有效用户,也会出现错误消息。

    原因

    这个问题可能是由以下某个原因引起的:


    服务被配置为要使用某个帐户才能登录,而该帐户的密码已更改。


    注册表中的密码数据已损坏。


    指定用户帐户的作为服务登录的权限被撤消。

    解决方案

    要解决这些问题,可以采取这些办法:将服务配置为使用内置系统帐户;更改指定用户帐户的密码,使之与该用户的当前密码相匹配;或将用户的权限还原为作为服务登录。

    如何配置用户权限

    如果指定的用户帐户的作为服务登录的权限被撤消,请执行如下步骤还原该权限:

    域控制器

    如果用户在 Active Directory 域中:

    1.
    启动 Active Directory 用户和计算机 Microsoft Management Console (MMC) 管理单元。

    2.
    如果用户是在某个部门 (OU) 中被授予作为服务登录的用户权限的,找到并右键单击该 OU。 默认情况下,这是在域控制器 OU 中。

    3.
    右键单击该容器,然后单击属性。

    4.
    在组策略选项卡上,打击默认域控制器策略,然后单击编辑。 这将启动组策略管理器。

    5.
    单击策略对象旁的加号 (+),展开“计算机配置”对象。 在“计算机配置”对象下面,展开 Windows 设置,然后展开安全设置。

    6.
    展开本地策略,然后单击用户权限指派。

    7.
    在右侧窗格中,右键单击作为服务登录,然后单击安全。

    8.
    将用户添加到该策略,然后单击确定。

    9.
    退出“组策略管理器”,关闭“组策略”属性,然后关闭 Active Directory 用户和计算机 MMC 管理单元。

    成员服务器

    如果用户是独立成员服务器的成员:

    1.
    启动“本地安全设置”MMC 管理单元。

    2.
    展开本地策略,然后单击用户权限指派。

    3.
    在右侧窗格中,右键单击作为服务登录,然后单击安全。

    4.
    将用户添加到该策略,然后单击确定。

    5.
    关闭“本地安全设置”MMC 管理单元。

    如何配置服务登录信息

    要配置指定用户帐户的密码,使之与该用户的当前密码一致,请执行如下步骤:

    1.
    单击开始,指向设置,单击控制面板,然后双击管理工具。

    2.
    双击服务。

    3.
    右键单击相应的服务,然后单击属性。

    4.
    在登录选项卡上,更改该密码,然后单击应用。

    5.
    在常规选项卡上,单击启动,重新启动该服务。

    6.
    退出“服务”工具。

    如何配置服务,让它使用内置的系统帐户启动

    如果服务仍然无法使用指定的用户帐户工作,则可以对该服务进行配置,使它采用内置的系统帐户启动,配置过程如下:

    1.
    单击开始,指向设置,单击控制面板,然后双击管理工具。

    2.
    双击服务。

    3.
    右键单击相应的服务,然后单击属性。

    4.
    在登录选项卡上,单击本地系统帐户,然后单击应用。
    备注: 通常,不必将服务配置为与桌面交互,因此,可以让允许服务与桌面交互复选框保持未选中状态。

    5.
    在常规选项卡上,单击启动,重新启动该服务。

    6.
    退出“服务”工具。

    如果在“控制面板”中使用“服务”工具打开服务的属性,计算机可能停止响应(挂起),并且/或者可能显示如下错误消息:

    RPC 服务器不可用

    如果由于登录远程过程调用 (RPC) 服务或依存服务失败,而导致该服务没有启动,就会出现该错误消息。 某些服务有依存服务,必须在依存服务首先启动的情况下才会启动(例如,Workstation 服务)。
    如果无法启动“服务”工具,请对服务进行配置以使用内置的系统帐户,进行该配置的过程如下:

    1.
    打开注册表编辑器 (regedit.exe)。 警告: “注册表编辑器”使用不当会导致严重的问题,这种问题可能需要重新安装操作系统。 Microsoft 不保证能够解决因为“注册表编辑器”使用不当而产生的问题。 使用注册表编辑器需要您自担风险。
    有关如何编辑注册表的信息,请查看注册表编辑器 (Regedit.exe) 中的“改变项和值”帮助主题,或 Regedt32.exe 中的“添加和删除注册表中信息”和“编辑注册表数据”帮助主题。 注意,编辑注册表之前,应当先备份注册表。如果您运行的是 Windows NT 或 Windows 2000,还应该更新“紧急修复磁盘 (ERD)”。

    2.
    在如下注册表项中找到 ObjectName 值:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ ServiceName

    3.
    在编辑菜单上,单击修改。

    4.
    在数值数据框中,键入 localsystem,然后单击确定。

    5.
    退出注册表编辑器。

    6.
    尝试重新启动该服务。 为了让某些服务正常重启,可能需要重新启动计算机。

    如果无法启动注册表编辑器,则可以通过执行并行安装,来修改服务帐户信息。有关并行安装的其它信息,请单击以下文章编号,查看相应的 Microsoft Knowledge Base 文章:

    165748 (http://support.microsoft.com/kb/165748/EN-US/) 如何禁用防止 NT 启动的服务或设备

    虽然,大多数系统服务被配置为默认情况下使用系统帐户凭据进行登录,但您可以将其配置为使用指定的用户帐户。 如果用户密码已更改,服务的密码信息字段将不会被自动更改。

    更多信息

    要启动服务,可以使用本地系统帐户,或指定专门的用户帐户和密码。 如果选择指定用户帐户和密码,一定要让帐户名和密码保持不变。 例如,该帐户应当不需要更改密码或重命名。 如果发生了这两种事件(或其它类似的事件),那么,您还应当更新该服务的登录凭据。

    这篇文章中的信息适用于:


    Microsoft Windows 2000 Advanced Server


    Microsoft Windows 2000 Server


    Microsoft Windows 2000 Professional Edition

    Coach Carter

    专辑介绍:
      It may be a predictable exercise in Hollywood formula (Samuel L. Jackson plays the title character, a tough, no-nonsense high school basketball coach whose stern demeanor aims at making more than one kind of champion of his young charges) but it's a well-crafted one, musically endowed with a hip-hop soundtrack that gives it a sense of time, place and urban edge -- if only 2/3 of this collection's cuts are actually in the film. Superstar beat-savvy may be in short supply, but the mid-tempo groove of "Southside" by The Game (featuring a spotlight turn by Lil Scrappy) and Red Café's nervy opener "All Night Long" are notable contributions. Elsewhere, tracks by Kanye West, Malik Yusef, Common and JV (the teasing "Wouldn't You Like to Ride"), Chingy, Twista ("Hope," featuring the soul-infused backing of Faith Evans) and Ciara (the sexy slink of "Roll Wit' You") impart an up-to-the-minute edge to the collection, even if some of the remainder seem culled from the B-team. --Jerry McCulley


     


    专辑曲目
    1. All Night Long - Red Cafe
    2. No Need for Conversation - Fabolous featuring Mike Shorey
    3. Professional - Chingy featuring GIB
    4. Southside - The Game featuring Lil Scrappy
    5. Roll Wit You - Ciara
    6. Wouldn't You Like To Ride - Kanye West, Malik Usef & Common
    7. Hope - Twista featuring Faith Evans
    8. Your Love - Van Hunt
    9. This One - Ak'sent
    10. Beauty Queen - Czarnok
    11. Balla - Mack 10 featuring Da Hood
    12. Time - St. Lunatics
    13. What Love Can Do - Letoya
    14. About The Game - Trey Songz

     

    最喜欢Twista和Faith Evans合作的Hope!冲着这首歌,也就会下这张原声了!!!

    专辑下载地址:
    ed2k://|file|VA.-.Coach.Carter.RETAIL.OST.(2oo5).VBR.XXL.tar|78786560|55F41FAD5461E8ACE6A5047179F47541|h=6ISWM2OCIHLPZY2CXRXF4QRUGWQZNQHI|/

    感悟人生

    这不是为了向您讲述一个神话故事,而是为了使您领悟一个道理

      从前,有一座圆音寺,每天都有许多人上香拜佛,香火很旺。在圆音寺庙前的横梁上有个蜘蛛结了张网,由于每天都受到香火和虔诚的祭拜的熏托,蛛蛛便有了佛性。经过了一千多年的修炼,蛛蛛佛性增加了不少。

      忽然有一天,佛主光临了圆音寺,看见这里香火甚旺,十分高兴。离开寺庙的时候,不经意间抬头看见了横梁上的蛛蛛。佛主停下来,问这只蜘蛛:“你我相见总算是有缘,我来问你个问题,看你修炼了这一千多年来,有什么真知 灼见。怎么样?”蜘蛛遇见佛主很是高兴,连忙答应了。佛主问到:“世间什么才是最珍贵的?”蜘蛛想了想,回答到:“世间最珍贵的是‘得不到’和‘已失去’。”佛主点了点头,离开了。

      就这样又过了一千年的光景,蜘蛛依旧在圆音寺的横梁上修炼,它的佛性大增。一日,佛主又来到寺前,对蜘蛛说道:“你可还好,一千年前的那个问题,你可有什么更深的认识吗?”蜘蛛说:“我觉得世间最珍贵的是‘得不到’和‘已失去’。”佛主说:“你再好好想想,我会再来找你的。”

      又过了一千年,有一天,刮起了大风,风将一滴甘露吹到了蜘蛛网上。蜘蛛望着甘露,见它晶莹透亮,很漂亮,顿生喜爱之意。蜘蛛每天看着甘露很开心,它觉得这是三千年来最开心的几天。突然,又刮起了一阵大风,将甘露吹走了。蜘蛛一下子觉得失去了什么,感到很寂寞和难过。这时佛主又来了,问蜘蛛:“蜘蛛这一千年,你可好好想过这个问题:世间什么才是最珍贵的?”蜘蛛想到了甘露,对佛主说:“世间最珍贵的是‘得不到’和‘已失去’。”佛主说:“好,既然你有这样的认识,我让你到人间走一 遭吧。”

      就这样,蜘蛛投胎到了一个官宦家庭,成了一个富家小姐,父母为她取了个名字叫蛛儿。一晃,蛛儿到了十六岁了,已经成了个婀娜多姿的少女,长的十分漂亮,楚楚动人。

      这一日,皇帝决定在后花园为新科状元郎甘鹿举行庆功宴席。来了许多妙龄少女,包括蛛儿,还有皇帝的小公主长风公主。状元郎在席间表演诗词歌赋,大献才艺,在场的少女无一不被他折 服。但蛛儿一点也不紧张和吃醋,因为她知道,这是佛主赐予她的姻缘。

      过了些日子,说来很巧,蛛儿陪同母亲上香拜佛的时候,正好甘鹿也陪同母亲而来。上完香拜过佛,二位长者在一边说上了话。蛛儿和甘鹿便来到走廊上聊天,蛛儿很开心,终于可以和喜欢的人在一起了,但是甘鹿并没有表现出对她的喜爱。蛛儿对甘鹿说:“你难道不曾记得十六年前,圆音寺的蜘蛛网上的事情了吗?”甘鹿很诧异,说:“蛛儿姑娘,你漂亮,也很讨人喜欢,但你想象力未免 太丰富了一点吧。”说罢,和母亲离开了。

      蛛儿回到家,心想,佛主既然安排了这场姻缘,为何不让他记得那件事,甘鹿为何对我没有一点的感觉?

      几天后,皇帝下召,命新科状元甘鹿和长风公主完婚;蛛儿和太子芝草完婚。这一消息对蛛儿如同晴空霹雳,她怎么也想不通,佛主竟然这样对她。几日来,她不吃不喝,穷究急思,灵魂就将出壳,生命危在旦夕。太子芝草知道了,急忙赶来,扑倒在床边,对奄奄一息的蛛儿说道:“那日,在后花园众姑娘中,我对你一见钟情,我苦求父皇,他才答应。如果你死了,那么我也就不活了。”说着就拿起了宝剑准备自刎。

      就在这时,佛主来了,他对快要出壳的蛛儿灵魂说:“蜘蛛,你可曾想过,甘露(甘鹿)是由谁带到你这里来的呢?是风(长风公主)带来的,最后也是风将它带走的。甘鹿是属于长风公主的,他对你不过是生命中的一段插曲。而太子芝草是当年圆音寺门前的一棵小草,他看了你三千年,爱慕了你三千年,但你却从没有低下头看过它。蜘蛛,我再来问你,世间什么才是最珍贵的?”蜘蛛听了这些真相之后,好象一下子大彻大悟了,她对佛主说:“世间最珍贵的不是‘得不到’和‘已失去’,而是现在能把握的幸福。”刚说完,佛主就离开了,蛛儿的灵魂也回位了,睁开眼睛,看到正要自刎的太子芝草,她马上打落宝剑,和太子深深的抱着……

      故事结束了,你能领会蛛儿最后一刻的所说的话吗?“世间最珍贵的不是‘得不到’和‘已失去’,而是现在能把握的幸福。”

    三星J608 刷机成功

    我是买水机,用着用着突然死机,再开机都是开到一半就又重启,心想一定是手机程序出错了.上网搜索刷机软件,找是找到了,可没有买机时没有数据线,就这样放了一个月,昨天正好一个朋友有一条数据线,昨晚就自己把手机试着刷下看看,看到正在刷机的进度条在跳,,等20分钟后刷机完成,开机.试机.都没有问题.总把放了近一个月的J608给刷好了.

    这个还要感谢下面这(Blue__小波).正因有他的帮助才顺利的完成.

    这是他发布的帖子地址;

    http://bbs.blueshow.net/read.php?tid=392150&keyword=J608

    Vista 下安装最新的 Apache + PHP + MySQL 指南

    · 关键字: apache 2.2.4, mysql 5.0.45, php 5.2.4, windows vista, 安装, install, 安装指南, Web 开发

    · 摘要 : 最近配置了一台新的机器,将开发环境转移到了 Windows Vista 下,于是在 Vista 下也安装了 apache + mysql + php 的 Web 开发平台。在网上找了半天,关于 Windows Vista 下安装的文章不多,大多是针对 Windows 2000/XP/2003 写的。所以整理了这篇文章。

      最近配置了一台新机器,将开发环境转移到了 Windows Vista 下,于是在 Vista 下也安装了 apache + mysql + php 的 Web 开发平台。我在 Vista 下安装遇到了一些情况,在网上找了半天,关于 Vista 下安装的文章不多,大多是针对 Windows 2000/XP/2003 写的。所以整理了这篇文章。 http://www.xiaohui.com/dev/server/20070922-install-apache-mysql-php-on-vista.htm

    1. 安装环境
    操作系统是 Windows Vista Enterprise 英文版, Apache, PHP, MySQL 的最新版本是截止到 2007.09.21,分别在其官网下载的:

    o Apache 2.2.4http://httpd.apache.org/download.cgi
    注意:我在 2007.09.21 下载最新的 Apache 时,发现已经有 2.2.6 版本了,但是目前还没有 Win32 二进制安装版本,只提供了 win32 source code,需要由使用者自己在 vc6 下编译。现在提供 win32 安装包的最新版本是 v2.2.4。我下载的版本是位于 /binaries/win32 目录中 apache_2.2.4-win32-x86-no_ssl.msi 文件。

    o PHP 5.2.4 (Windows Binaries PHP 5.2.4 zip package): http://www.php.net/downloads.php

    o MySQL 5.0.45 Windonws: http://dev.mysql.com/downloads/

    2. 安装的目录结构规划
    为了方便维护,以及重装系统时不必进行二次安装,建议不要将其安装在系统盘(默认是 C 盘),例如我是装在 D 盘了。安装路径也最好不要含有空格和中文字符。
    我的目录结构规划如下:

    3. <D:\>

    4. |--<web>

    5. | |--<Tool> # 安装 Web 服务程序

    6. | | |--<Apache2.2>

    7. | | |--<MySQL>

    8. | | |--<PHP>

    9. | |

    10.| |--<htdocs> # 网站内容

    11.| | |--<test1.com>

    12.| | |--<test2.com>

    下面的安装说明的举例,以上列目录结构为准。

    13. Windows Vista 下安装 Apache 2.2.4
    Windows Vista 下的安装,主要是由于 UAC 权限的影响,有可能导致服务无法安装成功。但这并不要紧,可以手工解决

    1. 运行 apache 2.2.4 的安装程序,根据提示一路 Next 即可。注意在 Server InformationNetwork DomainServer Name 字段填上 localhost,在安装类型的位置选 Custom,然后改变安装路径(我的目录是 d:/web/tool/apache2.2)。然后根据提示一路 Next 完成即可。

    2. 在安装结束时,会弹出一个 DOS 错误窗口,主要原因是由于权限禁止,无法注册服务。直接关掉错误窗口。其后以管理员身份进行 DOS 命令行 (点菜单: 开始 -> 程序 >附件(Accessories), 在 命令提示符(Command Prompt 上点右键,然后选择以管理员身份运行(Run as adminstrator))。

    3. 进入 DOS 窗口后,执行下列命令

    4. # 进入 apache 的安装目录

    5. c:\windows\system32\> d:

    6. d:\> cd d:\web\tool\apache2.2\bin\

    7.

    8. # 安装 apache 服务:

    9. d:\web\tool\apache2.2\bin\> httpd -k install

    10.

    11.#启动 apahce 服务

    12.d:\web\tool\apache2.2\bin\> httpd -k start

    Windows Vista 下安装 php 5.2.4

    0. 将下载的 php 5 ZIP 包直接解压,我直接将 PHP 5.2.4 zip 文件解压到 d:\web\tool\php 目录下面。安装 php 不建议使用 win32 安装程序(主要是以后安装扩展麻烦)。

    1. 在资源管理器中进入 php 的安装目录,将 php.ini-recommended 复制一份,命名为 php.ini。然后打开 php.ini。

    2. 找到:

    ;extension=php_mysql.dll

    将前面的 ; 号去掉, 改成:

    extension=php_mysql.dll

    MySQL 的扩展默认是没有打开的。将其打开。类似上面这样的脚本,是可选择的 php 扩展模块,如果需要加载,直接去掉前面的 ; 号即可。

    3. 找到:

    extension_dir = "./"

    将其改为你的 php 安装目录下 ext 子目录的绝对路径。例如我的:

    extension_dir = "D:/Web/Tool/PHP/ext/"

    这步很重要 。否则接下来 php 会找不到 php_mysql.dll 模块,无法装载。

    4. 在 Windows Vista 的系统设置中, 将 php 的目录, 加到 Path 环境变量中去。具体做法:
    右键点击 我的计算机 -> 属性 -> 高级系统属性 -> 环境变量 -> 系统变量 - Path -> 编辑,然后加入即可。用 ; 分隔多个目录。

    配置 Apache PHP
    打开 Apache 安装目录下的 conf 子目录中的 httpd.conf 文件。

    0. 找到:

    DocumentRoot "xxxxxxx"

    改成你本机的网站内容的目录。例如我的:

    DocumentRoot "D:/Web/htdocs/test1.com/www"

    1. 找到 LoadModule,根据你的 php 安装目录,在下面空白处加上这两行:

    2. LoadModule php5_module "D:/web/tool/PHP/php5apache2_2.dll"

    PHPIniDir "D:/web/tool/PHP"

    3. 找到:

    DirectoryIndex index.html

    修改为:

    DirectoryIndex index.php index.html

    4. 找到:

    AddType application/x-gzip .gz .tgz

    添加这两行:

    AddType application/x-httpd-php .php

    AddType application/x-httpd-php .html

    5. 保存 httpd.conf

    6. 在你的网站目录中(例如我的是 D:/Web/htdocs/test1.com/www ),手工建立一个 index.php 的文件,内容:

    7. <?php

    8. phpinfo();

    ?>

    9. 在 dos 窗口中启动 apache 服务

    10.#如果之前启动了,先将其 stop

    11.d:\web\tool\apache2.2\bin\> httpd -k stop

    12.

    13.#启动 apahce 服务

    14.d:\web\tool\apache2.2\bin\> httpd -k start

    15. 打开 http://localhost/index.php,即可看到测试输出结果。

    Windows Vista 下安装 MySQL 5.0.45
    MySQL 的安装比较简单,它提供了一个 win32 的安装包。下载后根据提示一路安装,在安装类型处选 Custom,指定安装目录为 d:/web/tool/mysql。
    安装完成后,会问你要不要到官网注册,跳过即可。然后会问你是否 Configure the MySQL Server now,选中并继续,然后根据提示,设定 字符集,以及 root 管理员的密码即可。

    OK, 现在你可以在 vista 下使用 apache + mysql + php 开发 web 程序了。

    安装Gallery2

    我在安装的时候遇到了以下的问题,下面我把解决方法说下;

    安装时没有语言选项的原因是因PHP没有启用gettext模块

    想启用其gettext模块,只需要编辑php.ini文件,在“extension_dir = ""”中定义好PHP扩展模块的路径(如extension_dir = "C:\PHP\ext\"),再去掉“extension=php_gettext.dll”前面的分号(;)。做完这些之后,将 php_gettext.dll文件(默认在PHP压缩包解压缩后的ext文件夹中)拷贝到扩展模块的路径下,重新启动Web服务器,PHP就可以支持 gettext了。

    在第8步创建数据库表时出错,原因是MYSQL没有启用支持InnoDB,解决方法如下;

    打开我的my.ini文件,找到skip-innodb,改成#skip-innodb
    之后重启mysql。。问题解决。

    OK! 总算是全部安装完成,开始试用.......

    我问问你?

    我问问你?
    如果有人祈求耐心,你觉得上帝会给他们耐心?还是给他们机会学会有耐心?
    如果祈求勇气,是给他们勇气?还是给他们机会学会勇敢?
    如何有人祈求家庭更亲近,你觉得上帝是给他们耳鬓厮磨的感觉?还是给他们相爱的机会? 

    不要轻易给自己定论

        “我是怎样一个人?”面对这个问题, 有些朋友可能会对自己有一些不太积极的定论。在生活中,这些评价也可能潜移默化,直到被自己或他人认为理所当然。不知你是否思考过,这样的评价真能恰如其分地描述你吗?你确信它们将与你相伴永远吗?请记住,任何时候都不要让那些可能并不真实的自我定论阻挡你前行的脚步。换个角度定义自己,你会发现,人生拥有无限可能。

    流年

    转眼间,2007年已经过去一半,冷静的思考一下,整理一下半年来的思绪,阅读的记忆依然保持着火热的激情,一起来回味一下那些令人难忘而又记忆犹心的时刻吧!

    纯CSS制作的表格

    原理很简单,就是利用ul li这样的列表元素,横排显示数据,也没什么新意,之所以写出来时因为它的这个模型很实用。

    The HTML

    <div id="byitem">
      <h3 class="tabletitle">Widgets America (source by item)</h3>
      <ul class="vert">
        <li class="tableheader">
          <ul class="horz">
            <li>Item #</li>
            <li class="name">Name</li>
            <li>Color</li>
            <li>In Stock?</li>
            <li class="price">Price</li>
          </ul>
        </li>
        <li>
          <ul class="horz">
            <li>8476292163</li>
            <li class="name">Cheese Widget</li>
            <li>Green</li>
            <li>Yes</li>
            <li class="price">$3.14</li>
          </ul>
        </li>
        <li class="odd">
          <ul class="horz">
            <li>8476292164</li>
            <li class="name">Decent Widget</li>
            <li>Green</li>
            <li>Yes</li>
            <li class="price">$5.25</li>
          </ul>
        </li>
        <li>
          <ul class="horz">
            <li>8476292165</li>
            <li class="name">Good Widget</li>
            <li>Green</li>
            <li>No</li>
            <li class="price">$8.37</li>
          </ul>
        </li>
        <li class="odd">
          <ul class="horz">
            <li>8476292166</li>
            <li class="name">Great Widget</li>
            <li>Green</li>
            <li>Yes</li>
            <li class="price">$10.61</li>
          </ul>
        </li>
        <li>
          <ul class="horz">
            <li>8476292167</li>
            <li class="name">Amazing Widget</li>
            <li>Green/Black</li>
            <li>Yes</li>
            <li class="price">$299.99</li>
          </ul>
        </li>
      </ul>
    </div><!-- end div#byitem -->
    
    <div id="bycategory">
      <h3 class="tabletitle">Widget Performance (source by category)</h3>
      <ul class="horz">
        <li class="tableheader">
          <ul class="vert">
            <li>Widget</li>
            <li>Hot</li>
            <li>Cold</li>
            <li>New</li>
            <li>Broken</li>
          </ul>
        </li>
        <li class="odd">
          <ul class="vert">
            <li class="widgetname">Cheese Widget</li>
            <li>1.1</li>
            <li>0.5</li>
            <li>1.5</li>
            <li>0.0</li>
          </ul>
        </li>
        <li>
          <ul class="vert">
            <li class="widgetname">Good Widget</li>
            <li>1.6</li>
            <li>1.1</li>
            <li>1.9</li>
            <li>0.2</li>
          </ul>
        </li>
        <li class="odd">
          <ul class="vert">
            <li class="widgetname">Great Widget</li>
            <li>1.9</li>
            <li>1.4</li>
            <li>2.1</li>
            <li>0.5</li>
          </ul>
        </li>
        <li>
          <ul class="vert">
            <li class="widgetname">Amazing Widget</li>
            <li>2.3</li>
            <li>1.8</li>
            <li>2.8</li>
            <li>1.0</li>
          </ul>
        </li>
      </ul>
    </div><!-- end div#bycategory -->

    The CSS

    /* Widgets America (by item) 
    ------------------------------------*/
    div#byitem ul.vert {
    	list-style-type: none;
    	padding: 0;
    	margin: 0;
    	width: 540px;
    	}
    div#byitem ul.vert li {
    	padding: 4px 0;
    	margin: 0;
    	height: 14px; /* space out your rows */
    	}
    div#byitem ul.vert li.odd {
    	background-color: #eee;
    	}
    div#byitem ul.horz {
    	clear: left;
    	list-style-type: none;
    	padding: 0;
    	margin: 0;
    	}
    div#byitem ul.horz li {
    	float: left;
    	width: 80px;
    	padding: 0 20px 0 0;
    	margin: 0;
    	}
    div#byitem ul.horz li.name { /* size your columns individually at the expense of »
      slightly bloated markup (labelling each appropriate <li> with this class) */
    	width: 130px;
    	}
    div#byitem ul.horz li.price {
    	text-align: right;
    	padding-right: 0;
    	}
    	
    /* Widget Performance (by category) 
    ------------------------------------*/
    div#bycategory ul.horz {
    	clear: left;
    	list-style-type: none;
    	padding: 4px 0 0;
    	margin: 0 0 140px;/* note! */
    	}
    div#bycategory ul.horz li {
    	display: block;
    	float: left;
    	text-align: left;
    	}
    div#bycategory ul.vert {
    	list-style-type: none;
    	padding: 0;
    	margin: 0 25px 0 0;
    	}
    div#bycategory ul.vert li {
    	float: none;
    	margin-bottom: 4px;
    	padding-left: 6px;
    	text-align: left;
    	}
    div#bycategory ul.horz li.odd {
    	background-color: #eee;
    	}
    div#bycategory ul.vert li.widgetname {
    	font-weight: bold;
    	}
    div#bycategory ul.horz li.tableheader ul.vert li {
    	padding-left: 0;
    	}
    	
    li.tableheader {
    	font-weight: bold;
    	}
    
    /* good looks
    ------------------------------------*/
    #extended h3.tabletitle {
    	padding: 10px 0 0;
    	clear: left;
    	}

    Microsoft Office 2007 全系列下载

    Microsoft Office Professional Plus 2007 简体中文版
    ftp://test:test@ribbitar.3322.org/Microsoft.Office.Professional.Plus.2007.iso

    Microsoft Office Enterprise 2007 简体中文版
    ftp://test:test@ribbitar.3322.org/Microsoft.Office.Enterprise.2007.iso

    Microsoft Office SharePoint Designer 2007 简体中文版
    ftp://test:test@ribbitar.3322.org/Microsoft.Office.SharePoint.Designer.2007.iso

    Microsoft Office Visio 2007 简体中文版
    ftp://test:test@ribbitar.3322.org/Microsoft.Office.Visio.2007.iso

    序列号:W2JJW-4KYDP-2YMKW-FX36H-QYVD8

    最强Dot Net教程资料集合

    中文名称:最强Dot Net教程资料集合
    发行时间:2006年
    地区:大陆,美国
    语言:普通话,英语
    简介
    dotnet.jpg

    此贴子包含内容

    美国著名公司LearnKey的ASP.NET教程:LearnKey ASP.NET for Developers--13CD

    微软公司的AppDev ASP.NET Web Services教程--5CD

    北大青鸟ASP.NET视频教程--5CD

    ASP.NET多媒体教程--3CD

    微软App Dev-Dot Net-Framework Training2CD

    个人收集Dot Net全书

    Exploring Asp Net 2.0 Using Visual C#2005

    洪恩编程之道VB.NET教程

    微软公司的Microsoft Net Training (C#, Asp, Vb)

    ASP.NET-Starter_Kits入门指南

    个人收集Asp.Net-Chm格式电子书55本

    个人收集Asp.Net-Pdf格式电子书40本

    VTC-Microsoft ASP.NET.7小时.Mov格式

    必备开发工具:MSVS2005简体中文专业正式版!

    以及一些散散收集来的电子书和视频教程

     请使用eMule下载内容

    [最强Dot.Net教程资料集合].LearnKey.Asp.Net-Part1CD1.ISO 详情 435.8MB
    [最强Dot.Net教程资料集合].LearnKey.Asp.Net-Part1CD2.ISO 详情 325.7MB
    [最强Dot.Net教程资料集合].LearnKey.Asp.Net-Part1CD3.ISO 详情 266.7MB
    [最强Dot.Net教程资料集合].LearnKey.Asp.Net-Part1CD4.ISO 详情 267.1MB
    [最强Dot.Net教程资料集合].LearnKey.Asp.Net-Part1CD5.ISO 详情 328.0MB
    [最强Dot.Net教程资料集合].LearnKey.Asp.Net-Part1CD6.ISO 详情 313.0MB
    [最强Dot.Net教程资料集合].LearnKey.Asp.Net-Part2CD1.ISO 详情 356.3MB
    [最强Dot.Net教程资料集合].LearnKey.Asp.Net-Part2CD2.ISO 详情 327.9MB
    [最强Dot.Net教程资料集合].LearnKey.Asp.Net-Part2CD3.ISO 详情 358.4MB
    [最强Dot.Net教程资料集合].LearnKey.Asp.Net-Part2CD4.ISO 详情 287.9MB
    [最强Dot.Net教程资料集合].LearnKey.Asp.Net-Part2CD5.ISO 详情 322.5MB
    [最强Dot.Net教程资料集合].LearnKey.Asp.Net-Part2CD6.ISO 详情 285.5MB
    [最强Dot.Net教程资料集合].LearnKey.Asp.Net-Part2CD7.ISO 详情 270.0MB
    [最强Dot.Net教程资料集合].AppDev.-.ASP.NET.Web.Services.-.cd-1.nrg 详情 301.2MB
    [最强Dot.Net教程资料集合].AppDev.-.ASP.NET.Web.Services.-.cd-2.nrg 详情 288.3MB
    [最强Dot.Net教程资料集合].AppDev.-.ASP.NET.Web.Services.-.cd-3.nrg 详情 300.1MB
    [最强Dot.Net教程资料集合].AppDev.-.ASP.NET.Web.Services.-.cd-4.nrg 详情 294.6MB
    [最强Dot.Net教程资料集合].AppDev.-.ASP.NET.Web.Services.-.cd-5.nrg 详情 238.0MB
    北大青鸟ASP.NET视频教程1-6.ISO 详情 294.3MB
    北大青鸟ASP.NET视频教程7-12.ISO 详情 291.1MB
    北大青鸟ASP.NET视频教程13-18.ISO 详情 241.6MB
    北大青鸟ASP.NET视频教程19-24.ISO 详情 303.4MB
    北大青鸟ASP.NET视频教程25-完结.ISO 详情 545.7MB
    ASP.NET初级篇-多媒体CD1.iso 详情 553.7MB
    ASP.NET进阶篇-多媒体CD2.ISO 详情 272.5MB
    ASP.NET实例篇-多媒体CD3.iso 详情 125.6MB
    [最强Dot.Net教程资料集合].AppDev.Dot.Net.FrameWork.Training-CD1.cue 详情 128Bytes
    [最强Dot.Net教程资料集合].AppDev.Dot.Net.FrameWork.Training--CD1.bin 详情 498.9MB
    [最强Dot.Net教程资料集合].AppDev.Dot.Net.FrameWork.Training-CD2.bin 详情 401.9MB
    [最强Dot.Net教程资料集合].AppDev.Dot.Net.FrameWork.Training-CD2.cue 详情 128Bytes
    DotNet全书-C#.ISO 详情 745.5MB
    DotNet全书-VB.NET.ISO 详情 676.6MB
    DotNet全书-ASP.NET.ISO 详情 257.5MB
    DotNet全书-XML.NET.ISO 详情 239.5MB
    DotNet全书-Framework.ISO 详情 154.5MB
    DotNet全书-Training.Kit.ISO 详情 139.7MB
    DotNet全书-ADO.NET.ISO 详情 120.2MB
    DotNet全书-Mobile.ISO 详情 13.1MB
    DotNet全书-C.ISO 详情 8.6MB
    [最强Dot.Net教程资料集合].Exploring.ASP.NET.2.0.Using.Visual.C#.2005-Exdev.ISO 详情 665.0MB
    编程之道VB.NET.ISO 详情 593.7MB
    [最强Dot.Net教程资料集合].Microsoft.Net.Training.(C#,.Asp,.Vb).iso 详情 581.3MB
    ASP.NET-Starter_Kits入门指南.ISO 详情 441.2MB
    [最强Dot.Net教程资料集合].Tutorial.Microsoft.Visual.Basic.and.ASP.Net.ISO 详情 399.7MB
    [最强Dot.Net教程资料集合].Asp.Net-Chm.EBooks.55.ISO 详情 361.1MB
    [最强Dot.Net教程资料集合].Asp.Net-PDF.EBooks.40.ISO 详情 306.5MB
    ASP.NET.2.0数据库入门经典.ISO 详情 179.3MB
    [最强Dot.Net教程资料集合].VTC-ASP.NET.(Mov).ISO 详情 126.6MB
    ASP.NET开发技巧.ISO 详情 110.2MB
    [最强Dot.Net教程资料集合].Microsoft.ASP.NET.2.0.Web.Applications.Delivery.Guide.(2005).iso 详情 89.7MB
    [最强Dot.Net教程资料集合].Visual.Basic.NET.2005Step.By.Step.iso 详情 87.4MB
    微软ASP.NET.MSDN[中国]视频教程.ISO 详情 78.0MB
    ASP.NET-DataGrid高级技巧-微软ASP.NET.MSDN视频教程.wmv 详情 62.7MB
    ASP_ASP.NET数据库开发实用工程案例精选.pdf 详情 71.8MB
    黑鹰红客基地-ASP.NET程序设计教程.ISO 详情 71.0MB
    ASP.NET.权威指南.ISO 详情 39.7MB
    C#ASP.NET开发快速入门(EN).ISO 详情 38.3MB
    烁空网络课堂ASP.NET(SWF格式).ISO 详情 26.1MB
    ASP.net和C#结合编写留言板.ISO 详情 22.6MB
    ASP.NET与VB.NET从入门到精通.ISO 详情 20.5MB
    亲密接触ASP.NET全书.ISO 详情 16.9MB
    ASP_NET项目开发实践.ISO 详情 11.7MB
    ASP.NET经典实例教程.ISO 详情 6.5MB
    [最强Dot.Net教程资料集合].MS.VS2005.DVD.ChS.iso 详情 2.5GB
    全选
    18.0GB

    Nero 7 Premium Reloaded

    文件详情:
    语言:           简体中文
    文件名:        Nero-7.8.5.0_chs_update.exe
    发行日期:     2007-03-20
    文件大小:     183,46 MB ( 192.374.936 bytes )
    MD5 校验码: 2b71ddc388a5eb560fadf18c3d9dc86f
    SN:5C80-0010-8011-0000-9129-3262-2269

    MSDN原版VS2005,SQL2005,Windows XP/2003, Office 2003

    Microsoft Visual Studio 2005 Professional Edition Chinese (Simplified) DVD Image
    MD5:a276ac538303af951d2c3b60777cc22a
    ftp://vipdownload:vipdownload@210.51.22.77:8021/cs_vs_2005_pro_dvd.iso

    Microsoft SQL Server 2005 Develop Edition Chinese (Simplified) DVD Image
    MD5:c552587552d7a31a8c708a6f5d563b52
    ftp://vipdownload:vipdownload@210.51.22.77:8021/cs_sql_2005_dev_all_dvd.iso

    Microsoft Windows Server 2003 Enterprise Edition with SP1 Chinese (Simplified) CD Image
    MD5:554650288b755a84285eb3b6d6cd159c
    ftp://vipdownload:vipdownload@210.51.22.77:8021/Microsoft.Windows.Server.2003.Enterprise.CHS.with.SP1.MSDN_KXWPJ-6VWT6-YTY44-3WCFR-M3KVM.iso

    Microsoft Windows XP Professional Edition with SP2 Chinese (Simplified) CD Image
    MD5:2637e695f43329fc9d66feceee44bf1f
    ftp://vipdownload:vipdownload@210.51.22.77:8021/Microsoft.Windows.XP.Professional.CHS.with.SP2.MSDN_DG8FV-B9TKY-FRT9J-6CRCC-XPQ4G.iso

    Microsoft Office 2003 Professional Edition Chinese (Simplified) CD Image
    MD5:043b323428af8e00b8cdba07b7b0b1a7
    ftp://vipdownload:vipdownload@210.51.22.77:8021/sc_office_2003_pro.iso

    运行代码功能

    JS文件代码
    ---------------------------------------------------
    function runEx(cod1)  {
     cod=document.all(cod1)
      var code=cod.value;
      if (code!=""){
      var newwin=window.open('','','');  //打开一个窗口并赋给变量newwin。
      newwin.opener = null // 防止代码对页面修改
      newwin.document.write(code);  //向这个打开的窗口中写入代码code,这样就实现了运行代码功能。
      newwin.document.close();
    }
    }
    //复制文本域代码
    function cycode(obj) {
     var rng = document.body.createTextRange();
     rng.moveToElementText(obj);
     rng.scrollIntoView();
     rng.select();
     rng.execCommand("Copy");
     window.status="高亮度包含的代码已被复制到剪贴板!Contents highlighted and copied to clipboard!"
     setTimeout("window.status=''",1800)
     rng.collapse(false);
    }

    //另存代码
    function svcode(obj) {
     var winname = window.open('', '_blank', 'top=10000');
     winname.document.open('text/html', 'replace');
     winname.document.writeln(obj.value);
     winname.document.execCommand('saveas','','code.htm');
     winname.close();
    }
    ---------------------------------------------------
    在<head>..</head>中调用JS文件.
    ---------------------------------------------------
    <script language="javascript" src="runcode.js"></script>
    ---------------------------------------------------
    下面是运行代码调用
    ---------------------------------------------------
    <P align=center><TEXTAREA class=fm id=code5 rows=12 cols=78>代码初始值</TEXTAREA></P>
    <P><INPUT style="CURSOR: hand" onfocus=this.blur() onclick="runEx('code5')" type=button value=运行代码>&nbsp;&nbsp;[Ctrl+A 全选,提示:你可修改代码后运行] </P>
    ---------------------------------------------------

    鼠标滑过图片时实现图片不透明到透明

    将下面的代码加入<head>....</head>中
    <SCRIPT   language=JavaScript>    
      function   fade_in(which){  
      theobject=which  
      highlighting=setInterval("highlightit(theobject)",50)  
      }  
      function   fade_out(which){  
      clearInterval(highlighting)  
      which.filters.alpha.opacity=40  
      }   
      function   highlightit(cur){  
      if   (cur.filters.alpha.opacity<100)  
      cur.filters.alpha.opacity+=20  
      else   if   (window.highlighting)  
      clearInterval(highlighting)  
      }   
      </SCRIPT>  
       
    下载是图片调用代码
    <img src="01.jpg" alt="图片说明" width="122" height="70" longdesc="http://www.ao-xiang.net"  onmouseout=fade_out(this); onmouseover=fade_in(this); style="FILTER:alpha(opacity=40)" />
     
    参考代码
         下面我们举一个简单的例子,浏览时会出现这样的一个效果:网页上有一个几乎透明的图像,当鼠标移到图像上时,图像慢慢变清晰;当鼠标移开时,图像又恢复到原来的透明状态。
         要实现这个功能,需要使用到CSS的alpha滤镜,并用javascript来控制alpha滤镜的Opacity值,首现在网页中插入一个图片,并设定alpha滤镜的opacity值,让图片透明,图片代码为:<img src="/blog/a.gif" id="me" style="FILTER:alpha(Opacity=20)">.
         
         javascript代码如下:
     
         <script language="javascript">
          function ch(n)
          {
     if(n=="add")        //如果传入的参数为add,则将图片的不透明度增大
       if(me.filters.alpha.Opacity<100)
       {
            me.filters.alpha.Opacity=me.filters.alpha.Opacity+5;
            setTimeout("ch('add')",10);
       }
     
     if(n=="dec")        //如果传入的参数为dec,则将图片的不透明度降低
       if(me.filters.alpha.Opacity>20)
       {
            me.filters.alpha.Opacity=me.filters.alpha.Opacity-5;
         setTimeout("ch('adc')",10);
       }
           }
          </script>
     
         将上面的代码加入<head></head>中,然后给图片加入onMouseOver和onMouseOut动作,即<img src="/blog/a.gif" id="me" style="FILTER:alpha(Opacity=20)" onMouseOver="ch('add')" onMouseOut="ch('dec')">.
         好了,关于CSS滤镜我们就介绍到这里,相信各位开动脑子,一定会做出更好的效果。