本书基于野火STM32全系列开发板介绍FreeRTOS内核实现与应用开发,全书分为两部分:第一部分教你如何从0到1把FreeRTOS内核写出来,从底层的汇编开始,讲解任务如何定义、如何切换,还讲解了阻
本书由直接参与Scala开发的一线人员编写,深入介绍了Scala这门结合面向对象和函数式的编程语言的核心特性和设计取舍。继第4版后,时隔一年,本书迎来重大更新,内容覆盖Scala3.0,对新的缩进语法
全方位学习系统 根据新PMIPMBOK和PMP考试大纲做了全面细致的更新,《PMP项目管理认证学习指南(第4版)囊括PMP认证考试涉及的所有知识,指引你正确备考,以成功通过这门极富挑战性的考试。 全面系统地覆盖所有PMP考试官方目标。 提供可供参照的“应试清单”,以便你对照每个目标,自我监督备考进展状况。 每章的“考试内幕”重点强调涉及的考试要点。 每章末尾的“本章要点”对全章内容进行简明扼要的回顾。 “模拟考题”与真实考题的风格、主题及难度完全一致。 覆盖所有考点: 项目启动 项目生命周期和组织 适应项目管理过程 整合管理 范围管理 时间管理 成本管理 质量管理 人力资源管理 沟通管理 风险管理 采购管理 管理项目干系人 PMI职业道德规范和行业准则
这是一部从产品、运营、业务、技术4个维度全面讲解支付理论与实操的著作。详细阐述了如何通过支付系统建设支付能力,降低支付成本,降低支付风险、提高支付成功率与客户体验,完成支付的收益zui大化。作者是京
领域驱动设计简称DDD,《复杂软件设计之道:领域驱动设计全面解析与实战》前6章全面解析了DDD的分析方法和技术架构,包括领域驱动设计基础、领域驱动战略设计(有界上下文和统一语言)、聚合设计、实体和值对
王荷波(1882-1927),福建福州人。中国共产党早期领导人,中国工人运动先驱,中央监察委员会首任主席。本书用生动的语言和珍贵的历史图片,展现了王荷波创办工人合作社、参加党的三大,领导上海工人第三次武装起义等波澜壮阔的一生。生动形象地重现了王荷波廉洁奉公的高尚品德和为革命献身的英勇悲壮历程。
Git团队协作 是一本软件团队协作指南,采用以人为本的方式讲解版本控制,强调如何利用Git促进团队协作。diyi部分介绍如何创建一个youu的团队、如何构建工作流等。第二部分从实践的角度学习Git命令。第三部分介绍如何在GitHub、Bitbucket和GitLab平台上托管项目。
本书是一本专业的S书籍,全面讲解了S领域的相关知识,内容包括密码学、OpenSSL命令行、证书、TLS协议、S网站性能优化、S网站很好实践、大型网站S架构设计等。本书有几个特点:(1)内容全面而新颖,基于RFC文档、国外书籍、社区等一手资料,总结了大部分近期新的S知识;(2)由浅入深,从基础到进阶全面掌握S,读者能够轻松构建一个S网站,并使网站安全性和性能优选化,对于大型网站的S系统架构和应用架构设计也有指导意义;(3)内容通俗易懂,用语描述精准,充分考虑到读者的阅读和思考习惯,只要具备基础的S知识和Linux知识就能无障碍阅读;(4)理论结合实践,本书除了让读者掌握S的交互细节,更注重实践,介绍了很多工具,让读者更好地掌握S;(5)具有启发性,读者可以通过本书开启密码学和S学习之门,真正做到“深入”。S(TLS协议)重点在于
《职业危害风险评估与防控》内容在职业危害风险评估实践中具有针对性、可行性和实用性,力求概念明确、内容严谨、简明扼要,可供职业病防治机构和职业卫生技术服务机构的专业人员以及用人单位职业卫生管理人员使用。
本书是《编程之道》系列书的第二卷,将探讨怎样用高级语言(而非汇编语言)编程得到高效率机器代码。在书中,您可以学到如何分析编译器的输出,以便检验代码的所作所为,从而得到高质量的机器码;了解编译器为常见控制结构生成的典型机器指令,以便在编写高级语言程序时选用恰当的语句;掌握编译器将各种常量和变量类型转换成机器数据的方法,以便于使用这些数据写出又快又短的程序。 书中的理论超出了特定的编程语言和CPU架构,以各种处理器平台进行开发的高级语言程序员都能从中汲取到编程的营养。
很多程序员及软件设计师都认为,用C 开发意味着放弃程序性能提升的可能。在很多人眼里,使用C 来开发那些效率至上的应用无疑将导致一场空前的浩劫。因此,在许多性能敏感型领域,诸如网络协议、操作系统内核、移动设备驱动等等,C 都常常处于被冷落的境地。 而本书正是对这种错误观念的最有力回击。本书揭示了C 开发高效应用的潜力,向广大读者展示了大量实用的C 面向对象编程技术。通过改善普遍藏匿于设计编码过程暗处的缺陷,这些技术无一不为C 的性能提升带来最为强劲的动力。 本书详细讨论了临时对象、内存管理、继承、虚函数、内联、引用计数以及STL等一切有可能提升C 效率的细节内容。最终,该书将C 性能提升的各种利器,地呈现在广大读者的面前!无论你是相关领域的从业人员,还是C 程序设计爱好者,或者是渴望突破编程瓶
本书是众多C 初学者的入门经典。全书从4个方面来表现C 的本质:procedural(过程化的)、generic(泛型的)、object-based(基于对象的)、object-oriented(面向对象的)。本书的组织围绕着一系列由浅入深的程序问题,以及用以解决这些问题的语言特性。按照这种方式,读者不但会学到C 的函数和结构,还会学习到它们的设计目的和基本原理。 本书涉猎范围很广,内容涉及C 语言发展的主要几个方面,适合有基础的C 初学者。
即便是C 阵营里最忠实的信徒,也不得不承认:C 语言并不。实际上,世界上也没有的编程语言。 如何克服C 类型系统的不足?在C 中,如何利用约束、契约和断言来实施软件设计?如何处理被C 标准所忽略的动态库、静态对象以及线程等有关的问题?隐式转换有何替代方案?本书将为你一一解答这些问题。针对C 的每一个不之处,本书都具体地分析原因,并探讨实用的解决方案。书中也不乏许多作者创新的、你从未听说过或使用的技术,但这些确实能帮助你成为C 方面的专家。 本书适合有经验的C 程序员和项目经理阅读,也适合对C 编程的一些专门或高级话题感兴趣的读者参考。
当前的Web已经进入崭新的时代!本书涵盖了在基于的Web环境下、在创建丰富体验的过程中设计Web界面的实践、模式和原理。UI专家Bill Scott和Theresa Neil在他们多年实践经验和不懈探索的基础上,总结提炼出了Web界面设计的六大原理——直截了当、简化交互、足不出户、提供邀请、使用变换和即时反应,并以这六大原理为依托,以当今Web上各类开风气之先的流行网站为示例,向读者展示了超过75种基于富交互构建Web界面的模式,并以简单明了的语言,阐明了数以百计行之有效的实践。同时,书中还给出诸多反模式,即在Web界面设计过程中应该避免的做法。本书是迄今为止一部专注于富Web界面设计的经典之作。 本书既是一本Web界面设计指南,又是一本Web界面实例参考,适合Web界面设计、开发、研究人员、爱好者,以及Web项目管理人员阅读。
金基德,这位韩国电影界的传奇人物,如何从“草根一族”一步步成为韩国媒体眼中的“21世纪领导潜力的导演”?如何“高效率”地制作“低成本”且获国际大奖的影片?成功的诀窍是什么?……金基德导演和多位韩国影评人、明星将在书中为读者一一解惑,展现一个立体的、真实的金基德。 本书由四个部分构成,内容丰富翔实:部分“金基德如是说”,金基德动情自述从韩国社会层到“当今韩国电影的国际代言人”的艰难历程;第二部分“阅读金基德 ”,韩国资深影评人对金基德作品的深刻解读,以此透视金基德的内心世界;第三部分“众说纷纭金基德”,曹在显等韩国影星及金基德剧组成员披露拍摄细节,从中得以窥探金基德在片场的独特处理手法;第四部分“附录”中包括金基德的研究资料,以及金基德部获奖剧本《擅自穿越》——金基德作品的本源
为什么常规的Bug捕获技术经常找不出安全问题。怎样才能通过静态分析帮助程序员做好安全工作。决定一个静态分析工具成败的关键属性和算法。提高代码静态分析效率的36种技术。70多种严重安全漏洞及其详细解决方案。来自FireFox、OpenSSH、MySpace、eTrade、Apache d以及其他更多软件的漏洞实例。处理非可信输入的技术。消除缓冲区溢出的战术和战略方法。避免出现Web应用程序、Web 服务以及Ajax相关的错误。关注安全的日志技术、调试技术以及错误/异常处理技术。秘密和机密信息的创建、维护和共享。带你穿越静态分析的详尽过程。 创建安全的代码,好的意图是远远不够的。程序员要知道:他们的代码几乎需要在各种使用环境和各种配置之下都是安全的。静态源代码分析为用户提供了使用的工具来审查其工作的能力,从而找出各类可直接导致安全漏洞的错误。现在
本书的部分分为前七章,专注于使用标准抽象进行编程。第二部分从第8章开始,讨论如何定义你自己的抽象。 必选介绍库是一个非同寻常的注意,但我们认为这是正确的。C++语言的许多部分——尤其是那些较困难的部分——主要出库作者利益的考虑面存在的。库的用户根本需了解语言的那些部分。因此在部分中我们避开语言的这此特性不谈,与使用转传统的方式相比,我们撤离式使得更快地编写出有意义的C++程序成为可能。 本书的许多部分引用到其他部分。这种引用看上去像“§39.4.3/857”的模样,它指的是引用的文本位于第857页,并且是第39.4.3小结的一部分。 本书的每一章都以一个称为“Details“的小节收尾。安排这一切有两个用意:它们可以命名你加深对该章介绍的概念的记忆,并且它们还包含一些额外的相关信息。 作者简介: 凯尼格: