`
flyingis
  • 浏览: 290897 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
    作者:Flyingis    按照常理,还是先阐述基本概念,Decorator Pattern可以用即时战略游戏中兵种的装甲强度来理解,举一个典型的例子,魔兽争霸(或冰峰王座等)中山丘是个非常厉害的角色了,经常能够一锤击毙敌人的英雄和士兵,因此被誉为英雄杀手。既然是英雄杀手,时常需要冲锋陷阵,在作战过程中自然会面临敌人的围攻,此时我们有多种方式来提升山丘的抗击打能力,一种是升级他的护甲,一种是通过魔法师给他施加增加防护的魔法,一种是等级到6时使用终极魔法来大幅度提高装甲的防护,还有一种就是使用无敌的魔法瓶,在规定时间内谁都拿他没辙,等等。虽然我不知道暴雪公司的工程师具体是如何实现这种功能 ...
    在不同计算机上生成的病毒名不一样,我的是xyscfx95.dll,网上有说是fxahmz90.dll,不管是哪种,卡巴斯基能够检测出来,但杀不了,每次说需要重启来删除文件,但重启后病毒仍然存在,卡巴斯基发出同样的警告。在网上搜索xyscfx95.dll,没有结果,查找"Trojan-Downloader.Win32.QQHelper.mo"找到了解决方法,贴在下面:    1.下载一个叫unlocker的软件,很小的,然后安装。    2.C:\WINDOWS\system32下找到病毒文件(文件应该是一个DLL文件,由字母和数字组成的,卡巴应该是能查到这个 ...
    在不同计算机上生成的病毒名不一样,我的是xyscfx95.dll,网上有说是fxahmz90.dll,不管是哪种,卡巴斯基能够检测出来,但杀不了,每次说需要重启来删除文件,但重启后病毒仍然存在,卡巴斯基发出同样的警告。在网上搜索xyscfx95.dll,没有结果,查找"Trojan-Downloader.Win32.QQHelper.mo"找到了解决方法,贴在下面:    1.下载一个叫unlocker的软件,很小的,然后安装。    2.C:\WINDOWS\system32下找到病毒文件(文件应该是一个DLL文件,由字母和数字组成的,卡巴应该是能查到这个 ...
    现在 Mozilla官方网站 还没有Firefox 2.0正式版的下载链接,但驱动之家已经开始提供下载链接,包括 Mozilla官方FTP ,和 mydrivers网站上本地下载 ,迫不及待的朋友可以立即开始体验Firefox 2.0。    我用Firefox除了支持开源软件外,还有一个重要用途就是调试JavaScript,我之前的一篇随笔《 JavaScript 调试工具 》简单介绍了JavaScript的调试利器。 ...
    IE7 官方正式版已经推出,具体可以在以下链接下载:    -- Windows XP SP2 32bit 版 --    -- Windows 2003 32bit 版 --    -- Windows XP / 2003 64bit 版 --    但要同时在IE6和IE7的环境下进行Web程序调试总是个问题,之前 Ajax中国 中有篇文章介绍了这个情况,可以参考《 一封给IE开发团队的公开信 》,不知道现在有没有什么更好的办法,手上机器要做项目,不敢随便动。微软就 ...
终于完成了全文的翻译,由于时间比较参促,文章没有过多的校正与润色,阅读过程中难免会有些许生硬或不准确的感觉,请大家见量并指出,方便他人阅读。 原文作者将拖放功能的实现分步讲解,其核心的地方在于移动和放置元素时,鼠标、移动元素、目标元素关系的处理,只要这个问题处理好了,代码就很容易理解,译文仅供辅助参考之用,demo可以参考原文链接。
    译者: Flyingis     终于完成了全文的翻译,由于时间比较参促,文章没有过多的校正与润色,阅读过程中难免会有些许生硬或不准确的感觉,请大家见量并指出,方便他人阅读。    原文作者将拖放功能的实现分步讲解,其核心的地方在于移动和放置元素时,鼠标、移动元素、目标元素关系的处理,只要这个问题处理好了,代码就很容易理解,译文仅供辅助参考之用。    整合所有的功能    最后我们使用所有代码片断,来创建一个完整的拖放函数脚本。我们所要做的第一件事情是DOM操作,如果你对此并不十分熟悉,可以阅 ...
    译者: Flyingis      上一篇文章 介绍了移动页面元素所涉及到的捕获鼠标移动和鼠标点击的相关问题,本段文章将介绍如何移动和放置页面元素。    移动元素    我们现在已经知道如何捕获鼠标移动和点击。接下来需要做的就是移动任何我们想拖动的元素。首先,将一个元素准确移动到页面上我们想要的位置,该元素样式表的position值必须为absolute,这意味着你可以设置它的style.top或style.left,测量值相对于页面的 ...
    译者:Flyingis    JavaScript擅长于修改页面中的DOM元素,但是我们使用JavaScript通常只是实现一些简单功能,例如实现图片的翻转,网页中的标签页,等等。这篇文章将向你展示如何在页面中,对创建的元素实现拖放。    有许多理由让你在页面中加入拖放的功能,其中最简单的理由是重新组织数据。举个例子,你可能希望用户能够重组一系列的页面元素,通过放置一个input或select组件在各个元素的旁边来代表它们的顺序是一种解决方案,使该组元素可以被拖放是一种替代方案。或者也许你想在网站上拥有一个可以被用户移动的导航窗口。这些都是使用拖放功能的简单理由,因为你能够实 ...
在讨论设计模式时,我喜欢用英文名来称呼各种模式,觉得这样会更为准确一些。设计模式在Java开发领域已经是炙手可热的山芋,披上了这件战袍,似乎就可以在程序设计中立于不败之地,不仅可以规范自己的武功招式,还能够看清其他高手的武功套路。在接下来[Design Pattern]一系列的随笔中,我将系统的学习各种常用的设计模式,主要的参考资料是《Head First Design Patterns》,主要的思路是,介绍基本概念(虽然做Java开发的熟手已经对此熟悉的不得了),将思维转换为代码设计,在实际中的应用,也许还会有各种模式的弊端。 Observer模式是常用的几种设计模式之一,其主要组成部分有: ...
    作者:Flyingis    在讨论设计模式时,我喜欢用英文名来称呼各种模式,觉得这样会更为准确一些。设计模式在Java开发领域已经是炙手可热的山芋,披上了这件战袍,似乎就可以在程序设计中立于不败之地,不仅可以规范自己的武功招式,还能够看清其他高手的武功套路。在接下来[Design Pattern]一系列的随笔中,我将系统的研究各种常用的设计模式,主要的参考资料是《Head First Design Patterns》,主要的思路是,介绍基本概念(虽然做Java开发的熟手已经对此熟悉的不得了),将思维转换为代码设计,谈谈在实际中开发的应用,也许还会有各种模式的弊端。    Observe ...
    作者:Flyingis     RSS已经成为互联网上共享知识、分享信息的最为主要手段之一,通过订阅RSS,我们可以从网络的海量信息中获取我们所关心的数据,包括文字、图片等。将地址信息通过一种交互的方式,使得应用可以请求、聚合、分享、发布Feeds,成为地理信息在未来一段时间的一个热点。     GeoRSS成为了地理信息数据Feed资源化的先锋队员,GeoRSS存在两种编码方式,分别是GeoRSS GML和GeoRSS Simple。前者是标准的GML应用,相比后者支持更为广泛的特性,可以和Atom 1.0、RSS 2.0、RSS 1.0一起使用,并且它还可以在非RSS XML编码 ...
    作者:Flyingis    RSS已经成为互联网上共享知识、分享信息的最为主要手段之一,通过订阅RSS,我们可以从网络的海量信息中获取我们所关心的数据,包括文字、图片等。将地址信息通过一种交互的方式,使得应用可以请求、聚合、分享、发布Feeds,成为地理信息在未来一段时间的一个热点。    GeoRSS成为了地理信息数据Feed资源化的先锋队员,GeoRSS存在两种编码方式,分别是GeoRSS GML和GeoRSS Simple。前者是标准的GML应用,相比后者支持更为广泛的特性,可以和Atom 1.0、RSS 2.0、RSS 1.0一起使用,并且它还可以在非RSS XML编码的环境中 ...
    Mozilla Firefox 2.0 rc1已经可以下载测试了,它包含了许多新的变化,具体的参考这篇文章: http://tech.cybernetnews.com/2006/09/12/another-round-of-theme-updates-for-firefox-2/     从这个链接可以下载到最新的版本: http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2.0rc1-candidates/rc1/  ...
    刚念大学的时候电脑还是奔三毒龙的年代,当时学校电脑资源不是很充足,我却迷上了做网页,经常拷贝一些JavaScript网页特效放在网页里,现在看起来都是一些比较幼稚的作品,也从来没有深入去研究JavaScript。    2005年Ajax开始流行,瞬间将JavaScript推向神坛,JavaScript这种过去专门用来生产网页垃圾的脚本获得了难得的转正机会。其实做WebGIS从来都少不了JavaScript,在用HTML客户端进行ArcIMS二次开发过程中一个JS文件上千行根本不足为奇,iFrame也经常用到,但Ajax的出现为WebGIS开发提供了一种明确的技术方案与设计模式 ...
Global site tag (gtag.js) - Google Analytics