近年来,嵌入式系统开发技术和嵌入式产品的发展势头迅猛,其应用领域涉及通信、消费电子、汽车工业等各个方面。嵌入式系统的设计与开发是一项实践性很强的专业技术,要求从业者深刻理解理论知识,并将原理与实践紧密结合。 本书旨在以实践驱动学习,通过“做中学”的方式让读者掌握相关知识点。全书内容分为10章,主要介绍了STM32系列处理器的基础知识、开发工具、基本系统、通用输入输出端口应用、系统节拍定时器、中断系统、定时器、串行通信、模数转换器,并展示了一个综合项目—温度控制系统。书中提供了19个范例,这些范例
黑客编程和逆向分析是计算机安全从业者需要掌握的两项基本功,随着各大企业对安全技术的日益重视,工程师在这方面的学习需求也在持续增长。 本书共11章,既包括黑客编程的内容,如数据的存储及表示形式、汇编语言入门;又包括逆向分析的知识,如熟悉调试工具OD、PE工具详解、PE文件格式实例(包括加壳与脱壳工具的使用)、十六进制编辑器与反编译工具、IDA与逆向、逆向工具的原理及实现、安卓逆向分析。此外,本书还介绍了计算机安全的新技术,如DEX文件格式解析和Dalvik指令解析等。 本书既可以作为网络编程人员、
本书将Java Web开发的基础知识与实例有机地结合在一起,系统地介绍Java Web应用开发过程中的一些实用技术、系统设计与编程思想。本书主要内容包括Java Web开发基础、Servlet入门、Servlet应用、JSP应用开发、JDBC数据库应用开发、EL表达式与JSTL标签、基于Web MVC框架的项目实践。全书不仅介绍理论基础,更强调实际应用。 本书可作为普通高等院校计算机相关专业的教材,也可作为程序开发人员的参考书。
本书从初学者角度出发,通过通俗易懂的语言和大量生动典型的实例,由浅入深、循序渐进地介绍使用C#进行 WinForms 程序开发的常用技术和方法。全书共 16 章,包括搭建 C#开发环境、第一个 C#程序、数据类型、运算符、条件语句、循环语句、数组、字符串、面向对象编程基础、面向对象编程进阶、Windows 窗体编程、Windows 控件的使用、数据库基础、使用 C#操作数据库、文件及文件夹操作、库存管理系统等内容。 本书附有配套资源包。配套资源包提供了书中所有实例和项目的源代码,全部源代码都经过
本书以图配文的形式,直观易懂地介绍了面向对象的全貌及其包含的各项技术,包括面向对象编程、框架、设计模式、UML、建模、面向对象设计和敏捷开发方法等。对于各项技术是如何使用的(How),书中只进行简要的说明,而重点介绍这些技术是什么(What),以及为什么需要这些技术(Why)。另外,“编程往事”专栏介绍了作者年轻时的一些经历;“对象的另一面”专栏以与正文不同的视角讲解面向对象这一概念普及的背景和原因,通俗有趣;“当今的OOP”专栏介绍了Java、Python、Ruby、JavaScript等当今
本书以实际业务场景为例,介绍自然语言处理(NLP)系统开发项目的整个生命周期——从收集数据到部署和监控模型。读者将深入理解NLP系统的开发流程,知道如何消除开发痛点,从算法、数据等方面提高NLP系统的质量。全书分为四大部分,共有11章。第一部分概述NLP技术,为全书奠定知识基础。第二部分从实战角度讲解NLP系统的开发要点,内容涉及文本分类、信息提取等。第三部分专注于NLP重点应用的垂直领域:社交媒体、电子商务、医疗行业、金融业等,并辅以Python示例。第四部分将所有知识点融会贯通,并讲解如何利
本书包括Photoshop CC 2018的基本操作,选区和移动工具的应用,填充工具、绘画工具、修复工具和图章工具的应用,路径和矢量图形工具的应用,文字工具和其他工具的应用,图层、蒙版和通道的应用,图像颜色的调整、滤镜的应用及综合案例11个项目。 本书采用项目教学法,项目一至项目式按照“任务—项目实训—项目拓展—习题”的体例结构编写,通过对具体任务与实训的讲解,学生不仅可以掌握软件的基本功能,还可以提高实际操作能力;项目十一是综合案例,是对全书知识的综合应用,学生可以巩固所学,开拓思维。
本书系统地介绍了?JSP?开发所涉及的各类知识。全书共13章,内容包括JSP概述、JSP开发基础、JSP语法、JSP内置对象、JavaBean技术、Servlet技术、JSP实用组件、JSP数据库应用开发、JSP与AJAX及JSP高级技术,并通过JSP综合案例——清爽夏日九宫格日记网,介绍了JSP应用的开发流程和相关技术的综合应用。本书最后提供了两个课程设计,即在线投票系统和无刷新的聊天室,供学生综合实践使用。 本书为慕课版教材(读者)可登录人邮学院学习配套慕课;同时各章主要内容配备了以二维码为
《Excel 高效办公——数据处理与分析(案例版)》根据现代企业决策和管理工作的主要特点,从实际应用出发,以不同行业或岗位为主线,以解决问题为导向,介绍Excel数据处理与分析常用方法和技能。全书共10章,包括数据分析引言、人力资源数据分析、生产数据分析、销售数据分析、财务数据分析、投资决策分析、电商数据分析、在线教育数据分析、短视频运营数据分析、利用Power BI 进行数据分析等内容。本书不仅通过实例讲解数据分析技能,还将良好的Excel使用习惯、规范的数据分析思维、清晰的视觉设计思路等贯穿
本书旨在以“短小精悍的代码+丰富的创造力”的方式向读者展示81个简单、有趣的实践项目。如果你已经掌握了基本的Python语法,并且准备开始编写程序,那么阅读本书会让你觉得既有趣又很受启发。 本书给出的81个Python项目,可以助你快速上手Python编程完成数字艺术、游戏、动画、计数程序等方面的任务。一旦了解了代码是如何工作的,你就可以动手重新编写程序,并通过添加自定义的内容来不断实践。需要说明的是,书中这些项目涉及的程序大多是用少于256行的代码实现的,如蜗牛赛跑、诱饵标题生成器、DNA可视