软件与程序设计
-
SAP Web Dynpro for ABAP开发技术详解 基础应用孙东文,郭娟 等 著《SAP Web Dynpro For ABAP开发技术详解——基础应用》主要介绍SAP 异于ABAP 传统编程的Web 编程技术: WebDynpro for ABAP。全书共5 章, 以Web Dynpro for ABAP 的概述、开发环境、开发基础、跨组件编程和动态编程作为主要介绍内容。详细讲解WebDynpro for ABAP 这门技术中各元素之间的关联及制约关系、如何设置Web Dynpro for ABAP 的运行环境、如何创建及编辑Web Dynpro for ABAP的基本元素、如何引用其他的组件、在未知用户交互时如何动态编辑WebDynpro for ABAP 应用等内容。 《SAP Web Dynpro For ABAP开发技术详解——基础应用》提供了大量配置细节及实例源码, 深入剖析Web Dynpro forABAP 架构关键技术。技术架构部分可作为Web Dynpro for Java 开发人员 深入SAP 系统的必备指南。《SAP Web Dynpro For ABAP开发技术详解——基础应用》可供EP 和CRM 平台下Web Dynpro 和Web UI 程序开发人员阅读。 -
UiPath RPA开发邵京京,白晶茹 著这是一本面向初学者的UiPath实战宝典,由国内专业的RPA开发者社区RPA之家官方出品。作者团队融合自己丰富的项目实战经验,详细阐述UiPath RPA核心概念、功能和实现,并由浅入深地介绍了如何使用UiPath设计并实现RPA自动化流程,一步步引导读者构建自己的RPA框架,深入理解并熟练使用UiPath工具。同时,该书提供了大量的项目实战案例,帮助读者从零基础开始学习,在大量的实战案例中实现UiPath的进阶。《UiPath RPA开发:入门、实战与进阶》共13章,内容涵盖从基础的安装入门,到高阶的企业级框架(REF)使用。第1~10章详细讲解了UiPath的各组件的功能、原理和使用,包括UiPath的安装、工作流、调试、发布、数据类型、控制语句、Excel自动化操作、网页自动化操作、选择器和录制器、数据抓取、邮件自动化、包管理和自动化流程的异常处理等内容,手把手教读者学会使用UiPath。第11章讲解了UiPath的Orchestrator控制台的管理,包括任务调度、队列任务、定时触发等。第12、13童讲解了UiPath的企业级框架REF的使用与搭建,以及一个企业级实战案例——考勤数据分析机器人。 -
认识编程 以Python语言讲透编程的本质郭屹 著本书是关于计算机编程的科普书,它包含了计算机软件的发展历史、原理、数据结构,以及基本算法等内容,并进一步探讨了动态规划、概率统计和神经网络等进阶知识。作者通过轻松的笔调,由浅入深地对编程的本质进行了直观、具体的讨论。虽然书中的例子都是用Python编写的,但是介绍的编程方法和思想却是通用的。书中的实例都有对应的完整代码实现,涉及初等数学、数据结构、排序与查找、数理统计、动态规划及神经网络等多个方面。这些实例把编程原理讲解和程序代码结合在一起,从而让概念更加容易理解。 本书适合学习Python,以及编程的读者阅读。 -
深入剖析Java虚拟机马智 著《深入剖析Java虚拟机:源码剖析与实例详解(基础卷)》以流行的工业级Java虚拟机HotSpot为基础,详细剖析其基础功能模块的源码,力求讲清楚每个重要技术的原理和实现细节,同时结合大量实例和图示帮助读者更好地理解所讲内容。《深入剖析Java虚拟机:源码剖析与实例详解(基础卷)》没有介绍Java运行时的栈结构,以及解释执行与编译执行等知识点,这些内容在《深入剖析Java虚拟机:源码剖析与实例详解(基础卷)》的姊妹篇《深入剖析Java虚拟机:源码剖析与实例详解(运行时卷)》一书中进行详细的介绍。 《深入剖析Java虚拟机:源码剖析与实例详解(基础卷)》共13章,章节顺序基本上是按照类的生命周期进行编排的。《深入剖析Java虚拟机:源码剖析与实例详解(基础卷)》涵盖的主要内容有HotSpot VM简介、对象的二分模型、类的加载机制、类与常量池的解析、字段的解析、方法的解析、类的连接与初始化、运行时数据区、类对象的创建和初始化、Serial垃圾收集器、Serial Old垃圾收集器以及Java引用类型的实现原理等。 《深入剖析Java虚拟机:源码剖析与实例详解(基础卷)》主要面向想要深入学习和研究Java语言运行原理的人,尤其是正在从事或将来想要从事虚拟机开发的编程人员。另外,《深入剖析Java虚拟机:源码剖析与实例详解(基础卷)》还非常适合Java求职人员阅读,可以帮助他们系统掌握虚拟机的相关知识,从而游刃有余地应对相关公司招聘时的考查。 -
爱上编程靳顺隆 著我们生活在一个计算机无处不在的时代,从看得见的笔记本电脑、智能手机、智能手表以及各种智能设备,到看不见的云计算,计算机都在帮我们做各种各样的事情。对孩子们来说,计算机更是未来生活和工作不可分割的一部分。只有深入地了解计算机,孩子们才能更好地跟它相处。 本书全方位介绍了计算机,不仅包括计算机的原理、结构、发展历史,以及它的大家庭,更讲解了计算机的语言、操作系统、网络,以及计算机的智慧——机器学习。当然,本书并不枯燥地讲解原理,而是在讲解过程中,跟孩子们熟悉的事物关联起来,让他们更容易理解。同时,书中还设置了大量的互动,让孩子们用实践结合理论,更好地去领悟。 本书作为计算机的入门科普书籍,由浅入深,从理论到实践,层层递进,为孩子解密这个人类目前为止创造的最精密、最智慧的工具,让孩子们感受学习知识的快乐。 -
Python Django Web从入门到项目实战刘瑜,安义 著Python的Django框架是目前流行的一款重量级网站开发框架,具备简单易学、搭建快速、功能强大等特点。本书从简单的HTML、CSS、JavaScript开始介绍,再到Django的基础知识,融入了大量的代码案例、重点提示、图片展示,做到了手把手教授。本书基于Django 3.0.7版本、Python 3.8.5版本、Rest Framework 3.11.1版本、Vue.js 4.5.4版本、数据库MySQL 80版本进行讲解。本书还提供了一个商业级别的项目案例,采用目前主流的前后端分离开发技术,以便读者可以体验正式项目的开发过程。熟练掌握本书内容后,读者将达到中级Web项目开发工程师的技术水平。 -
从零开始 C++程序设计基础教程肖连 著本书以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了C++程序设计的相关知识和实战技能。 本书第1~8章主要讲解了C++基础入门、数据类型、运算符和表达式、程序结构控制和语句、数组、函数、指针以及输入 输出等,第9~12章主要讲解了类与对象、命名空间、继承与派生以及多态与重载等,第13~15章主要讲解了文件、模板以及异常处理等。 本书适合任何希望学习C++的读者阅读,无论读者是否从事计算机相关行业、是否接触过C++,均可通过学习本书快速掌握C++的程序设计方法和技巧。 -
UEFI编程实践罗冰 著本书系统地介绍了X86、龙芯、飞腾架构下的UEFI应用和驱动开发,系统调试专家、《软件调试》作者张银奎,以及UEFI专家、《UEFI原理与编程》作者戴正华联袂推荐。本书以项目开发为导向,采取“近实战,多实例”的方式,细致深入地介绍了UEFI应用和驱动开发相关的知识。 第1~3章,介绍了UEFI系统的组成、启动过程,在各种操作系统中搭建和调试开发环境的方法,以及UEFI应用和驱动开发的基本方法。第4~10章以实际的开发实践为索引,介绍了图形图像开发、汉字显示、GUI构建、访问PCI/PCIE设备、访问SMBus设备、访问串口设备、实现USB通信和网络通信等内容。这部分以贴近实际开发的方式来构建实例,并深入剖析相关硬件协议及其在UEFI上的实现。第11章和第12章,讲解了龙芯和飞腾架构,以及如何在这两类国产处理器上进行UEFI软件开发。 -
OpenCV 4计算机视觉[加]约瑟夫·豪斯(Joseph Howse),[爱]乔·米尼奇诺(Joe Minichino)本书首先介绍OpenCV 4以及如何基于Python 3在各种平台上安装OpenCV 4。接下来,你将学习如何执行读取、写入、操纵,以及显示静态图像、视频和摄像机回馈等基本操作。你还将学习图像处理、视频分析、深度估计和分割,并通过构建一个简单的GUI应用程序获得实践经验。接下来,你将处理两类常见问题:人脸检测和人脸识别。你还将学习物体分类和机器学习的概念,这将使你能够创建和使用物体检测器和分类器,甚至跟踪电影或摄像机回馈中的物体。稍后,你将学习3D跟踪和增强现实。本书末尾,你将学习人工神经网络和深度神经网络,学习如何开发手写数字识别以及对人的性别和年龄分类的应用程序。 -
Elasticsearch数据分析与实战应用王伟德 著本书使用一套金融数据以及Elasticsearch搜索技术和聚合框架,用来进行数据分析,是一本技术全面、案例丰富、注重实操的入门书。书中不仅细致地讲解Elasticsearch基础知识和核心接口,还进一步讲述数据建模和实际应用,例如金融舆情分析及机器学习等技术应用。最后逐步详细讲解了如何以编程方式构建RESTful服务接口,实践所学技术。由于书中有很多金融数据分析例子,读者也可了解相应应用场景以及学会其解决方案。书中示例采用一套开源的金融数据和文本分析插件进行编写。本书非常适合搜索工程师、数据分析师、数据库工程师阅读使用,还适合Elasticsearch初学者以及想要进阶提升为中高级技术的读者使用。
