游戏开发者社区对底层API的投票 (转)
游戏开发者社区对底层API的投票 (转)[@more@]世界最大的游戏开发者社区对底层api的投票 其中,DirectX、SDL、Allegro是全功能(图像,声音,网络,输入)的开发包,OpenGL是图像开发包;DirectX是windows平台的,其他都是跨平台的。因为此社区有很多主流游戏公司的开发者参与,所以其统计数据比较有参考价值。What API are you currently learning/using? DirectX 977 OpenGL 959 SDL 167 Allegro 330 Other 45 Poll Results DirectX 39.43% OpenGL 38.70% SDL 6.74% Allegro 13.32% Other 1.82%
MCI Command String全览——完全参数篇(1) (转)
MCI Command String全览——完全参数篇(1) (转)[@more@]MCI Command String总览—完全参数篇XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> (注:本文以2000年七月的MSDN解释为准) (由于小弟在MCI指令方面的认识有限,本文误解、疏漏甚至错误之处在所难免,请朋友们不吝指正。小弟的信箱是gangaro@163.com) MCI Command String是多媒体设备的程序接口。通过它,我们可以打开一个多媒体文件,例如mp3,VCD,Mpeg4格式的文件等等,并对它进行播放,暂停,关闭等操作。现在
MCI Command String总览—完全参数篇(2) (转)
MCI Command String总览—完全参数篇(2) (转)[@more@]number of marks:返回最大的遮罩数量,0表示不支持遮罩XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> ouputs:返回输出设备的总数 seek accuracy:返回定位某帧的精确度,0表示精确定位,1表示与所要定位的帧的误差不大于1帧 slow play rate:返回慢放的播放速度,单位为帧每秒 uses files:如果复合设备使用的数据保存在文件中则返回真 uses palettes:如果设备使用调色板则返回真 windows:返回设备支持的可以同时显示的窗口数量 Captu
防止到 String 类的不恰当的类型转换 (转)
防止到 String 类的不恰当的类型转换 (转)[@more@]防止到 String 类的不恰当的类型转换 充分利用 Java 语言多态性 级别:中级 Fernando Ribeiro(Mailto:fribeiro@bol.com.br">fribeiro@bol.com.br)顾问2002 年 10 月 在 Java 编程中,将对象转换为字符串(或字符串化)可能引起问题,除非您记住在纯粹的面向对象应用程序中很少使用字符串表示法。在本文中,系统分析员兼程序员 Fernando Ribeiro 以 Eric Allen 的错误模式概念为基础建立了其观点,并说明了错误的字符串化是如何成为错误模式的;他讨论了对这种难以捉摸的缺陷的诊
XML的JAVA 解析(一)(5) (转)
XML的JAVA 解析(一)(5) (转)[@more@]
轻松架起Java连接COM对象的桥梁 (转)
轻松架起Java连接COM对象的桥梁 (转)[@more@] 问题是在CSDN上一网友提出的将 m$ word 转换为 XML 的Java程序问题(.NET/expert/topic/1091/1091620.xml)or(http://search.csdn.net/expert/topic/54/5406/2002/10/12/1091620.htm">http://www.csdn.net/expert/topic/1091/1091620.xml)or(http://search.csdn.net/expert/topic/54/5406/2002/10/12/1091620.htm). 现将一种简便的方法详细阐述于下:1。下在Java-COM连接桥JACOB(http://danadler.com/jacob/),需要jacob.jar和jacob.dll两个文件就可以了。并把jacob.dll所在目录设到PATH
XML的JAVA 解析(一)(2) (转)
XML的JAVA 解析(一)(2) (转)[@more@]Hello world 现在我们明白了基本的SAX原理,我们可以着手做一点稍微有用的:从我们的XML样本文档中解析出值来,实现经典的hello world程序。microsoft-com:Office:office" /> 首先,将每个感兴趣的元素印射到Java,我们在startElement 事件处重置我们的数据缓存。然后,当startElement已经发生,而endElement事件还没有时,我们把characters事件对应的所有字符收集起来。最后,到endElement事件出现时,我们将收集到的字符保存到一个Java对象的对应属性中。 以下是我们的hello world例子所用到的
XML的JAVA 解析(一)(3) (转)
XML的JAVA 解析(一)(3) (转)[@more@]一列简单的Java对象对于更加复杂的XML文档,我们需要映射一系列的对象到Java。映射一系列对象就像做酒吧服务生一样:当一个服务生要倒满一排啤酒时,他通常让酒桶龙头一直开着,他则只是讯速地把杯子依次接到龙头下面。这正是我们捕获一系列对象时所要做的。我们无法控制到来的SAX事件;它们就像不能关闭的龙头里流出来的啤酒一样。为了解决问题,我们需要提供空的容器,让它们充满,不停的替换它们。microsoft-com:Office:office" /> 我们下一个例子说明这一技术。用一个XML文档表示一个虚拟的定
XML的JAVA 解析(一)(1) (转)
XML的JAVA 解析(一)(1) (转)[@more@]XML的Java 解析(一) microsoft-com:Office:office" /> 用SAX api解析XML文档为Java对象 提要SAX API在运行中的各方面表现都优于dom API。下文将探索用SAX将XML文档解析为Java对象。SAX用起来不像DOM那样直观,所以我们要先熟悉一下SAX的用法。 (3,000 字(译注:英文原文三千字)) Robert Hustead 作 ASPectratio="t" v:ext="edit">.NET/microsites/javaworld/images/rule_ltblue.gif" src="file:///C:/windows/TEMP/msoclip1/01/clip_image001.png"> word" />现在XML很
Henry手记—使用Template Method设计模式的.NET事件处理机制(二) (转)
Henry手记—使用Template Method设计模式的.NET事件处理机制(二) (转)[@more@] Henry手记—使用Template Method设计模式的 .NET事件处理机制(二)XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> By Mailauthor.ASP?guid=%2Fdotnet%2Feventstrategy%2Easp%2D3%2F21%2F2002">Kevin McFarlane 韩睿 译(2002.10.14) 4. 示例—Template Method设计模式事件处理 下文是一段完整的用C#与Visual Basic.Net实现的示例。它
考一个适合自己的认证 (转)
考一个适合自己的认证 (转)[@more@] 考一个适合自己的认证 XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 这可以算是当今最热门的话题了。下面就和大家探讨一下。但是我要声明:我本人没有资格去评价某某认证的好坏或者可信度,当然也没有这个必要。在此只是讲原则、摆事实,仅代表个人观点。 虽然我是一个“认证无用论”的忠实拥护者,甚至时常被人讥笑为“吃不到葡萄者”,但是在这儿我要说:获得认证将会给你带来更多的机会-尤其是非计算机专业的同学。真的, 在现
翻译:EJB in a Nutshell (转)
翻译:EJB in a Nutshell (转)[@more@]
Henry手记—使用Template Method设计模式的.NET事件处理机制(一) (转)
Henry手记—使用Template Method设计模式的.NET事件处理机制(一) (转)[@more@]
培养个人的计算机素质 (转)
培养个人的计算机素质 (转)[@more@] 培养个人的计算机素质XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 随着教育制度的完善,人们提出了“素质教育” ,目的就是为了提高一个人的综合素质。如今,随着计算机的普及,我们又提出了“计算机素质” ,这里指的不是计算机本身的素质,而是人们使用计算机的素质。在计算机技术飞速发展的这个时代,个人的计算机素质显得格外重要。 那么怎么培养个人的“计算机素质”呢?我在这里谈谈我的观点。 首先,我认为一个人的计算机素质也应该是“
ktv 系统设计经验 (转)
ktv 系统设计经验 (转)[@more@] 摘要:以我主持开发的一个ktv点歌系统为例,叙述了如何进行体系结构设计,进行系统的负载平衡和故障转移,采用数据库动态搜索加载技术,在低成本的条件下实现了较高的稳定性和可靠性,对比市场上的已有系统,阐述了此系统的优势。叙述了此系统在设计时的考虑和方案选择背景以及遇到的困难和解决方法,在系统开发,测试,安装人员的努力下,最终使系统成功推广使用,并以稳定性,易用性受到用户好评。最后总结我几年的开发经验,涉及一些对软件,管理的体会,以及对软件开发人员的建议。 XML:names
Return to Sender (转)
Return to Sender (转)[@more@]Return to Sender The Lowly Sender Parameter Can Make Applications Shine The humble Sender parameter could be one of Delphi's most useful tools for modular, extensible programming. Although Sender is normally used to simply deteRmine which object called a particular procedure, with some creativity, this parameter can be extended to allow robust modular programming with simple, reusable code. Sender Basics The Sender parameter is so ingrained in Delphi
Java平台乱弹(4) (转)
Java平台乱弹(4) (转)[@more@]Java平台乱弹XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 作者:Mailto:worldheart@263.NET">worldheart@263.net 第四: 14) 常见Java报表工具: 制作报表始终是开发企业应用信息系统很重要的部分,大家的印象中,Java报表工具很少,其实不是这样的。 ChartWorks Server Visual Mining, Inc. Databeacon InterNetivity DataVista Spectrum Visualize Inc. e.Spreadsheet Engine Actuate Corporation Elixir R
C/C++中的函数参数传递机制 (转)
C/C++中的函数参数传递机制 (转)[@more@]C/C++中的函数参数传递机制 作者:杨宁 发布时间:2000/11/30 文章摘要: 本文论述了在 C 和 C++ 中函数调用的参数传递机制;同时附带说明了函数返回值的一些问题。本文示例使用的是VC++6.0。 正文: Javascript:window.close()"> C/C++中的函数参数传递机制 一、 函数参数传递机制的基本理论 函数参数传递机制问题在本质上是调用函数(过程)和被调用函数(过程)在调用发生时进行通信的方法问题。基本的参数传递机制有两种:值传递和引用传递。以下讨
在Visual Studio 6.0集成环境中开发设备驱动程序的方法 (转)
在Visual Studio 6.0集成环境中开发设备驱动程序的方法 (转)[@more@]正文: Javascript:window.close()"> 在Visual Studio 6.0集成环境中开发设备驱动程序的方法 在windows上,Windows DDK提供的开发环境是基于命令行的,操作起来极为不便,相信进行过驱动程序开发的朋友一定对此深恶痛绝。另一方面,Visual Studio 6.0却给我们提供了非常友好易用的集成环境,让我们有如虎添翼之感。 那么,能否利用Visual Studio的集成环境来开发驱动程序呢?笔者经过多方探索,并结合自己开发驱动的经验,摸索出了一套实用的方法,通
COM中的对象与C++中的对象 (转)
COM中的对象与C++中的对象 (转)[@more@]COM中的对象与C++中的对象 作者:楼国富 发布时间:2001/02/07 文章摘要: 学COM技术也有一段时间了,总觉得COM中的有些概念比较难,比如说对象这个概念就与C++中的对象概念大有不同,本文对此进行简单剖析,供初学者参考。 正文: Javascript:window.close()"> COM中的对象与C++中的对象 学COM技术也有一段时间了,总觉得COM中的有些概念比较难,比如说对象这个概念就与C++中的对象概念大有不同,现简单剖析如下,供初学者参考。 一般来说,COM/DC