学科分类
/ 3
41 个结果
  • 简介:在从事游戏编程工作将近一年的时间里,笔者积累了不少相关经验,在此愿和大家一起分享,希望可以给新人带来一些启发。首先,笔者认为程序员需要具备两种基本能力。一种是外语能力,由于最新的技术讯息和资料大多是英文的,因此必须具备一定的外语基础。另外,由于优秀的编程能力是要以扎实的数学知识作为支撑的,所以还要具备较好的数学功底。也许这两种知识并不能马上应用到工作中,但是对日后的编程工作来说,却是非常重要的。

  • 标签: 代码 撰写 外语能力 数学知识 编程工作 编程能力
  • 简介:通过前面的学习,相信大家对Robocodc已经有了一定的了解,在此我们利用面向对象思想削析一个较复杂的Robocode完整代码例子.带领大家迅违进入Robocode高手行列,同时加深自己OOP功力。

  • 标签: 代码 面向对象 OOP 例子 SP 功力
  • 简介:简介在所有现代软件开发项目中,源代码控制是一种常见的需求。源代码控制的基本形式是提供在中心信息库中签入和签出源代码的机制。这使不同的开发人员能够在同一个项目上工作,而不必担心丢失代码或者更改被覆盖。源代码控制还意味着有一个版本控制系统,它可以在整个开发周期中管理文件,跟踪所做的修改、进行修改的人、进行修改的时间以及原因。最后,源代码控制常常还会涉及将版本化的文件分组为单个发布版,同时维护多个活动的发布版(分支)以及合并不同的发布版(合并)。

  • 标签: 版本控制系统 FOUNDATION 源代码 TEAM 软件开发项目 管理文件
  • 简介:在软件开发过程中,代码重用是软件工程师经常会使用的方法。将项目中频繁出现的一些功能相同的代码进行重用,可以使程序更加简练、清晰并易于维护。同时还能把这些实用的代码运用到其他相关项目中,这种重用的代码可以节约开发成本,并能减少重复编码的工作,提高软件编程的生产效率。本文简单总结了几个程序设计开发过程中代码重用的几个常用方法,同时也对代码重用存在的不足进行了分析。

  • 标签: 代码重用 接口 方法 继承 分离代码
  • 简介:介绍了如何在应用系统中标识和减小攻击面,减少在默认情况下执行的代码数量和减少不受信任的用户可以访问的代码数量,同时也介绍了在黑客攻击代码时限制损害程度。

  • 标签: 操作系统 WINDOWS SERVER 2003 应用程序 系统文件
  • 简介:在S60这样的SymbianOS终端上进行开发是一种挑战,对不太熟悉SymbianC++开发环境的人更是如此。OpenC是实现跨平台开发的高效解决方案,它使代码移植更容易,编写S60本地代码的入门门槛更低,开发伙伴无需深入了解SymbianC++就可以着手编写S60本地代码。这将使开发团队的工作更快更有效。

  • 标签: OPEN C 代码移植 S60 本地代码 程序开发
  • 简介:kHTTPd是一个基于Linux内核特点的嵌入式服务器,因为这个服务器程序存在于内核之中,在从Linux往嵌入式方向移植的过程中可以不撤任何修改的移入,因此是一个性能较高、服务质量较好的网络服务器方案。本文将分成三部分刊登,这里介绍服务器运行过程中调用的两个函数ManagementDaemon()、MainDsemon()。

  • 标签: LINUX 内核 kHTTPd WEB服务器 代码分析
  • 简介:您是在一个开发企业级应用程序的团队中工作吗?您是将您的应用程序部署到Microsoft.NET环境吗?如果是这样.那么您一定知道.设计.开发、交付和维护这些应用程序的复杂性要求您在整个产品开发周期内都要跟踪需求。VisualStudio2005TeamSystem是一个能应对这些需求的软件开发生命周期(SDLC.SoftwareDevelopmentLifeCycle)工具。

  • 标签: MICROSOFT.NET 代码管理 跟踪 Software 企业级应用程序 产品开发周期
  • 简介:管理员可以将代码访问安全性信任与ASP.NET一起使用,以分离应用程序和限制其能访问的资源类型和可以执行的特权操作。在寄宿环境内,多个应用程序共享同一个服务器,能够将应用程序分离是尤为重要的。

  • 标签: ASP.NET 安全策略 代码 应用程序共享 资源类型 安全性
  • 简介:Microsoft.NETFramework中的安全性包含许多技术;基类库(BCL,BaseClassLibrary)和ASP.NET中基于角色的安全、BCL中的密码系统类以及新的对使用访问控制列表(ACL,AccessControlList)的支持即为其中的少数几个例子。公共语言运行库(CLR,CommonLanguageRuntime)提供的.NET安全性系列中的技术之一就是代码访问安全性(CAS,CodeAccessSecurity)。本文讨论.NET安全性中CAS的角色以及.NETFramework2.0的CAS中的一些关键的新功能和更改。

  • 标签: FRAMEWORK MICROSOFT.NET 安全性 .NET 代码 LANGUAGE
  • 简介:在软件产业飞速发展的今天.越来越多的程序员倾向于使用自由软件,Linux以其开放性逐渐获得软件开发人员的青睐。然而.基于Linux平台的传统编程语言如C/C++、Ped等由于缺乏可视化的程序编辑、编译和调试环境,令人使用很不方便,这极大地限制了Linux平台程序开发潜力,

  • 标签: 源代码分析 LINUX平台 编程工具 自由软件 编程语言 程序员
  • 简介:“会编写可靠的托管代码吗?”如果经理问您这个问题,很明显您希望回答“是的”。您将使用try/finauy块以确定性的方式释放资源,并急切释放掉所有可以释放对象。因此,您的代码当然是可靠的,是吗?工作完成的很棒吗?

  • 标签: FRAMEWORK 托管代码 可靠性 .NET 运行
  • 简介:红色办公”——RedOffice自从诞生以来就受到众多的关注。作为国内第一家支持Linux平台的办公软件生产商,北京红旗中文2000公司连续在北京市政府采购的办公软件中中标。面对办公软件市场的内“忧”外“患”,“红色办公”的下一步将如何走?“政府制定的采购标准,是国产软件业发展的一个契机,更是国产

  • 标签: LINUX 操作系统 办公软件 OFFICE 应用软件
  • 简介:感谢大家来参加我们关于蠕虫病毒问题的研讨,今天我们有幸请到了哈工大国家内容安全重点实验室恶意代码研究组的负责人吴冰博士和安天实验室的负责人肖新光作为我们今天的嘉宾。

  • 标签: 蠕虫病毒 计算机病毒 概念 恶意代码 传播途径 网络