本书循序渐进地讲解了使用Python语言开发推荐系统的核心知识,并通过具体实例的实现过程演练了各个知识点的使用方法和使用流程。全书共12章,包括推荐系统基础知识、基于内容的推荐、协同过滤推荐、混合推荐、基于标签的推荐、基于知识图谱的推荐、基于隐语义模型的推荐、基于神经网络的推荐模型、序列建模和注意力机制、强化推荐学习、实时电影推荐系统开发和服装推荐系统开发。本书内容简洁而不失技术深度,数据资料翔实齐全,并且易于阅读。
根据嵌入式系统的特点,对嵌入式系统的基础知识、工作原理与典型的应用设计等方面进行了介绍。作者根据长期的嵌入式系统开发经验,从嵌入式系统研发人员的角度,分析嵌入式系统设计需要掌握的理论知识、设计方法及步骤,介绍了嵌入式系统的基本组成,从底层到应用层各个典型模块的设计,将理论知识和实际对象充分结合起来,形成了一个完整的嵌入式系统。其主要内容包括:嵌入式系统软硬件基础知识、嵌入式系统开发基础、ARMCortexM3内核体系结构、基于STM32F103VET6的典型的外设模块硬件/驱动程序设计、嵌入式操作系统基础、μC/OSII操作系统的应用及移植等部分。 《嵌入式系统原理及应用实例》既可以作为高等院校计算机、电子类、自动化及控制类大学本科高年级学生的教材,也可以作为非计算机类硕士研究生与嵌入式系统设计工程
想要借助macOS提升自己的效率?想要把macOS变成辅助学习的 利器 ?想要用macOS享受生活的乐趣?打开本书吧,这是一本让你从小白变成 效率达人 的手册。本书以macOS为基础,从基础配置、高效办公、辅助学习、系统维护等方面入手,图文并茂地介绍了macOS中各种实用技巧和隐藏功能。本书以实际应用为导向,以提高水平为目标,帮助读者了解macOS的细节,挖掘macOS的潜力,掌握高效使用macOS的窍门,快速成为macOS达人。本书不仅适合希望了解macOS各项功能和各类技巧的学生、职场新人等 小白 用户,也适合希望提升工作效率的开发人员。
本书从教学的角度出发,全面、系统地讲述了嵌入式系统及各组成部分的基本知识、技术原理和设计方法,使读者可以了解嵌入式系统的结构组成,掌握嵌入式系统开发的思路方法,具备嵌入式系统开发的初步分析问题和解决问题的能力。本书上篇是原理部分,内容包括:嵌入式系统概述,ARM处理器和指令集,嵌入式Linux操作系统,嵌入式软件编程技术,开发环境和调试技术,Boot Loader技术,ARM Linux内核,文件系统,设备驱动程序设计基础,字符设备驱动程序设计,块设备驱动程序设计,网络设备驱动程序开发和嵌入式GUI及应用程序设计; 本书下篇是实验部分,内容包括: 实验基础,开发环境建立,内核和模块构建,文件系统构建,调试技术演练,字符设备驱动程序设计,块设备驱动程序设计,网络设备驱动程序设计,MiniGUI实验设计和Android实验设计。本书兼顾教
本书以Windows Server 2012 操作系统为实例,全面、翔实地讲述Windows Server 服务器操作系统的主要系统平台管理、网络服务与维护技能等知识内容。主要内容包括:Windows Server 2012 操作系统的安装配置、本地账户管理、文件系统、磁盘管理、活动目录服务和资源共享管理等系统管理,以及DNS、DHCP、IIS 和网络路由等网络服务器的配置和管理,并进一步全面地对Windows Server 2012 的系统安全管理应用技术、系统性能优化管理实施、系统的备份与恢复等进行详细阐述。本书具有实用性和可操作性,语言精练,通俗易懂,配有大量演示性图例,从工程实践与系统管理的角度深入讲解Windows Server 2012 操作系统技术的应用,可作为高等院校计算机应用技术、计算机网络和计算机软件技术等应用型专业的操作系统实用技术课程教材,同时还可作为从事计算机系统管理、网络管理与维护等系
本书以帮助学生掌握仿真的方法和技术为目标,以信息系统的分析为背景,借鉴国外的有关做法,按照讲清概念、熟悉工具、学会使用的原则,重点阐述如何利用MATLAB工具分析问题,通过案例示范和多层次的项目训练,培养学生分析和解决问题的能力。全书分为5章,即系统仿真概述、MATLAB应用基础、系统模型的建立与表示、系统的仿真分析和系统仿真实训。仿真实训的介绍涉及电路分析、信号分析和系统分析等,不局限于某一专业,着力介绍系统仿真的基本方法和技术。本教材既可以独立存在,也可以作为其他课程的仿真教材或辅助教材。
本书系统地阐述了真实感用户界面的概念、模型、交互技术、设计评估方法和关键应用系统。全文由真实感用户界面概述、用户模型、真实感用户界面设计方法、真实感交互技术、真实感用户界面的关键应用以及评估方法等内容组成.本书可以供从事人机交互方向的科研和从业人员参考。
《Linuz Qt GUI开发详解--基于Nokia Qt SDK》由李彬编著,本书详细介绍了Linux-FQt用户界面开发的重要的核心知识。全书共分为5章20节,涉及Qt基础控件的使用,开发工具的使用,信号与槽机制的探秘,GUl换肤和多国语言支持的实现,Qt事件驱动机制,多进程和多线程编程技术, Qt串口编程技术,QtWebKit模块的高级编程技术,浏览器JavaScript对象扩展技术,QWebPlugin-Factory的使用,基于NPAPI标准的跨浏览器插件开发技术,MySQL和SQLife数据库在Qt中的应用及XML解析技术,QNetwork AccessManager及其相关类的使用等。《工程师经验手记·Linuz Qt GUI 开发详解:基于Nokia QtSDK》在编写相关知识点时尽量通过例子来演示 知识点的应用,尽量用通俗易懂的话来阐述知识点,每一章都会通过项目实例来强化读者对该章知识点的掌握和提高读者的实战水平及经验。 《Linuz Qt GUI开发详解--基于Nok
系统架构设计师考试作为计算机技术与软件专业技术资格考试(简称 软考 )中的一个高级资格专业考试,是由国家人力资源和社会保障部、工业和信息化部领导的*考试。通过该考试获得系统架构设计师证书的人员,表明其已具备从事相应专业岗位工作的水平和能力,用人单位可根据工作需要从中择优聘任高级工程师专业技术职务。 本书由薛大龙教授担任主编,薛教授长期从事 软考 培训工作,熟悉考题的形式、难度、深度和重点,了解学生学习过程中的难点。本书通过对系统架构设计师考试2012 20172018年的真题进行逐题分析和解答,帮助考生全面掌握系统架构设计师的知识和技能,掌握考试重点,熟悉试题形式,学会解答问题的方法和技巧,更高效地准备系统架构设计师考试。
本书主要介绍了开放自动化系统级建模语言 IEC 61499 的核心机制、 定 义与设计范式, 是作者团队十多年研究成果的总结。 全书以 IEC 61499 标准 内容为框架, 讲解各基本概念、 设计范式、 工具演示、 设计实例。 同时, 以若干从简单到复杂的工程项目的开发为主要流程, 穿插着介绍 IEC 61499 的各知识点。 本书适合从事工业自动化相关领域科研工作或工程设计及开发的专业 人士作为参考书, 也可作为在校研究生和高年级本科生的学习用书。 本书 还是上海交通大学、 施耐德电气、 固高科技、 立德机器人的 IEC 61499 指 定培训教材。
本书以使用面较广的Linux发行版—Ubuntu为平台,采用22.04LTS版本,通过翔实的内容、简练的语言、丰富的案例,逐一对Linux操作系统的基础知识和标准操作进行讲解。全书共8章,从Linux
徐英慧、马忠梅、王磊、王琳编著的《ARM9嵌入 式系统设计--基于S3C2410与Linux(第3版普通高校十 二五规划教材)》针对在嵌入式市场上颇具竞争力的 ARM9处理器——s3c2410和开放源码的Linux操作系统 ,讲述嵌人式系统的概念、软硬件的开发和调试手段 、嵌入式Linux驱动程序和应用程序的开发以及图形 用户界面MiniGUI的移植和应用。第3版的开发环境为 Realview MDK和IAREWARM,开发平台为EL-ARM-860 。 本书的特点是集嵌入式系统开发的理论知识和实 验教学于一体,并结合北京精仪达盛科技有限公司的 开发板,给出了大量实例。 本书可作为高等院校嵌入式系统课程的教材,也 可作为对嵌入式系统开发感兴趣的读者的人门教材, 同时还可以作为从事ARM嵌入式系统应用开发工程师 的参考书。
本书是面向KEBA工业机器人应用工程师(L2等级)的教材,主要介绍KEBA工业机器人控制系统的创建与调试、机器人系统的应用开发、机器人系统与第三方设备的通信设置与应用、机器人系统的行业典型应用。为配合教学和方便学生自学,本书配套丰富的数字化学习资源。
随着物联网、无人飞行器、机器人等技术与产业的飞速发展,嵌入式系统的重要性愈发凸显。本书主要介绍ARM Cortex-M3结构的STM32F103ZET6应用开发技术。主要内容包括Cortex-M3与STM32F103ZET6的硬件架构,分层软件架构与设计方法,以及片上外设GPIO、中断控制器、DMA、UART、TIMER、FSMC、I2C、SPI和ADC的编程技术。本书通过引入软件工程UML,以及综合性项目的分析、设计案例,以综合性项目 智慧教室 的开发技术为主线,将CPU与外设之间的程序查询、中断和DMA通信方式,线程(或任务)之间的同步、互斥、消息和共享变量等各种通信技术,面向对象的类图、序列图、状态机的UML软件建模方法,以及嵌入式编程中常用的一些软件设计技巧适当地安排在项目实战或编程举例中,拓展读者思维,丰富读者工程经验;通过分层架构、面向对象的设计思想和良好的编码规范,提升读者复杂
本教程是面向嵌入式Linux学习和产品开发的入门教程,分上下两册。本书为下册,分3篇,共16章,内容涵盖Linux内核、设备驱动、系统整合和产品化等方面。其中,设备驱动部分是重点内容,从模块编写开始,深入浅出地讲述了驱动编写的各个方面;之后以Linux子系统为单位,分别讲述了各常用外设的驱动编写或移植,如LED、GPIO、I2C、SPI、Input子系统、串口、声卡、WiFi网卡和3G模块等。 本 书由浅入深,结构合理,实用性强,提供的范例稍加改动即可应用于实际项目。阅读本书需要有一定Linux使用基础,适合于准备往驱动方向发展的嵌入式Linux开发工程师,也可作为高校非计算机专业高年级学生学习嵌入式Linux驱动的参考教材。
本教材是作者多年教学与科研经验的总结,结合学生实际,充分考虑课程本身的特色编写而成。本教材的特点是面向实践、注重实用;每章都安排有一定量的思考练习;后安排有实验实训和课程设计项目,有助于锻炼读者的实际动手能力。 本书内容涵盖了操作系统原理的基本内容,具体包括:操作系统的概念及发展历史和方向;作业管理;进程管理;存储管理;设备管理;文件管理;Linux操作系统。 本书可作为高等院校计算机类及相关专业学生的教材使用,也可作为计算机爱好者的自学读物。
精灵所在的魔法世界,因大家过度工作而陷入资源争夺,进而爆发了战争。一位精灵在神明的指引下来到人类世界,寻找拯救魔法世界的关键线索——如何制造计算机。 人类习以为常的计算机,它究竟是如何运转的,又是如何诞生的?在没有现代文明与科学积累的魔法世界,应该如何从零开始制造计算机?本书通过精灵与青年程序员拯救魔法世界的故事,通俗讲述了计算机的基础原理,用漫画、图解生动展示了“用数字表示信息”“用电来计算”“用程序来执行命令”等计算机的运转机制,并以对话的方式介绍了计算机诞生的历史。本书可作为了解计算机原理自学入门读物,也可以作为计算机原理教学的参考用书。
本书结合大量实例,讲解了嵌入式Linux应用程序设计各个方面的基本方法及必要的核心概念。主要内容包括搭建嵌入式Linux开发环境、嵌入式文件I/O编程、嵌入式Linux多任务编程、嵌入式Linux进程间通信、嵌入式Linux多线程编程、嵌入式Linux网络编程、嵌入式Linux设备驱动编程、Android应用编程、Android播放器项目设计等。重视应用是贯穿全书的*特点,在各章和全书结尾分别设置了在项目实践中常见或类似的应用实例。
Windows 10从入门到精通Windows 10从入门到精通Windows 10从入门到精通Windows 10从入门到精通Windows 10从入门到精通Windows 10从入门到精通Windows 10从入门到精通Windows 10从入门到精通Windows 10从入门到精通Windows 10从入门到精通Windows 10从入门到精通Windows 10从入门到精通Windows 10从入门到精通Windows 10从入门到精通
《Linux系统管理技术手册(第2版)(英文版)》(LAHv2)延续了该书第一版(LAH)以及《UNlX系统管理技术手册》(LISAFl)的讲解风格,以当前主流的5种Linux发行版本(RedHatES、SuSE、Debian、FedoraCore和Ubuntu)为例,把Linu×系统管理技术分为三个方面分别介绍。第一部分“基本管理技术”全面介绍了运行单机Linux系统涉及的各种管理知识和技术,如系统引导和关机、进程控制、文件系统管理、用户管理、设备管理、系统备份、软件配置以及cron和系统日志的管理使用等。第二部分“网络管理技术”从详细讲解TCP/IP协议基本原理开始,深入讨论了网络的两大基本应用——域名系统和路由技术,然后逐章讲解Linux上的各种Intemet关键应用,如电子邮件、NFS、文件共享、Web托管和Intemet服务,在这部分里还有专门的章节介绍网络硬件、网络管理与调试以及系统安全。第三部分“