学科分类
/ 25
500 个结果
  • 简介:递归是经典编程技巧之一,主修计算机科学学生经常通过编写汉诺塔程序来学习它。在这篇文章,AlexanderKozak探讨了T-SQL递归。

  • 标签: T-SQL 编程技巧 递归特性 计算机科学
  • 简介:ORM全称是ObjectRelationalMapping,即对象关系映射。它实质就是将关系数据(库)业务数据用对象形式表示出来,并通过面向对象(Object—Oriented)方式将这些对象组织起来,实现系统业务逻辑过程。在ORM过程中最重要概念是映射(Mapping),通过这种映射可以使业务对象与数据库分离。从面向对象来说,数据库不应该和业务逻辑绑定到一起,ORM则起到这样分离作用,使数据库层透明,开发人员真正地面向对象。图1简单说明了ORM在多层系统架构这个作用。

  • 标签: 关系型数据库 面向对象 .NET ORM 数据访问 数据处理
  • 简介:FlashFXP是我们经常使用FTP软件,用它可以管理一些我们常用FTP网站。有时候我们需要把一些好FTP网站介绍给自己朋友,但却忘记密码是什么了,虽然在FlashFXP中有记录,也只是用星号显示

  • 标签: FTP网站 密码 隐藏 显示 FTP软件 记录
  • 简介:“项目管理”这一概念最初出现在上个世纪50年代。如今,它已经渗透到社会经济生活各个方面,被广泛地应用于建筑、金融、航空、软件等诸多领域。本文旨在讨论网络游戏开发项目管理应用,如需了解项目管理特征、发展历程、意义等基础概念,请翻看相关书籍。

  • 标签: 项目管理 游戏开发 MMOG 社会经济生活 应用 金融
  • 简介:对于MMO这种类型游戏来说,发行前能否获得玩家群体支持(communitysupport)对于游戏上市后能否取得成功有着至关重要影响。要想让你游戏成为大家茶余饭后焦点,一个最好办法就是让游戏玩家群中经验丰富成员参加到游戏早期测试。话虽如此,但在实际操作,还是需要谨慎地把握好尺度。

  • 标签: BETA 测试 游戏玩家 PR 实际操作
  • 简介:一些敏捷团队在实施敏捷开发忙于编码、忙于UnitTest、忙于沟通、忙于Build等,虽然也有编码审核阶段,但大都浮于表面,流于形式,效果不佳。本文结合实践,介绍笔者对敏捷开发CodeReview理解和相关经验。

  • 标签: 敏捷开发 CODE BUILD 编码
  • 简介:“游戏设计要减少预制脚本(pre-scripted)成份,增加交互自由度,给玩家一种在游戏中任何事情都可以发生、任何交互都有可能感觉,并强调游戏设计师是间接性地设计玩家体验(playerexperience),而玩家应该是设计和实现这种体验著作者之一”。

  • 标签: 游戏设计 游戏规则 自由度 间接性 自生性游戏性
  • 简介:高频功率放大器是发射机重要组成部分,也是通信系统必不可少环节。针对通信距离受限这一实际情况设计了一款放大功率为5W高频功率放大器。主要介绍该功放硬件电路原理图方案选择、单元电路设计、元器件参数选择,同时对实物进行调试测试,使功放得到进一步完善,能夠稳定运行。

  • 标签: 高频功率放大器应用 功率放大器原理 电路原理图
  • 简介:一、引言中国北方机车车辆工业集团公司是在原中国铁路机车车辆工业总公司所属部分企事业单位基础上组建国有大型骨干企业,总部设在北京,成员单位包括19个全资企业、6个控股企业和4个参股企业,遍布大半个中国.

  • 标签: 办公自动化系统 设计 企业信息化 公文流转 大型企业集团
  • 简介:基于GX-ARM9-2410EP开发板完整地研究并设计了一个嵌入式Linux存储系统。介绍了该嵌入式系统体系结构和硬件接口,详述了SD卡文件系统、嵌入式Linux下SD卡驱动程序、Linux设备驱动模块加载具体实现过程和方法。

  • 标签: LINUX S3C2410 嵌入式系统 存储系统 SD卡
  • 简介:随着高校规模扩大、教育技术发展和教学手段提高,高校多媒体教室越来越多,如何有效管理和维护多媒体教室设备成为高校管理部门需要认真思考问题,本文针对多媒体教室管理不便特性进行分析,结合笔者长期实践经验,探讨了无盘技术在规模(100个左右)多媒体教室系统管理优势。关键词无盘技术;多媒体教室TheSuperiorityofDisklessTechnologyinMultimediaClassroomSystemZhangWei1,ZhaoLili2(1.JingzhouTechnologyCollege,Jingzhou434020,China;2.JingzhouLogisticsDevelopmentBureau,Jingzhou434020,China)AbstractWiththeenlargementoftheuniversityscale,thedevelopmentsofteaching-technologyandtheimprovingofteachingmethods,moreandmoremultimediaclassroomwerebuiltinthecollege.Howtomanageandmaintaintheequipmentofmultimediaclassroomhasarouseabigconcern.Inthispaper,Thecharacteristicsofmulti-mediaclassroomhasbeenanalyzedandcombinedwiththeexperienceoftheauthor,theDisklesstechnology’sSuperiorityofmanagementadvantagesinthemultimediaclassroomsystemhasbeenstudied.KeywordsDisklesstechnology;Multimediaclassroom多媒体作为一种现代化教学手段,其授课信息容量大,图像声音兼备,能营造更加良好学习情境,使学生能轻松、便捷学到更多知识。因此多媒体教学已被越来越多教师所认同和采用。多媒体教室作为多媒体教学基础,其分布分散、管理不便特性让老师和管理者对其又爱又恨。在此,笔者从以下两个方面对无盘技术在多媒体教室系统优势进行汇总,为大家在规划建设多媒体教室时提供一些参考。一、降低多媒体教室建设成本有盘多媒体教室系统(下文称作“有盘”)终端肯定带有硬盘,无盘多媒体教室系统(下文称作“无盘”)终端肯定不带硬盘。有盘,一块质量好点硬盘价值为800-1000元,如果我们有100个多媒体教室,硬盘方面就可节约5-10万经费。有盘为了保护系统盘数据不被人为或病毒破坏,必须安装硬盘保护卡和杀毒软件,这样每台电脑又需要多支付100元左右。在电脑中硬盘是最容易损坏部件,其寿命往往会低于其他部件,与有盘相比,无盘可以节省更多维修费用。综合上所述,无盘成本比有盘更低。二、便于管理(此部分“无盘”都是指终端数目在100台左右规模无盘系统)(一)操作系统管理当操作系统需要重装时,无盘优势就体现出来,同时有盘麻烦就暴露了。无盘中所有的终端读取操作系统都来源于一个打包文件,这个文件我们称之为镜像。多媒体教室一个重要特性就是各教学终端在空间分布上独立性,这就导致有盘系统各终端不能集中安装系统。无盘安装操作系统,只需在一台终端将镜像文件安装调试完毕,然后在服务器上将该镜像指派给所有的终端即可,全部工作可以在任何一个终端和无盘服务器上完成,整个过程可能只要半天时间。在有盘,当操作系统需要重装时,需要工作人员对所有教室逐个安装、修改系统设置。要安装调试完上百个教室,人员充足情况下至少需要一个星期,如果人员不足,再遇到终端故障,一个月也未必能安装调试完毕。在无盘,服务器上允许多个镜像文件同时读取,各镜像文件内容可以不同(可以是windows2000,也可以是windowsxp),对系统速度也没有有影响。如果有老师需要使用不同操作系统时(有人用windows2000,有人用windowsxp),就可以直接将镜像指派到相应教室终端即可,即方便又快捷。有盘中出现类似的情况就只能重装系统,非常麻烦。(二)教学过程应用软件管理在教学过程,老师需要软件没安装或者安装版本不对情况时有发生,碰到相关软件是大多数教室上课都会用到情况,当多媒体系统是无盘时,解决方式很简单,在午间或下班后,多媒体教室都没有人使用时候,将当前镜像设置为允许修改,然后再其中一台终端上将软件装上或者更换版本,问题便迎刃而解。如果是有盘,管理员就只能逐个教室安装,可能一两个星期都要为一个软件忙碌。(三)文件存储管理在无盘应用过程无盘确实存在文件存储方面的缺陷,通过实践,笔者找到了一种好解决方法在制作镜像文件时候,在服务器上专门开辟出一个空间用于存放老师课件,将该空间设置为共享,然后在镜像文件中将这部分空间添加为终端网络映射盘,然后禁止镜像写入即可。这样,一个镜像有了映射盘,如果需要就可将该镜像指派给所有的终端。(四)降低故障率和维护成本很多电脑故障是由硬盘部分引起,例如引导区被破坏,系统文件丢失,硬盘有坏道等等。而且硬盘引起故障修复起来往往比较麻烦,即耗时又费力,如果需要更换硬盘是还需花钱。在电脑各部件硬盘发热量比较大,在夏季外界温度较高时,计算机会因机箱内温度过高而停止工作。无盘特性决定其不可能出现因硬盘原因而导致多媒体终端不能正常使用情况出现。相对而言,无盘可大大降低故障率,减少支出。(五)便于防范病毒计算机病毒是指一段可执行、具有特定目的程序或代码。作为一个程序或一段代码都必须存在于各种存储器才能有机会爆发。在无盘系统,系统镜像通常处于写保护状态,除管理员之外任何用户都无法修改镜像文件或将程序保存到镜像文件,即使病毒也不例外。作为终端唯一存储器――内存,其中存储数据随着计算机关机或重启便会消失特性使病毒也无法无寄生。有盘,硬盘为病毒提供啦很好寄生场所。很多学校做法是将硬盘保护起来,或者经常查杀病毒。保护硬盘方式是对硬盘资源浪费,既然有又不允许用户使用本地硬盘,还不如没有硬盘节省经费;经常杀毒也不太可取,因为每天病毒都在更新,作为一个拥有上百个教室系统,管理员不可能每天对所有终端病毒库进行更新并查杀病毒。综合看,无盘在病毒防范方面有着绝对优势。三、结束语在很多人印象,无盘终端就是低档电脑代名词,在这里要声明一点无盘并不等于低档电脑,只要配置、安装、设置合理,无盘终端在性能上不比有盘差,在很多方面还有更加明显优势。本文仅从多媒体教室角度出发,阐述了无盘在多媒体教室管理方面的一些优势,以便大家参考。作者简介张魏(1980-),男,湖北襄樊人,2004年毕业于华中师范大学计算机科学与技术专业,学士学位,助理讲师,主要从事计算机与多媒体技术方面的工作。赵黎黎(1982-),女,湖北荆州人,2004年毕业于长江大学计算机科学与技术专业,学士学位,主要从事计算机收费系统方面的研究。

  • 标签:
  • 简介:第二届“创游杯”游戏设计开发大赛终于在2007年6月5日正式揭幕,目前正在火热进行当中。同时,作为此次比赛配套活动,“创意大赛校园行”也在紧锣密鼓开展高校内巡回宣传活动,下面,就让我们跟随记者一起,看看在开赛第一周都进行了哪些活动。

  • 标签: 游戏设计 开发 追踪 宣传活动
  • 简介:儿童教育市场潜力与缺陷从2005年开始,中国第四个生育高峰来临,而这个高峰时段会持续10-15年。目前处于婴幼儿阶段的人数约有1.08亿。同时,儿童教育绝对是父母有强烈投资意愿领域,因此作为一种刚性需求,其市场前景可期。

  • 标签: 儿童教育 创始人 骑士 斑马 应用 驱动
  • 简介:对于任何电器产品(包括电脑、手机、视频游戏机等)或电脑软件来说,拥有一个优秀用户界面(UserInterface)既能让消费者轻松自如地操作并享用产品各项功能,又可以不必浪费时间和精力去“学习”甚至记忆那些无聊透顶印刷品——“产品使用手册”。但是遗憾是,这种“优秀界面”在生活并不多见,越来越多电器和软件设计趋于复杂化,

  • 标签: 用户界面 设计趋势 游戏界面 GDC 电器产品 电脑软件
  • 简介:随着计算机技术不断发展,多媒体辅助教学被广泛采用,并在教学实践中发挥出越来越大作用。结合教学理论和实践,认真总结、有效合理应用多媒体辅助教学,是促进教学改革发展之必需。多媒体辅助教学实践优化了课堂教学结构,提高了教学水平,教学课件设计与制作成为教师必备技能。

  • 标签: 计算机辅助教学 课件 设计 制作
  • 简介:多线程编程原子操作非常重要,与多线程程序正确性和性能息息相关。本文介绍了如何使用Java、C++1x等语言中直接提供原子操作来很容易地实现对变量操作原子性。

  • 标签: 多线程编程 原子操作 多线程程序 JAVA 原子性
  • 简介:背景知识:Cell与开源CellBroadbandEngine(本文简称Cell)是一款异构(heterogeneous)多核CPU,其目前主要用在PS3和IBMCellBladeServer上,著名Roadrunner就是使用了这款CPU。IBM在发布Cell处理器技术细节时候,就表明了IBM对开放源代码计算设计支持。通常情况下,芯片厂商会共享部分系统设计,以鼓励其它厂商开发相关应用程序或兼容芯片。

  • 标签: CELL处理器 技术 BROADBAND 编程 ENGINE Server