精华内容
下载资源
问答
  • 《UML状态图实用C、C++设计:嵌入式系统事件驱动型编程技术(第二版)》《Practical UML Statecharts in C,C++:Event-Driven Programing for Embedded Systems, Second Edition》

    带书签中文合辑下载

    https://download.csdn.net/download/zoomdy/10979234

    压缩包内包含两个独立的pdf文件,分别是中文第2版和英文原书第二版。英文好的同学可以直接阅读英文版,英文不好的同学可以阅读中文版同时参考英文版。

    英文原书第2版

    《Practical UML Statecharts in C,C++:Event-Driven Programing for Embedded Systems, Second Edition》
    Practical UML Statecharts in C,C++, Second Edition

    中文第2版

    《UML状态图的实用C、C++设计:嵌入式系统的事件驱动型编程技术(第二版)》 很可惜,该中文版没有正式出版。

    UML状态图的实用C、C++设计:嵌入式系统的事件驱动型编程技术(第二版)

    展开全文
  • 这本书其实买了好久在工作中遇到问题经常翻阅他 但是从来没有系统阅读学习他 从今天开始系统学习他 学习TDD 养成开发好习惯

    这本书其实买了好久在工作中遇到问题经常翻阅他
    但是从来没有系统的阅读学习他
    从今天开始系统的学习他
    学习TDD
    养成开发的好习惯
    阅读一本书,先把他读厚再把它读薄

    出发,跟着作者把代码敲一遍

    展开全文
  • 故事书驱动的开发 阅读有关“中型:博客文章 此存储库演示了如何实际使用故事书驱动的开发。 安装 安装依赖项 yarn install 运行故事 从开始故事 yarn run storybook 这将在启动故事 运行Jest测试套件 yarn...
  • 在你学习编写驱动时, 你通常会发现大量有关 Linux 内核东西. 这也许会帮助你理解你机器是如何工作, 以及为什么事情不是如你所愿快, 或者不是如你所要进行. 我们会逐步介绍新概念, 由非常简单的驱动开始并...
  • 最近看了很多的书,深深感到读书不写笔记等于白读,领域驱动设计是我准备在项目中主推的方法论,所以自己要先做好功课。 第一部分让领域模型发挥作用: 每个模型都代表了我们所感兴趣的现实或观点的某些方面。模型...

    最近看了很多的书,深深感到读书不写笔记等于白读,领域驱动设计是我准备在项目中主推的方法论,所以自己要先做好功课。

    第一部分让领域模型发挥作用:

    每个模型都代表了我们所感兴趣的现实或观点的某些方面。模型是一种简化,它对现实进行阐述,只是抽象出与解决手头问题有关的方面而忽略掉无关的细节问题。所以我们抽象出来模型不一定是对所有场景都是正确的,只要在某时,某地,某方面有用即可。模型是所有团队成员所使用语言的核心。

    第一章 消化知识

    开始讲的这个例子也有借鉴价值。

    1.1有效建模的因素:

    1、模型与现实相互绑定。未经加工的原型建立了早期必需的联系,在随后的迭代中始终对它进行维护和完善。

    2、某个模型生成了一种语言。模型为建立团队中的共同语言起了推动作用。

    3、开发了一个包含丰富知识的模型。模型并不仅仅是一个数据方案,它是解决一个复杂问题必不可缺的。它捕获了各种类型的知识。

    4、提炼模型。在模型变得更加完善的过程中,一些重要的概念被加入其中。没用的概念被去除。

    5、头脑风暴与实验。草图和头脑风暴方式结合可以促进建模的成功,同时将讨论出来的结果进行实践也非常重要。

    1.2知识消化

    高效的领域建模人员就是知识的消化器,他们对大量信息中的相关部分进行探查。他们尝试了一个有一个组织方式,寻找一种对冗余信息中的简单视图。领域驱动设计中的消化知识需要大量的反馈,我们知道没有反馈的沟通是低效的。

    1.3持续学习

    在编写软件的过程中,我们对知识的需求是永无止境。高效率的团队依靠学习,有意识的增长自己的知识。对于开发人员来说,我们既要学习如何建模方面的知识,还要学习领域方面的知识。

    1.4知识丰富的设计

    业务活动与规则对于一个领域来说与其涉及的实体同样重要;领域也会包含各种类别的概念。对知识的消化能够产生出反映这种理解的模型。在模型发生改变的同时,开发人员重构实现来表达模型,使得应用程序能使用得到知识。

    1.5深层模型

    有用的模型很少停留在表层关系上。

    第二章 交流及语言的使用

    基于模型的交流并不局限于使用统一建模语言(UML)中的图。为了更有效的使用模型,我们需要充分地使用每一种交流手段。

    2.1通用语言

    当一个项目的语言存在断层时,会面临一系列的问题。领域专家使用自己的行话,而技术团队成员却按照设计的思路调整和使用自己的语言去讨论领域。

    天天进行讨论时所使用的术语与嵌入到代码中的术语分裂开来。甚至可能是同一个人,在编写文档或代码时,也会使用跟交流讨论时完全不同的语言,这会导致对于领域的某些深入描述只是短时间内存在,却无法反映到代码或文档镇南关。

    语言转换减弱了交流的效果,使得知识积累也不尽如人意。

    然而任何一种方言都不能够为通用语言,因为它们都无法满足所有需求。

    要将模型做为语言的骨干。团队在所有的交流与代码中都应该联系使用这种语言。在图,文档编写,尤其是在发表意见过程中都使用相同的语言。要意识到通用语言中的变化也是模型中的变化。

    2.2利用对话改进模型

    结合模型来讨论系统。使用模型的元素和元素之间的交互来大声描述场景,按照模型允许的方式把概念组合在一起。找到更简单的方式来说出要表达的内容,然后将这些意见应用到图形和代码中。

    2.3一个团队,一种语言

    领域模型基本上市从领域专家的行话中得来,但是已经进行了整理,具有精确严密的定义。

    有了通用语言,开发人员之间的会谈,领域专家之间的讨论以及代码本身的表达都基于同一种语言,这来自于一个共享的领域模型。

    展开全文
  • 8.5.4 端口驱动和类驱动之间协作机制 129 8.5.5 找到关键回调函数条件 129 8.5.6 定义常数和数据结构 130 8.5.7 打开两种键盘端口驱动寻找设备 131 8.5.8 搜索在KbdClass类驱动地址 133 8.6 Hook键盘...
  • android学习的有关书籍--框架层

    千次阅读 2013-12-18 19:35:14
    框架层 框架层相对稳定,国内原创书籍质量也比较高。推荐下面学习资料: 1. 《Android系统源代码情景分析》和老罗Android之旅博客 作者:罗升阳。...这本书对Binder驱动、智能指针、Ashmem、
    框架层
    框架层相对稳定,国内原创书籍质量也比较高。推荐下面的学习资料:
    1.     《Android系统源代码情景分析》和老罗的Android之旅博客
    作者:罗升阳。基于Android 2.3。老罗的特点是功底深厚,分析深入,对框架层核心模块的理解都很清晰透彻。需要读者有较高的起点,对C和C++部分的分析更为详细,对深入理解框架层非常有用。这本书对Binder驱动、智能指针、Ashmem、键盘消息处理机制、Service、Log系统的分析非常好。建议学习框架层必备。
    2.     《Android的设计与实现:卷1》
    作者:杨云君。基于Android4.1。这本书的特点是思路清晰,分析严谨细致,基本没留下什么盲点,对解决实际问题非常有用。对Java部分的分析更为详细。这本书对PackageManager、应用程序安装过程、ActivityManager、消息处理、应用程序启动过程、系统启动过程的分析非常好。建议学习框架层必备。
    3.     《深入理解Android:卷1,2》

    作者:邓凡平。卷1基于Android2.2 ,卷2基于Android 4.0。这本书的特点是分析流畅,内容丰富,卷1侧重于框架层C和C++部分,卷2侧重于框架层Java部分,分析比较简略,对迅速了解框架层很有用。这本书对Binder框架、PowerManager、ContentProvider、常见类、Surface的分析非常好。建议学习框架层必备。


    内核驱动层
    1. 《Linux内核设计与实现》
    Linux开发四大名著之一,简称LKD。是迅速理解Linux整体框架的最佳选择。
    2. 《深入理解Linux内核》
    Linux开发四大名著之一,简称ULK。理解Linux内核的最佳选择。
    3.《Linux设备驱动程序》
    Linux开发四大名著之一,简称LDD。理解Linux驱动的最佳选择。
    4.《深入理解Linux内核架构》
    Linux开发四大名著之一,简称PLKA。理解Linux架构的最佳选择。
    5. 优秀的国产图书
    Linux内核源代码情景分析 (作者:毛德操,胡希明):国内分析Linux内核最深入的一本书,基于linux2.4,很多内容仍然值得借鉴。
    Linux设备驱动开发详解(作者:宋宝华):适合驱动入门的一本书,可以配合LDD一起看。
    嵌入式Linux应用开发完全手册 (作者:韦东山):适合入门的一本书,非常易懂
    ARM体系结构与编程(作者:杜春雷):适合了解ARM体系结构的一本书。

    展开全文
  • 有关生产设置,请参见: 手动安装依赖项 , (在某些安装脚本中使用), (用于调整图像大小), (在API测试脚本中使用): (> = 8,建议使用最新LTS), (允许更大版本更新灵活性) 一个 (> = 3.1)...
  • 定义 分析模式是一种概念集合,用来...分析模式最大作用是借鉴其他项目经验,把那些项目中有关设计方向和实现结果广泛讨论与当前模型理解结合起 来。脱离具体上下文来讨论模型思想不但难以落地,而且还...
  • 本文集中研究触发脉冲放大和输出驱动环节,有关相位控制电路在有关教科中已有讨论。现今晶闸管主要应用于交流-直流相控整流和交流-交流相控调压等,适用于这些应用各种驱动触发器都已集成化、系列化。例如目前...
  • 它是作为对SQL*LOADER一种补充.11-3 为了最小化数据转化和处理量,外部表访问驱动仅仅处理查询中引用到列,如果这个列没有被引用,那么即使这个列转化会出错,这个没有引用它查询也不会返回错...
  • 测试驱动开发艺术

    2013-02-15 11:43:23
    最近在看一本《测试驱动开发艺术》书籍,感觉很不错,可以根据教材手把手将示例吃透,很可贵。 由于原中提供源文件需要修改maven 文件,故我根据实际情况修改了些。 有关java编程中可能遇到...
  • 步进电机基础(5.3)-步进电机单极驱动与双极驱动、激磁方式...  有关单极驱动方式与双极驱动方式,已在第2章说明,此处再举例说明。   VR型步进电机定子磁极吸引转子时,由于转子磁极为永久磁极,有磁化N极和
  • 事实上,在Linux上许多软件都和底层程序以及内核驱动有关,然而Linux内核版本非常多,如果每个版本上软件都采用安装包形式,则匹配这么多版本安装包将十分庞大。所以有很多软件不是以二进制安装包形式来...
  • Solaris驱动编程基础

    2010-10-31 19:36:26
    Solaris 驱动 编程 两本书,介绍有关Solaris驱动编程一些基础
  • 了解有关干净架构和域驱动设计信息 图书 会谈 给个星星! :star: 如果您喜欢或正在使用该项目来学习或开始您解决方案,请给它加星号。 谢谢! 版本号 master分支正在使用.NET 5。 目标 该存储库目标是提供一...
  • 再看了有关敏捷书籍以及参加一个敏捷团队扫盲培训之后,又重点学习了重构-改善既有代码设计这本书之后,更加坚持了对于测试驱动开发原则. 首先重构是建立在拥有完备功能测试以及完备单元测试基础上. ...
  • 市面上的关于设备驱动的书大部分是三星的开发板(都是啥210,2440啥的旧芯片),全志和瑞芯微的好像没看到有,还有有关TI芯片的中文书籍关于驱动方面讲的也很浅,不适于入门。 博文是在关于三桑的开发板上的基础上...
  • 每一章都通过示例介绍了机器学习技术能够解决的有关数据具体问题,以及求解问题和处理数据方法。具体涵盖了测试驱动的机器学习、机器学习概述、K 近邻分类、朴素贝叶斯分类、隐马尔可夫模型、支持向量机、神经...
  • Agile Java中文版:测试驱动开发编程技术 前四章 一本有关java好书,值得一看。
  • 遵循DDD(域驱动程序设计)Symfony中Wallet API 。 回购中示例 基于JWT用户身份验证 UUID作为二进制文件来提高性能并为dba造成噩梦。 自动化蚂蚁任务。 Docker中Dev和CI环境。 通过管道中docker...
  • Asp.Net Mvc应用程序项目数据库驱动的本地化提供程序 通过代码轻松注册资源 支持分层资源组织(在子类帮助下) 编辑管理界面,用于更改或添加所需语言新翻译 v6中有什么新功能? 请以了解有关v6中新功能...
  • 通过老师指导,然后自己在课后翻阅书籍和上网,搜集到了不少有关步进电动机知识。通过钻研这些知识,我总算对步进电机有了认识,但是这离课程设计需要掌握知识相差甚远,为了缩短这种差距,我只能不断向老师和...
  • 学习内核书籍

    2014-01-19 11:04:42
    首先是5本久经考验的神作(个人概括为“2+1+2”,第一个2是指2本全面讲 解内核的书,中间的1指1本讲解驱动开发的书,后面的2则指2本有关内核具体子系统的书,你是否想到了某某广告里三个人突然站起单臂齐举高呼“1比1...
  • 此示例在Eric Evans的书。 该示例的演示首先是用Java编写的。 可以在(Source Forge-具有文档)和(GitHub)找到有关该工作的描述。 贡献者 彼得·马克(@PeterCMarks),埃里克·埃文斯(@ ericevans0)和约翰·...
  • 去年暑假结束时候有个东西困扰了我好久,是有关LCD驱动参数设置问题,没想到今天搞定了~拿出来分享下 ...很奇怪我看到天嵌给LCD说明书有关分辨率是这样描述:High Resolution: 391,680 Dots (480 RGB x 272),
  • 再谈领域驱动设计

    2019-04-29 09:05:00
    作为一个领域驱动设计实践者,我切实感受到了领域驱动这种方法论给软件工程带来好处,同时也感受到了实践领域驱动的困难,这种困难体现在工程实践方方面面,例如什么是领域驱动的...世面上有关领域驱动设计...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 693
精华内容 277
关键字:

驱动有关的书