标题：xp
特点
XP 是与众不同的，它有点像快步的舞蹈。XP 开发过程包括许多的小卡片，独立的看，这些小卡片没有什么意义，但是当它们组合在一起，一幅完整的美丽的图片就可以看见，XP方法有别于传统软件开发，它是软件开发的一种新的重要的发展。它改变了用户开发程序的传统思维方式。下面用户将介绍它带给我们那些改变。
XP属于轻量开发方法中较有影响的一种方法。轻量开发方法是相对于传统的重量开发方法而言。简单地理解，“量”的轻重是指用于软件过程管理和控制的、除程序量以外的“文档量”的多少。XP等轻量开发方法认识到，在当前很多情况下，按传统观念建立的大量文档，一方面需要消耗大量开发资源，同时却已失去帮助“预见、管理、决策和控制的依据”的作用。因此必须重新审视开发环节，去除臃肿累赘，轻装上阵。XP的核心思想从长远看，早期发现错误以及降低复杂度可以节约成本。极限编程强调我们将任务/系统细分为可以在较短周期解决的一个个子任务/模块，并且强调测试、代码质量和及早发现问题。通常，通过一个个短小的迭代周期，我们就可以获得一个个阶段性的进展，并且可以及时形成一个版本供用户参考，以便及时对用户可能的需求变更作出响应。XP的十二种方法规划策略(The Planning Game)；
结对编程(Pair programming)
测试(Testing)
重构(Refractoring)
简单设计(Simple Design)
代码集体所有权(Collective Code Ownership)
持续集成(Continuous Integration)
现场客户(On-site Customer)
小型发布（Small Release）
每周40小时工作制（40-hour Week）
编码规范（Code Standards）
系统隐喻（System Metaphor）四个核心价值极限编程中有四个核心价值是我们在开发中必须注意的：沟通（Communication）、简单（Simplicity）、反馈（Feedback）和勇气（Courage）。
XP
XP用“沟通、简单、反馈和勇气”来减轻开发压力和包袱；无论是术语命名、专著叙述内容和方式、过程要求，都可以从中感受到轻松愉快和主动奋发的态度和气氛。这是一种帮助理解和更容易激发人的潜力的手段。XP用自己的实践，在一定范围内成功地打破了软件工程“必须重量”才能成功的传统观念。
XP精神可以启发我们如何学习和对待快速变化、多样的开发技术。成功学习XP的关键，是用“沟通、简单、反馈和勇气”的态度来对待XP；轻松愉快地来感受XP的实践思想；自己认真实践后，通过对真实反馈的分析，来决定XP对自己的价值；有勇气接受它，或改进它。
变化
通过软件工程设计的简单而优美的软件并不比那些设计复杂而难以维护的软件有价值。这是真的吗？XP认为事实并非如此。
一个典型的项目花在人力上的金钱是花在硬件上的时间的20 倍，这意味着一个项目每年要花200 万美元在程序员身上，而仅仅花10 万美元在电脑设备上。很多聪明的程序员说：“我们如此聪明，发现一种方法可以节省20%的硬件开销”，然后他们使得源程序大而且难懂和难以维护，他们会说：“但是我们节省了20%或者2 万美元每年，很大的节省”。反之，如果我们写我们的程序简单而且容易扩展，我们将至少节省10%的人力开销，一笔更大的节省，这是你客户一定会注意到的一些事情。
另外一个对客户来说很重要的问题就是程序的BUGS 。XP 不只是强调测试，而且要求正确的测试。测试必须是能自动进行的，以便为程序和客户提供一个安全的环境。在编码的所有阶段，我们不断增加测试用例。当找到bug 时，我们就添加新的测试，一个紧密的安全网就这样产生了。同一个BUG 不出现两次，这些一定会引起用户的注意。你的客户必须注意的另外一件事情：XP 开发者拥抱需求变化。XP 使我们能够接受需求的变化。
一般情况下，客户只有在系统被开发完成以后能真正去体会它。XP 却不一样，它通过加强客户的反馈来缩短开发的周期，同时获得足够的时间来改变功能和获得用户的认同。在XP 中，你的客户应该明确的知道这一点。
XP开发过程的大多的革命是在软件开发的方法上，代码质量的重要程度超出人们一般所认为的。仅仅因为用户的客户不能明白用户的源代码并不意味着用户可以不努力去管理代码的质量。
五、用户什么时候用XP
XP方法的产生是因为难以管理的需求变化，从一开始你的客户并不是很完全的知道他们要的系统是怎么样的，你可能面对的系统的功能一个月变化多次。在大多数软件开发环境中不断变化的需求是唯一的不变，
XP
这个时候应用XP 就可以取得别的方法不可能取得的成功。XP 方法的建立同时也是为了解决软件开发项目中的风险问题。假如你的客户在特定的时间内，需要一个相当难开发的系统，而且对于你的项目组来说，这个系统是一个新的挑战（从来没有做过），那风险就更大了，如果这个系统对于整个软件行业来说都是新的挑战，那么它的风险就更大了，采用XP 将可以减少风险，增加成功的可能。
XP方法是为小团体开发建立的，在2-10 个人之间。假如你的团体恰好合适，你就不需要用其他的软件工程方法了，就用XP ，但是要注意你不能将XP 方法应用于大团体的开发项目中。用户应该注意，在需求一惯呈动态变化或者高具有高风险的项目中，你就会发现XP 方法在小团体的开发中的作用要远远高于在大团体的开发。
XP方法需要一个扩展的开发团体，XP 团体不仅仅包括开发者，经理、客户也是其中的一员，所有的工作一环扣一环，问问题，商讨方法和日程，增加功能测试，这些问题的解决不仅仅涉及到软件的开发者。
另一个需要是可测试性，你必须能增加自动的单元测试和功能测试，然而在你进行这个需求的时候，你会发现有许多的问题很难测试，这需要充分发挥你的测试的经验和智慧，而且你有时还要改变你的设计以便它可以更容易的进行测试。记住：那儿有需求，那儿就应该有测试的方法。
在XP方法的好处的清单上，最后一条是生产力。在同样的合作环境下，XP 项目都一致的表现出比使用其他方法高的多的生产力。但这从来不是XP 方法学的真正目标。XP 真实追求的目标是：在规定的时间生产出满足客户需要的软件。假如对于你的开发来说，这是很重要的方面，你就可以选择XP 了。
有效实践
完整团队XP
XP项目的所有参与者（开发人员、客户、测试人员等）一起工作在一个开放的场所中，他们是同一个团队的成员。这个场所的墙壁上随意悬挂着大幅的、显著的图表以及其他一些显示他们进度的东西。计划游戏计划是持续的、循序渐进的。每2周，开发人员就为下2周估算候选特性的成本，而客户则根据成本和商务价值来选择要实现的特性。客户测试作为选择每个所期望的特性的一部分，客户可以根据脚本语言来定义出自动验收测试来表明该特性可以工作。简单设计团队保持设计恰好和当前的系统功能相匹配。它通过了所有的测试，不包含任何重复，表达出了编写者想表达的所有东西，并且包含尽可能少的代码。结对编程所有的产品软件都是由两个程序员、并排坐在一起在同一台机器上构建的。测试驱动开发编写单元测试是一个验证行为，更是一个设计行为。同样，它更是一种编写文档的行为。编写单元测试避免了相当数量的反馈循环，尤其是功能验证方面的反馈循环。程序员以非常短的循环周期工作，他们先增加一个失败的测试，然后使之通过。改进设计随时利用重构方法改进已经腐化的代码，保持代码尽可能的干净、具有表达力。持续集成团队总是使系统完整地被集成。一个人迁入（Check in）后，其它所有人负责代码集成。集体代码所有权任何结对的程序员都可以在任何时候改进任何代码。没有程序员对任何一个特定的模块或技术单独负责，每个人都可以参与任何其它方面的开发。编码标准系统中所有的代码看起来就好像是被单独一人编写的。隐喻将整个系统联系在一起的全局视图；它是系统的未来影像，是它使得所有单独模块的位置和外观变得明显直观。如果模块的外观与整个隐喻不符，那么你就知道该模块是错误的。可持续的速度团队只有持久才有获胜的希望。他们以能够长期维持的速度努力工作，他们保存精力，他们把项目看作是马拉松长跑，而不是全速短跑。部分系统运行命令CMD 进入DOS系统　　calc-----------启动计算器　　chkdsk.exe-----Chkdsk磁盘检查　　compmgmt.msc---计算机管理　　conf-----------启动 netmeeting　　control userpasswords2-----User Account 权限设置　　devmgmt.msc--- 设备管理器　　diskmgmt.msc---磁盘管理实用程序　　dfrg.msc-------磁盘碎片整理程序　　drwtsn32------ 系统医生　　dvdplay--------启动Media Player　　dxdiag-----------DirectX Diagnostic Tool　　gpedit.msc-------组策略编辑器　　gpupdate /target:computer /force 强制刷新组策略　　eventvwr.exe-----事件查看器　　explorer-------打开资源管理器　　logoff---------注销命令　　lusrmgr.msc----本机用户和组　　msinfo32---------系统信息　　msconfig---------系统配置实用程序　　net start (servicename)----启动该服务　　net stop (servicename)-----停止该服务　　notepad--------打开记事本　　nusrmgr.cpl-------同control userpasswords，打开用户帐户控制面板　　Nslookup-------IP地址侦测器　　oobe/msoobe /a----检查XP是否激活　　perfmon.msc----计算机性能监测程序　　progman--------程序管理器　　regedit----------注册表编辑器　　regedt32-------注册表编辑器　　regsvr32 /u *.dll----停止dll文件运行　　route print------查看路由表　　rononce -p ----15秒关机　　rsop.msc-------组策略结果集　　rundll32.exe rundll32.exe %Systemroot%System32shimgvw.dll,ImageView_Fullscreen----启动一个空白　　Windows 图片和传真查看器　　secpol.msc--------本地安全策略　　services.msc---本地服务设置　　sfc /scannow-----启动系统文件检查器　　sndrec32-------录音机　　taskmgr-----任务管理器（适用于2000/xp/2003）　　tsshutdn-------60秒倒计时关机命令　　winchat--------XP自带局域网聊天　　winmsd---------系统信息　　winver-----显示About Windows 窗口　　wupdmgr-----------Windows Update　　winver---------检查Windows版本　　wmimgmt.msc----打开windows管理体系结构(WMI)　　wupdmgr--------windows更新程序　　wscript--------windows脚本宿主设置　　write----------写字板　　winmsd---------系统信息　　wiaacmgr-------扫描仪和照相机向导　　winchat--------XP自带局域网聊天　　mem.exe--------显示内存使用情况　　Msconfig.exe---系统配置实用程序　　mplayer2-------简易widnows media player　　mspaint--------画图板　　mstsc----------远程桌面连接　　mplayer2-------媒体播放机　　magnify--------放大镜实用程序　　mmc------------打开控制台　　mobsync--------同步命令　　dxdiag---------检查DirectX信息　　drwtsn32------ 系统医生　　devmgmt.msc--- 设备管理器　　dfrg.msc-------磁盘碎片整理程序　　diskmgmt.msc---磁盘管理实用程序　　dcomcnfg-------打开系统组件服务　　ddeshare-------打开DDE共享设置　　dvdplay--------DVD播放器　　net stop messenger-----停止信使服务　　net start messenger----开始信使服务　　notepad--------打开记事本　　nslookup-------网络管理的工具向导　　ntbackup-------系统备份和还原　　narrator-------屏幕“讲述人”　　ntmsmgr.msc----移动存储管理器　　ntmsoprq.msc---移动存储管理员操作请求　　netstat -an----(TC)命令检查接口　　syncapp--------创建一个公文包　　sysedit--------系统配置编辑器　　sigverif-------文件签名验证程序　　sndrec32-------录音机　　shrpubw--------创建共享文件夹　　secpol.msc-----本地全策略　　syskey---------系统加密，一旦加密就不能解开，保护windows xp系统的双重密码　　services.msc---本地服务设　　Sndvol32-------音量控制程序　　sfc.exe--------系统文件检查器　　sfc /scannow---windows文件保护　　tsshutdn-------60秒倒计时关机命令　　tourstart------xp简介（安装完成后出现的漫游xp程序）　　taskmgr--------任务管理器　　eventvwr-------事件查看器　　eudcedit-------造字程序　　explorer-------打开资源管理器　　packager-------对象包装程序　　perfmon.msc----计算机性能监测程序　　progman--------程序管理器　　regedit.exe----注册表　　rsop.msc-------组策略结果集　　regedt32-------注册表编辑器　　rononce -p ----15秒关机　　regsvr32 /u *.dll----停止dll文件运行　　regsvr32 /u zipfldr.dl------取消ZIP支持　　cmd.exe--------CMD命令提示符　　chkdsk.exe-----Chkdsk磁盘检查　　certmgr.msc----证书管理实用程序　　calc-----------启动计算器　　charmap--------启动字符映射表　　cliconfg-------SQL SERVER 客户端网络实用程序　　Clipbrd--------剪贴板查看器　　conf-----------启动netmeeting　　compmgmt.msc---计算机管理　　cleanmgr-------垃圾整理　　ciadv.msc------索引服务程序　　osk------------打开屏幕键盘　　odbcad32-------ODBC数据源管理器　　oobe/msoobe /a----检查XP是否激活　　lusrmgr.msc----本机用户和组　　logoff---------注销命令　　iexpress-------木马捆绑工具，系统自带　　Nslookup-------IP地址侦测器 ipconfig /all　　fsmgmt.msc-----共享文件夹管理器　　utilman--------辅助工具管理器　　gpedit.msc-----组策略
疾病
XP也是着色性干皮病（xroderma pigmentosa）的缩写。着色性干皮病是一种发生在暴露部位的色素变化，萎缩，角化及癌变的遗传性疾病，属常染色体隐性遗传病。在某些家族中，显示性联遗传。表现暴露部位发生针头至1mm以上大小的淡暗棕色斑和皮肤干燥，日晒后可发生急性晒伤样或较持久的红斑，雀斑可相互融合成不规则的色素沉着斑。也可发生角化棘皮瘤，可自行消退，疣状角化可发生恶变。避免日晒，不宜室外工作。可用2－5%二氧化钛霜外用，肿瘤及早切除。
口语
在如今网络终于丰富多彩的时候，XP在一些不愿说脏字的人嘴里就代替了牛X。
基督Χριστοs 的首两位简写 ，罗马皇帝君士坦丁大帝曾在梦中梦到基督，醒来后便让手下正准备出征的战士在盾牌上刻上XP，即基督之意。后来君士坦丁使基督教获得了前所未有的地方，让基督教真正的与政治统治结合了起来。
经验值
在某些单机游戏与网络游戏中，XP就是EXP的简称，指的是经验值。
XP系统设置屏保
1、首先准备两张或更多的图片，并保存在同一个文件中，比如将它们存放在“我的文档”中的“图片收藏夹”文件夹中。
2、鼠标右键单击桌面，在弹出的快捷菜单中选择“属性”，打开显示属性对话框，然后选择“屏幕保护程序”标签，在“屏幕保护程序”下拉框中选择“图片收藏幻灯片”，点击“设置”按钮，进入“图片收藏屏幕保护程序选项”对话框。
3、在“图片收藏屏幕保护程序选项”中，点击“浏览”按钮，找到“我的文档”中的“图片收藏夹”文件夹，点击“确定”按钮。
4、接下来我们开始设置显示效果，拖动“更换图片的频率”下的滑块以设置屏幕上转换图片的快慢，可选择的时间范围在6～180秒之间；拖动“图片的尺寸”下的滑块，可以设置图片占用屏幕空间的百分比，最小为25%，最大为全屏；选中“拉伸尺寸小的图片”复选框，则可以使得较小的图片占用更多的屏幕空间，但有时会出现图片失真现象；选中“显示文件名”复选框，则在图片的左上角同时标明文件的路径和名称；选中“图片间使用过渡效果”复选框，则在更换图片时使用动画效果或稍有停顿；选中“允许使用键盘滚动图片”复选框，则屏幕保护处于启动状态时，可以使用方向键来快速查看图片，而不撤消屏幕保护状态。
5、设置好之后，点击“确定”按钮，退出设置窗口。可以马上点击“预览”按钮察看一下效果。[1]
操作系统
Windows XP（版本号：5.1，开发代号：Whistler），是微软公司推出供个人电脑使用的操作系统，包括商用及家用的台式机、笔记本电脑、媒体中心（英语：Media center）、平板电脑等。它的RTM版于2001年8月24日发布；零售版于2001年10月25日上市[2]。其名字“XP”表示英文中的“体验”（experience）之意[3]。Windows XP是继Windows 2000及Windows Me后的下一代Windows操作系统，亦是微软首个面向消费者而基于Windows NT架构的操作系统。Windows XP的后续操作系统是Windows Vista。Windows XP的外部版本是2002，内部版本是5.1（即Windows NT 5.1），正式版的Build是5.1.2600。[2]
Windows xp操作系统包含32位与64位两种类型，其中64位根据CPU类型分为IA-64版的Windows XP与X86-64版的Windows XP。我们平时所使用的都是x86的xp系统。
64位Windows最大的一个劣势就是兼容性，而兼容性方面最突出的就是各种硬件设备的驱动程序。64位和32位Windows XP的硬件驱动程序完全不能混用，也就是说，如果你所用的硬件设备的开发商还没有开发出针对64位Windows XP的驱动程序，那么要么该设备在64位Windows XP下无法使用，要么使用操作系统自带的通用驱动勉强使用，但是性能和功能都会受到影响 。
判断XP是否已激活
1、开始→运行，在弹出的对话框中输入：oobe/msoobe /a，回车后系统会弹出窗口告诉你系统是 否已经激活。
2、开始－>所有程序－>附件－>系统工具－>WINDOWS激活，如果是这样的话，就恭喜你了，已经激活。你不信，可以点最后那个“WINDOWS激活”看一下就明白了。
如果是破解/没有激活，在“开始”－>“所有程序”顶上就看见“WINDOWS激活”了！激活后，此项就隐藏起来了。