摘要: XML的常用领域及其优势本文节选自《.NET程序员面试指南》一书 这个问题考查的是应聘者的架构设计能力,而非技术能力。只有理解了XML的特点优势,才能在系统架构中更好地使用XML。而了解XML的应用领域,能够帮助架构师触类旁通,利用XML架构出更加优秀的系统。 所涉及到的知识点• XML的优点• XML的常用领域 分析问题1.XML的优点笔者介绍XML基本概念时已经提到了XML语言的诸多优点,本节将更加具体系统地总结XML的优点,列举如下:1)XML文档的内容和结构完全分离这个特性为XML的应用带来了很大的好处。基于这样的特点,企业系统可以轻松地实现内容管理和流程管理的彻底分离,例如系统架构师 阅读全文
posted @ 2008-12-22 15:41 我的javaIT 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 设计窗口程序演示八皇后问题本文节选自《.NET程序员面试指南》一书 这是一道考查应聘者综合能力的问题,其中包含了算法的设计、UI的设计、接口的设计等问题,当然在具体面试中没有时间让应聘者完成整个设计和编码,但是面试官往往通过了解应聘者的设计思路和工作步骤来考查应聘者的能力。本节将具体分析这道程序设计题。 所涉及到的知识点• 回溯算法• .NET桌面应用程序的UI设计 分析问题1.整体设计 八皇后问题是一个非常著名的问题,最初是由著名数学家高斯提出的。问题的描述是这样的:在一个88的棋盘上,摆放8个皇后,任意两个皇后不能处在同一行、同一列和同一斜线上。该问题也可以被扩展为在一个nn的棋盘上摆 阅读全文
posted @ 2008-12-22 08:45 我的javaIT 阅读(256) 评论(0) 推荐(0) 编辑