书栈网 · BookStack 本次搜索耗时 0.024 秒,为您找到 241421 个相关结果.
  • 19.2 Agile development 敏捷开发

    1460 2020-10-20 《软件设计的哲学》
    19.2 Agile development 敏捷开发 19.2 Agile development 敏捷开发 Agile development is an approach to software development that emerged in the late 1990’s from a collection of ideas abou...
  • 四人帮设计模式

    设计模式 简介 设计模式六大原则 设计模式归纳 参考: 设计模式 简介 在 1994 年,由 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides 四人合著出版了一本名为 Design Patterns - Elements of Reusable Object-Oriented ...
  • 设计模式

    设计模式 目录 设计模式 设计模式是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。 设计模式并不直接用来完成代码的编写,而是描述在各种不同情况下,要怎么解决问题的一种方案。面向对象设计模式通常以类或对象来描述其中的关系和相互作用,但不涉及用来完成应用程序的特定类或对象。设计模式能使不稳定依赖于相对稳定、具体依赖于相对抽象,避免会引...
  • 科学计算和数据分析

    科学计算和数据分析 用来进行科学计算和数据分析的库。 astropy:一个天文学 Python 库。官网 bcbio-nextgen :这个工具箱为全自动高通量测序分析提供符合最佳实践的处理流程。官网 bccb:生物分析相关代码集合。官网 Biopython:Biopython 是一组可以免费使用的用来进行生物计算的工具。官网 blaze :...
  • 选择安装软件

    选择安装软件 选择安装软件 在“安装概览”页面中输入“4”,然后按“Enter”,指定需要安装的软件包。 Minimal Install:最小环境。提供openEuler基本功能,默认为最小环境安装。 在安装环境界面输入”c“后,可以通过附加选项“Add-ons”来选择需要安装的软件包,如下图所示。 图 1 安装软件 输入“1”,...
  • 架构剖析

    架构剖析 系统架构 物理架构 存储架构 架构剖析 系统架构 物理架构 存储架构 系统架构 ZStack Mini继承了ZStack的4S 架构优势(即:简单Simple、健壮Strong、弹性Scalable、智能Smart),使用消息总线与数据库及各服务模块进行通信,提供更轻量灵活的云主机管理、一体...
  • 5.4.1 层次化体系结构

    5.4.1 层次化体系结构 5.4.1 层次化体系结构 层次化设计是构造复杂系统的一个基本方法,按此方法设计出的系统具有层次化体系结构。现实世界中这种层次化结构俯拾皆是。例如,一幢高楼总是从最底层打基础开始,一层 一层地加高。又如,我国的行政组织具有街道、区、市、省、中央这样的层次化结构。 计算机软件的各个构件也经常组织成这样的层次体系结构。在层次...
  • 常用软件

    Mac软件 常用软件 系统相关 提高效率的工具 设计相关 开发工具 brew安装的 想要购买的 参考资料 Mac软件 换了大Mac之后,我首先想到的还是装一些常用软件。 mac的软件安装不同于window,一般直接从app store里搜索下载。或者去软件的官网下载dmg格式安装,或者app直接拖到application再安装。 ...
  • 工厂三兄弟之抽象工厂模式(五)

    工厂三兄弟之抽象工厂模式(五) 工厂三兄弟之抽象工厂模式(五) 5 “开闭原则”的倾斜性 Sunny公司使用抽象工厂模式设计了界面皮肤库,该皮肤库可以较为方便地增加新的皮肤,但是现在遇到一个非常严重的问题:由于设计时考虑不全面,忘记为单选按钮(RadioButton)提供不同皮肤的风格化显示,导致无论选择哪种皮肤,单选按钮都显得那么“格格不入”。S...
  • 如何学习设计技能

    如何学习设计技能 如何学习设计技能 为了学习如何设计软件,你可以在导师做设计的时候,在他身边学习他的行为。然后学习精心编写过的软件片段(译者注:比如 android 系统中的谷歌官方应用源码)。在这之后,你可以读一些关于最新设计技术的书。 然后你必须自己动手了。从一个小的工程开始,当你最后完成时,考虑为什么这个设计失败了或成功了,你是怎样偏离你最初...