计算机/网络
-
LiteOS轻量级物联网操作系统实战魏杰本书借鉴PBL式教学模式,以案例Demo为主线,将基础知识、核心技能打造成小型案例,通过案例来学习LiteOS。LiteOS可以在Windows、Linux、macOS等平台进行开发,内核基础主要包含任务、中断、IPC通信等。在深层次的知识中,可以进行LiteOS组件开发、系统移植。最后在综合项目中穿插用到了基础内核及LiteOS支持的物联网协议开发、物联网平台使用,能够让读者快速进行大型项目开发。 本书共13章,分别为快速入门篇(第1章和2章)、内核基础篇(第3~6章)、内核进阶篇(第7~9章)、综合项目实战篇(第10~13章)。快速入门篇主要讲述LiteOS基本架构、基于VS Code的开发环境搭建。内核基础篇从任务、中断、IPC通信、时间管理等知识带读者详细了解LiteOS的内核工作方法。进阶篇讲解Sensor和GUI两个扩展组件,最后进行LiteOS系统的移植。综合项目篇搭建了一个基于华为IoT平台的智能家居项目,从项目角度巩固基础知识,掌握LiteOS系统支持的MQTT、CoAP等常用物联网协议。 书中通过对LiteOS系统进行拆分,力图实现知识的**解耦,既适合初学者进行快速入门,也适合有经验的开发者当工具书。使用本书进行LiteOS学习时,无论有无开发经验都可以按照自己的需求进行跳跃学习。在某些章节后有一些实用Tips,帮助开发者更好地进行项目的开发。
-
基于MATLAB/Simulink的嵌入式鲁棒控制系统设计[保加利亚]佩特科·H. 佩特科夫,[保加利亚]索尼奥·N.斯拉沃夫,[保加利亚]乔丹·K.克拉列夫本书面向现代控制理论在高性能控制律开发中的应用,主要基于MATLAB和Simulink编程环境,介绍如何设计并实现嵌入式鲁棒控制系统。书中包含许多重要的示例,用以说明理论结果的实际实现。
-
Mastercam2023中文版标准实例教程胡仁喜 刘昌丽本书结合当前应用广泛、功能强大的CAD/CAM软件Mastercam 2023,对Mastercam数控加工的各种基本方法和技巧进行了详细介绍。本书分为12章,分别从设计和加工两个方面全面介绍了Mastercam 2023的使用方法与技巧,设计方面介绍了二维及三维图形的绘制与编辑、曲面和曲线的创建与编辑等知识;加工方面介绍了传统的二维及三维加工和高速二维及三维加工等知识。本书大的特点是实例丰富,基本做到了一个知识点配一个实例,通过实例讲解,帮助读者迅速掌握知识点的功能特点。为了满足学校教师利用此书进行教学的需要,随书配送了电子资料包,内含全书实例操作过程录屏讲解的MP4文件和实例源文件。为了增强教学效果,更进一步方便读者学习,编者亲自对实例动画进行了配音讲解。本书可以作为机械制造相关专业大中专院校的授课教材,也可以作为机械加工从业人员或爱好者的自学辅导教材。
-
MOS操作系统实验教程王雷 沃天宇 孙海龙 姜博 牛虹本书由6个操作系统实验——“内核、启动与printf”“内存管理”“进程与异常”“系统调用与fork”“文件系统”和“管道与Shell”和一个Linux基础训练实验——“初始操作系统”组成。本书实验依托操作系统实验集成环境,包括虚拟机、Git版本管理工具、自动评测工具和过程信息收集分析工具,支持管理实验整个过程,包括初始代码的发布、代码编写、调试运行、学生代码的提交、编译测试以及评分结果的反馈等。 本书可作为计算机科学与技术、软件工程等相关专业操作系统课程参考书,也可供相关技术人员参考使用。
-
ReactJS实践入门[美]克里斯·明尼克(Chris Minnick) 著,王超 译"当今更流行的JavaScript库的实操指南 在《ReactJS实践入门》一书中,全栈开发者Chris Minnick使用广受欢迎的前端工具ReactJS为读者讲解基本的编程概念,教会读者如何理解React,并通过示例说明了如何应用所学知识来构建应用程序。 《ReactJS实践入门》将帮助读者学习ReactJS开发人员使用的专业术语,以及实践对于React编程新手和老手都有帮助的现代示例。《ReactJS实践入门》假定读者没有软件工程知识基础或相关经验,因此在介绍相关术语时会进行详细 阐述。 对于刚接触JavaScript和前端开发的读者,包括那些初次接触编程的读者,《ReactJS实践入门》是一个很优秀的资源,适合初出茅庐的训练营毕业生,半路出家自学成才的程序员,以及具有WordPress、Drupal或其他编程语言基础且想要学习React的开发人员。对于资深JavaScript开发人员,《ReactJS实践入门》则可作为一本简明易懂的React指南,帮助他们快速上手。 "
-
RISC-V开放架构设计之道(美)David Patterson(大卫·帕特森) , Andrew Waterman(安德鲁·沃特曼)本书首先提出一款指令集的7个评价指标,包括成本、简洁、性能、架构和实现分离、提升空间、代码大小、易于编程/编译/链接,并围绕这7 个评价指标从全系统角度向读者介绍RISC-V 的精巧设计和众多的取舍考量。同时,本书还介绍x86、ARM 和MIPS 的设计,并通过插入排序和DAXPY(双精度乘加)程序量化对比它们,突出RISC-V 的优势,深入阐释指令集设计对计算机系统的影响。 如果您是学生,本书将是一本优秀的课外读物,有助于您建立完整的计算机系统观念;如果您是教师,本书将为您提供丰富的真实案例,能给您的教学工作带来新的启发;如果您是相关方向的从业人士,本书除了开拓您的视野,还是一本方便的参考手册,帮助您更轻松地完成工作。
-
漫画学Java(德)菲利普·阿克曼 著本套丛书是独具创意的编程学习宝典。以富有趣味性的漫画和智慧问题为特色,将枯燥的Java编程知识呈现得生动活泼,为读者打开了通往编程世界的大门。书中融合了漫画的趣味性和智慧问题的引导,使学习过程不再沉闷。无论你是编程新手还是经验丰富的开发者,都能在这里找到启发和乐趣。薛定谔作为导学人物,以他独特的智慧引领读者探索Java编程的奥秘。从基础知识到高级概念,覆盖了Java编程的方方面面。读者将通过有趣的情节和问题,逐步深入了解面向对象编程、接口、泛型等核心概念,轻松掌握Java语言的精髓。与传统的编程教材不同,本套书以其独特的叙述方式,将学习过程变得轻松愉快。你将在书中解决一系列趣味问题,从而掌握Java编程的技巧。同时,书中还包含大量实用示例和练习,帮助读者将所学知识应用到实际项目中,提高编程技能。无论你是想要掌握编程基础,还是希望提高编程技能,这套书都是你的理想选择。它不仅是一套教材,更是一段充满乐趣和启发的编程冒险。快来跟随薛定谔的脚步,开启你的Java编程之旅!
-
漫画学Java(德)菲利普·阿克曼 著本套丛书是独具创意的编程学习宝典。以富有趣味性的漫画和智慧问题为特色,将枯燥的Java编程知识呈现得生动活泼,为读者打开了通往编程世界的大门。书中融合了漫画的趣味性和智慧问题的引导,使学习过程不再沉闷。无论你是编程新手还是经验丰富的开发者,都能在这里找到启发和乐趣。薛定谔作为导学人物,以他独特的智慧引领读者探索Java编程的奥秘。从基础知识到高级概念,覆盖了Java编程的方方面面。读者将通过有趣的情节和问题,逐步深入了解面向对象编程、接口、泛型等核心概念,轻松掌握Java语言的精髓。与传统的编程教材不同,本套书以其独特的叙述方式,将学习过程变得轻松愉快。你将在书中解决一系列趣味问题,从而掌握Java编程的技巧。同时,书中还包含大量实用示例和练习,帮助读者将所学知识应用到实际项目中,提高编程技能。无论你是想要掌握编程基础,还是希望提高编程技能,这套书都是你的理想选择。它不仅是一套教材,更是一段充满乐趣和启发的编程冒险。快来跟随薛定谔的脚步,开启你的Java编程之旅!
-
漫画学Java(德)菲利普·阿克曼 著本套丛书是独具创意的编程学习宝典。以富有趣味性的漫画和智慧问题为特色,将枯燥的Java编程知识呈现得生动活泼,为读者打开了通往编程世界的大门。书中融合了漫画的趣味性和智慧问题的引导,使学习过程不再沉闷。无论你是编程新手还是经验丰富的开发者,都能在这里找到启发和乐趣。薛定谔作为导学人物,以他独特的智慧引领读者探索Java编程的奥秘。从基础知识到高级概念,覆盖了Java编程的方方面面。读者将通过有趣的情节和问题,逐步深入了解面向对象编程、接口、泛型等核心概念,轻松掌握Java语言的精髓。与传统的编程教材不同,本套书以其独特的叙述方式,将学习过程变得轻松愉快。你将在书中解决一系列趣味问题,从而掌握Java编程的技巧。同时,书中还包含大量实用示例和练习,帮助读者将所学知识应用到实际项目中,提高编程技能。无论你是想要掌握编程基础,还是希望提高编程技能,这套书都是你的理想选择。它不仅是一套教材,更是一段充满乐趣和启发的编程冒险。快来跟随薛定谔的脚步,开启你的Java编程之旅!
-
C语言程序设计郭晓利本书依据《国家中长期教育改革和发展纲要(2020—2035年)》的指导精神,结合新工科人才培养要求及高等学校的教学特点编写而成。全书共分为11章,从C语言程序设计概述讲起,依次讲述数据类型、运算符与表达式、三种基本结构程序设计、数组、函数、编译预处理、指针、结构体与共用体和文件等。本书从培养学生的实际编程能力出发,内容全面,重点突出,例题和习题丰富,书中所有示例程序均上机调式运行并给出结果,程序遵循标准化的编程风格,便于学生理解。