本书基于STM32F103RCT6芯片,采用项目导向,任务驱动的编写思路,由浅入深、系统地介绍了嵌入式系统的基本原理和应用开发的方法。本书共8个项目、15个任务,分别介绍了点亮一个LED灯,流水灯、数码管显示、蜂鸣器、呼吸灯、串行通信、模数转换以及显示屏控制等的设计与实现,将知识、技能融合于任务完成过程。 本书可作为应
本书以全新的视角透视编译技术,围绕编译中的词法分析、语法分析、语法制导的翻译、语义分析和中间代码生成、运行环境和目标代码生成、代码优化这6个核心问题展开,共分7章。本书重点针对编译器构造方法学展开分析和论述,以揭示编译技术的内涵,展示其优美性和艺术性。本书也探索技术演进背后的动因,追踪业界**技术及其发展趋势,帮助读者
自20世纪以来,互联网的发展已经堪称日新月异,人们的工作、生活、学习等各个方面越来越离不开互联网Web应用。JavaWeb是Web应用中成熟度高、普及率高、适用性广的开源技术,几乎所有Web应用程序都需要具备JavaWeb技术能力。本书详解JavaWeb开发技术,配套示例源码、PPT课件与答疑服务。本书分为5篇,共17
本书将提供全方位的Java和面向对象编程学习体验。利用这本书,你会通过一种独特的方法学习Java语言,它不是那种只介绍怎么做的使用手册,而是会帮助你成为一名优秀的程序员。通过各种谜题、探秘、与著名Java对象的深入访谈,你会很快了解Java的基础和高级知识,包括Lambda、流、泛型、线程、网络和让人心生畏惧的桌面GU
本书知识框架可分为三部分。第一部分(第1章)阐述Python开发环境的搭建与使用;第二部分(第2章~第7章)阐述Python程序设计的基础知识,包括内置类型、运算符与内置函数,程序控制结构,列表与元组,字典与集合,字符串,函数;第三部分(第8章~第10章)阐述不同场景下Python数据采集的方法与应用,包括基于文件和设
使用Git的很多人总是靠技巧,他们会复制粘贴从网上找到的命令,但并不真正理解Git到底是怎么做的。不过,如果真正遇到困难怎么办?你不能简单应付。利用这本独一无二的实用指南,你会了解Git的做法,并享受其中的乐趣。RajuGandhi抽丝剥茧地介绍了简单而强大的Git引擎,让你不仅知道怎么做,还会了解为什么这么做。你会掌
本书的主要内容有:如何分析公司的业务领域,了解你正在构建的系统如何符合其竞争战略。如何使用领域驱动设计的战略和战术工具来构建有效的软件解决方案,从而满足业务需求。如何建立对你遇到的业务领域知识的共同理解。如何将系统分解为限界上下文。如何协调多个团队的工作。如何在遗留系统改造项目中,循序渐进地引入领域驱动设计。
2023年3月,《党和国家机构改革方案》首次提出组建国家数据局,这标志着全国一体化的数据要素市场培育正式拉开帷幕。本书作者基于长期参与国家数据基础制度顶层设计研究相关经历,对我国从数据大国迈向数据强国的历史进程中构建数据要素的产权、供给、流通、定价、核算、分配、跨境等方面制度体系的理论基础和政策路径进行了深入探讨,并就
本书主要介绍Python数据分析与挖掘实践,全书共11章,分为基础篇和综合篇。第1~5章为基础篇,包括Python数据分析与挖掘概述、Python数据分析与挖掘基础、数据探索、数据预处理、挖掘建模等内容;第6~11章为综合篇,列举分析了6个实用案例,包括基于关联规则进行商品推荐案例、电信用户流失分类预测案例、二手车交易
本书从科学史的角度,按时间顺序,用通俗易懂的语言,介绍了自公元前322年以来具有突破性的50个改变机器人和人工智能史的发明;在梳理了机器人和人工智能史近3000年发展脉络的同时,清楚解析了每一个发明的背景、设计逻辑和历史影响。在书中你会看到人工智能和机器人学家们如何通过巧妙的构思,创造这些改变人类社会进程的发明:安提凯