• 《领域驱动设计:软件核心复杂性应对之道(修订版)》...

    正是模型与实现之间的紧密联系才使模型变得有用,并确保我们在模型中所进行的分析能够转化为最终产品(即一个可运行的程序)。模型与实现之间的这种紧密结合在维护和后续开发期间也会很有用,因为我们可以基于对模型...
    文章 2017-05-02 2491浏览量
  • 《面向对象分析设计》一2.2 面向对象分析综述

    这些成分所表达的模型信息可以从以下三个层次来看待: 对象层:给系统中所有反映问题系统责任的对象。用类符号表达属于一个类的对象的集合。类作为对象的抽象描述,是构成系统的基本单位。 特征层:给每...
    文章 2017-08-01 1284浏览量
  • NET简谈互操作(四:基础知识之Dispose非托管内存)

    第一个问题:在.NET托管平台上的对象与非托管的对象之间是否能直接互换?其实第一个问题是隐藏在第二个问题里面的,首先我们要确定的是,“互换”“转换”的概念,为了统一大家步伐,我们必须将“互换”“转换”...
    文章 2011-06-29 676浏览量
  • DDD领域驱动设计基本理论知识总结

    另外,如实反映领域的模型可能会导致对象持久化的一系列问题,或者导致不可接受的性能问题。那么我们应该怎么做呢?我们应该紧密关联领域建模和设计,紧密将领域模型和软件编码实现捆绑在一起,模型在构建时就考虑到...
    文章 2016-05-27 1758浏览量
  • DDD领域驱动设计基本理论知识总结

    另外,如实反映领域的模型可能会导致对象持久化的一系列问题,或者导致不可接受的性能问题。那么我们应该怎么做呢?我们应该紧密关联领域建模和设计,紧密将领域模型和软件编码实现捆绑在一起,模型在构建时就考虑到...
    文章 2016-05-27 2326浏览量
  • DDD领域驱动设计基本理论知识总结

    另外,如实反映领域的模型可能会导致对象持久化的一系列问题,或者导致不可接受的性能问题。那么我们应该怎么做呢?我们应该紧密关联领域建模和设计,紧密将领域模型和软件编码实现捆绑在一起,模型在构建时就考虑到...
    文章 2016-05-16 1739浏览量
  • 领域驱动设计-相关理论

    软件世界其实类似人类现实世界,有时出问题了,探究原因一看,原来是两个看上去毫无联系的因素导致的,古人只好经常求神拜佛,我们程序员在自己的软件上线运行时,大概心里也在求神拜佛别出大纰漏,如果我们的软件...
    文章 2017-11-08 1015浏览量
  • 《Java 开发从入门到精通》—— 1.2 面向对象

    对象建模技术源于通用电气公司的一套系统开发技术,是以面向对象的思想为基础,通过对问题进行抽象而构造一组相关的模型。通过对象建模技术,可以全面地描述问题领域的结构。对象建模技术把分析时收集到的信息构造...
    文章 2017-05-02 1576浏览量
  • 知识工程2.0》一第2章 知识工程2.0的蓝图框架

    2.知识采集聚集知识的采集聚集是将企业内外的知识对象通过各种手段获取(采集)到企业内部并分类管理(聚集)的过程,这些资源包括来自实物档案、专家、个人电脑和信息系统等不同来源的知识对象。根据知识形态...
    文章 2017-05-02 2454浏览量
  • NET简谈互操作(四:基础知识之Dispose非托管内存)

    第一个问题:在.NET托管平台上的对象与非托管的对象之间是否能直接互换?其实第一个问题是隐藏在第二个问题里面的,首先我们要确定的是,“互换”“转换”的概念,为了统一大家步伐,我们必须将“互换”“转换”...
    文章 2017-11-08 850浏览量
  • 《人工智能:计算Agent基础》——1.4 知识表示

    一般情况下,要解决的问题或要完成的任务,包括解的构成,是通过非形式化的方式给的,例如“他们到达时,请立即递交包裹”或“请修理家中存在故障的电力系统”。计算机解决问题的一般框架在图1-4中给。为了解决...
    文章 2017-07-03 1557浏览量
  • 迁移学习——机器学习的下一个前沿阵地

    同时,在应用机器学习模型时,存在着大量问题,如:模型以前从未见过,不知如何处理的诸多条件,每个客户和每个用户都有自己的偏好,拥有用于训练的数据不同的数据;一个模型被要求执行许多没有被训练的任务。在...
    文章 2017-12-05 3685浏览量
  • 思想、技巧实践(14)-面向对象开发技术流程

    相信这些问题都曾经困扰过很多人,但软件工程并没有给这些问题的答案,因此也就导致了很多开发人员在实际开发过程中,要么只能在别人的指导下工作,要么就瞎蒙乱撞、拼凑堆砌,反正最后也能够实现需求,至于效果嘛...
    文章 2014-02-28 1413浏览量
  • 《基于模型的软件开发》——2.2 广度优先处理(又称...

    为了描述一个行为方法应该做什么,我们需要特定的语言,该语言能够以抽象的形式进行描述,且其他的模型保持一致。因此,我们需要抽象行为语言(Abstract Action Language,AAL),它设计成为一种规格说明语言,而...
    文章 2017-07-03 1094浏览量
  • 带你读《Unity游戏开发(原书第3版)》之三:模型、...

    提示:使用简单的网格建模你是否遇到过在游戏中需要一个复杂的对象,但却找不到合适的模型情况?在 Unity 中嵌套对象可以让你轻松地使用内置的网格创建简单的模型。只需把网格挨着放在一起,让它们组成你想要的...
    文章 2019-11-17 485浏览量
  • 《C++面向对象高效编程(第2版)》——1.9 面向对象...

    要在客户的问题领域找类和对象,并用其完整地描述什么方案可行,什么方案不可行。换言之,我们应采用客户能够理解的类和对象来描述问题。这些类和对象都可以直接在问题领域中找到。接下来要思考的是:问题领域这个...
    文章 2017-05-02 1542浏览量
  • 《基于模型的软件开发》——2.1 基本理念

    因为有一些系统性的问题,例如:功能分解、硬件计算模型紧密连接等,这些并不能通过“创可贴”式的修复方式来解决。毫无疑问,OO技术的大师们将OO范式视为一条走可维护性荒野的通路。因此OOA/D方法学追求保证可...
    文章 2017-07-03 1028浏览量
  • 基于事件驱动的DDD领域驱动设计框架分享(附源代码)

    另外,领域模型与外界如何交互呢?还是通过上面所提到的事件,当外界需要领域模型做什么事情时,就发送一个在领域模型中已经定义好的事件,然后领域模型或其他人(比如持久层)就会响应该事件了。当领域模型发生了...
    文章 2016-05-27 5826浏览量
  • 关于DDD领域驱动设计的理论知识收集汇总

    但这里不是仅仅选择“分”或“合”那么简单,“贫血模型“充血模型”实际上与“面向过程”与“面向类(对象)”的矛盾是相似的。“贫血对象”是将“行为”与“属性”完全放开的一种表达,而“充血对象”则又...
    文章 2016-05-27 5724浏览量
  • Java程序员实现月薪2万需要具备哪些技能?

    本着理论结合实践的方法,我一般都不问上面这种纯知识和理论性问题,而是让他写一段程序来证明HashMap是线程不安全的。然后,再让改一下这个程序,使之线程安全。在面试等情况下,如果有条件,最好能给被考核人一台...
    文章 2017-05-05 4779浏览量
  • Java博客大汇总

    本地方法栈在什么情况下会造成OOM?Java对象访问定位方式有哪些?主要有什么区别?为什么说使用指针效率更高?04.类的生命周期 什么是类的生命周期?类加载的过程包括了加载、验证、准备、解析、初始化五个阶段。都...
    文章 2019-06-03 1761浏览量
  • 迁移学习让深度学习更容易

    在这种情况下,模型学到的所有东西都来自所给的数据。但这是解决问题的唯一方法吗?在某些情况下,好像是。检测猫的模型在不相关的应用程序中可能是无用的,比如诈骗检测。它只知道如何理解猫的图片,而不是信用卡...
    文章 2018-09-28 1227浏览量
  • 《领域驱动设计:软件核心复杂性应对之道(修订版)》...

    如果文档对Ubiquitous Language没有影响,那么一定是出问题了。相反,我们会注意到Ubiquitous Language随着文档渐渐过时而自然地改变。显然,要么人们不再关心文档,要么认为它不重要而不再去更新它。这时可以将它...
    文章 2017-05-02 1363浏览量
  • Java博客大汇总

    本地方法栈在什么情况下会造成OOM?Java对象访问定位方式有哪些?主要有什么区别?为什么说使用指针效率更高?04.类的生命周期 什么是类的生命周期?类加载的过程包括了加载、验证、准备、解析、初始化五个阶段。都...
    文章 2019-07-29 1808浏览量
  • 《智能制造时代的研发智慧:知识工程2.0》一第3章 ...

    根据知识对象的形态不同,知识的属性也不同,知识模板也就不同。表2-1中的资源类型还可细分,所以对应的知识模板可以再根据具体情况进行细分。知识模板有利于知识的有效管理和查询检索。利用知识工程软件系统可以...
    文章 2017-05-02 1808浏览量
  • 《Power Designer系统分析建模实战》——2.1 需求...

    在进行需求采集前,需要做准备工作,如了解调研用户所属行业的情况、公司和部门的情况,列需要询问的问题,准备相关资料等。需求采集的方法五花八门,如需求采集表、座谈会、客户访谈、现场参观和调研、同类软件...
    文章 2017-07-03 881浏览量
  • 领域驱动设计实践

    模型中的Scanner对象非常特殊,表面上它会对BookLibraryCard进行操作,然而对于Scanner而言,它并不关心操作的是什么对象,而只需要扫描条形码,返回一个字符串。这是一种行为的体现。在整个系统中,Scanner对象...
    文章 2017-11-08 1721浏览量
  • 领域驱动设计实践

    模型中的Scanner对象非常特殊,表面上它会对BookLibraryCard进行操作,然而对于Scanner而言,它并不关心操作的是什么对象,而只需要扫描条形码,返回一个字符串。这是一种行为的体现。在整个系统中,Scanner对象...
    文章 2011-09-14 749浏览量
  • 干货|如何让机器向“时尚达人”学习?...

    构建一个图像数据集,即是在一定的“用途”目的下,将“知识“图像”做关联,并给评价算法的“指标”。文章结构也是按照以上四个关键词来组织的:文章第一部分是对“用途”的探讨,第二、三、四部分围绕着...
    文章 2019-08-05 846浏览量
  • 2020年春招过半,iOS开发面试题清单,带你高效刷题!

    什么情况下会死锁 有哪些类型的线程锁,分别介绍下作用和使用场景 NSOperationQueue中的maxConcurrentOperationCount默认值 NSTimer、CADisplayLink、dispatch_source_t 的优劣 视图&图像相关 AutoLayout的原理...
    文章 2020-04-09 1656浏览量
1 2 3 4 ... 40 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化