您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 极限编程(XP)篇

  2. 极限编程(XP)篇 极端编程(eXtreme Programming)是一种开发纪律,以简单性、交流、反馈和勇气为基本宗旨。它的做法是以有效的实践规则将整个团队紧密联系起来,通过充分的反馈使团队能随时知道自己目前的状况和恰当的调节规则以适应自己的特殊情况。 在极端编程中,每一个项目贡献者都是“团队”完整的一部分。这个队伍是围绕着一个每天和队伍坐在一起共同工作的商业代表——“客户”建立起来的。 核心实践:整体团队 极端编程的队伍采用一种简单的方式来进行规划和跟踪,以决定下一步要做什么和预知项目什
  3. 所属分类:Java

    • 发布日期:2013-03-07
    • 文件大小:835kb
    • 提供者:haigenwong
  1. 休闲旅游门户网站模板下载

  2. 后台管理: http://你的网址/admin 进入,帐户/密码:admin/admin 旅游网站管理系统是基于微软 .Net 平台开发的旅游管理系统,它集成了酒店模块,景点模块,旅游线路模块,租车模块,新闻模块,会员模块,模板标签模块,关于我们模块,帮助模块, 出发城市二级域名[如北京出发采用bj.***.com],频道二级域名[如酒店频道采用hotel.***.com],整站伪静态格式(HTML),在线订单 限制订单数20条,生成订单手机短信/E-mail提示,在线支付[支付宝/财付通],
  3. 所属分类:C#

    • 发布日期:2014-04-15
    • 文件大小:21mb
    • 提供者:xbtmlove
  1. 手机游戏测试AutomatorX.zip

  2. 该项目是为了让手机应用的一些常规测试可以自动化起来,让测试人员摆脱那些枯燥的重复性工作。 基于OpenCV的图像识别技术,有点类似于SikuliX(这东西挺好用的,只是没说要支持手机端)这个项目诞生在网易游戏频繁的测试中,所以这个项目主要是为了支持游戏的测试。atx是AutomatorX的简称,目前是作为一个python库使用,安装方法也超级简单pip install atx安装完这个之后,再安装python-opencv就完成了最终的安装。有了它,平常枯燥的刷副本,主线任务,就不再这么头疼了
  3. 所属分类:其它

  1. 数据库设计中的敏捷方法

  2. 0引言在过去几年中,我们将敏捷方法应用于数据库设计中。我们总结出一些技巧,使得当应用程序发展时,数据库也能够进化,这是敏捷方法的一个重要属性。我们的方法是通过持续集成以及自动重构,通过数据库管理人员(DBA)和应用开发人员的紧密合作。这些技巧在应用开发的各个时期都有效。1敏捷方法学近年来,出现了一种新的软件开发方法学—敏捷方法学。这给数据库设计提出了一些新的、巨大的需求。这些需求的一个中心就是进化设计。在一个敏捷项目中,需要假定我们并不能事先确定系统的需求。因此在项目的初期有一个详细设计阶段的想
  3. 所属分类:其它

    • 发布日期:2021-03-05
    • 文件大小:141kb
    • 提供者:weixin_38536267
  1. “持续集成”也需要重构

  2. 持续集成是极限编程十二实践之一(1999年KentBeck编写的《解析极限编程》),最初被使用极限编程方法的开发人员所推捧,并在过去的几年中得到广泛应用,成为业界广为人知的软件开发实践。该实践用于解决软件开发过程中一个具体且重要的问题,即“确保当某个开发人员完成新的功能或修改代码后,整个软件仍旧能正常工作。”然而,持续集成并非像大多数人想像的那样,首次部署好持续集成环境后就大功告成,一劳永逸了。恰恰相反,它与你项目中的其它产品代码一样,需要改进与重构,否则,就会使你进入一种“持续闹心”的状态,甚
  3. 所属分类:其它

    • 发布日期:2021-02-27
    • 文件大小:552kb
    • 提供者:weixin_38744153
  1. 笨方法使用Kubernetes实现持续交付

  2. 本文将探讨如何构建一种用于持续集成的架构,我们采用了由简至繁的方法。在每一次将架构复杂化时,我们会给出原先的简单方法的局限性,并验证添加架构的复杂性和/或重构架构是合理的。本文所给出的终极方法,是Weaveworks探索出的最适合自身的方法。持续交付是以频繁且少量的方式而非一次性大批量的发布去生成软件的方法。为什么持续交付很重要?将版本持续部署到应用会消除“发布日”的思维模式。理论上讲,版本的完成越是频繁,那么版本的风险也就越低。开发人员还可在代码就绪时更改应用(无论是实现新代码,或是回滚到旧版
  3. 所属分类:其它

    • 发布日期:2021-02-25
    • 文件大小:475kb
    • 提供者:weixin_38735541
  1. 基于Java9模块系统和Vert.x开发持续集成系统

  2. 这篇文章将介绍如何使用EclipseVert.x设计和开发一个基于消息驱动的响应式持续集成(CI)系统。我们将利用Java平台模块系统(JPMS)来构建一个由多个模块组成的应用程序,模块之间通过定义好的接口进行通信。有了JPMS,架构师和开发者就可以使用模块来重构大型的遗留系统,或者用它们来创建新的应用程序。不过,要在模块系统中使用已有的Java类库并不是件容易的事。因此,我们也会探讨在使用JPMS过程中可能遇到的各种问题,以及如何解决这些问题。先让我们来定义这个CI系统的最小可用产品(MVP)
  3. 所属分类:其它

    • 发布日期:2021-02-25
    • 文件大小:293kb
    • 提供者:weixin_38539053
  1. 数据库设计中的敏捷方法

  2. 0引言在过去几年中,我们将敏捷方法应用于数据库设计中。我们总结出一些技巧,使得当应用程序发展时,数据库也能够进化,这是敏捷方法的一个重要属性。我们的方法是通过持续集成以及自动重构,通过数据库管理人员(DBA)和应用开发人员的紧密合作。这些技巧在应用开发的各个时期都有效。1敏捷方法学近年来,出现了一种新的软件开发方法学—敏捷方法学。这给数据库设计提出了一些新的、巨大的需求。这些需求的一个中心就是进化设计。在一个敏捷项目中,需要假定我们并不能事先确定系统的需求。因此在项目的初期有一个详细设计阶段的想
  3. 所属分类:其它

    • 发布日期:2021-02-22
    • 文件大小:141kb
    • 提供者:weixin_38604916
  1. “持续集成”也需要重构

  2. 持续集成是极限编程十二实践之一(1999年KentBeck编写的《解析极限编程》),最初被使用极限编程方法的开发人员所推捧,并在过去的几年中得到广泛应用,成为业界广为人知的软件开发实践。该实践用于解决软件开发过程中一个具体且重要的问题,即“确保当某个开发人员完成新的功能或修改代码后,整个软件仍旧能正常工作。”然而,持续集成并非像大多数人想像的那样,首次部署好持续集成环境后就大功告成,一劳永逸了。恰恰相反,它与你项目中的其它产品代码一样,需要改进与重构,否则,就会使你进入一种“持续闹心”的状态,甚
  3. 所属分类:其它

    • 发布日期:2021-01-31
    • 文件大小:552kb
    • 提供者:weixin_38588592
  1. 基于Java9模块系统和Vert.x开发持续集成系统

  2. 这篇文章将介绍如何使用EclipseVert.x设计和开发一个基于消息驱动的响应式持续集成(CI)系统。我们将利用Java平台模块系统(JPMS)来构建一个由多个模块组成的应用程序,模块之间通过定义好的接口进行通信。有了JPMS,架构师和开发者就可以使用模块来重构大型的遗留系统,或者用它们来创建新的应用程序。不过,要在模块系统中使用已有的Java类库并不是件容易的事。因此,我们也会探讨在使用JPMS过程中可能遇到的各种问题,以及如何解决这些问题。先让我们来定义这个CI系统的最小可用产品(MVP)
  3. 所属分类:其它

    • 发布日期:2021-01-27
    • 文件大小:293kb
    • 提供者:weixin_38516956