操作系统是计算机系统中最重要和最基础的软件系统。本书主要介绍操作系统的四大核心内容:进程管理、存储管理、设备管理和文件管理。本书以Linux和Windows工作机制作为示例,以帮助读者更好地理解抽象的原理。本书概念清晰规范、内容系统完整、语言通俗易懂。 本书多数章节都提供了教学视频,可供读者参考。每章后面提供了一定数量
本书从JVM和JavaAPI两个方面,深入地介绍了Java8和Java11等新的Java长期支持版本中影响性能的因素。本书先从Java应用程序的通用方法、基准测试的缺陷、性能监控工具等方面,分析了如何通过JVM的配置方式影响程序的性能;接着从即时编译、垃圾回收、堆内存与原生内存最佳实践、线程与同步的性能等方面,分析了常
本书图文并茂并结合案例深入讲解了Microsoft365的核心组件SharePointOnline的各个功能模块。内容包括SharePointOnline介绍、SharePoint管理中心、SharePointOnline网站、OneDriveforBusiness、SharePointOnline工作流、移动应用、S
本书是全球优秀的C语言教程之一。全书系统地介绍了4种当今流行的程序设计方法——面向过程、基于对象、面向对象以及泛型编程,内容全面、生动、易懂,作者由浅入深地介绍了结构化编程及软件工程的基本概念,从简单概念到最终完整的语言描述,清晰、准确、透彻、详细地讲解了C语言,尤其注重程序设计思想和方法的介绍。相比上一版,这一版在内
本书以达梦数据库DM8为蓝本,围绕DM8性能为什么优化、谁来优化、优化什么、何时优化、优化到什么程度等问题进行详细介绍,从DM8体系架构入手,分析了DM8的运行机制,从DM8的实例优化、I/O优化、SQL语句优化3个方面详细地介绍了影响DM8性能的核心问题。全书共6章,内容包括DM8性能优化概述、DM8体系架构、DM8
本书主要聚焦于Java开发者必备的Java核心基础知识。全书共23章,主要内容包括面向对象、基础数据类型、自动拆装箱、字符串、集合类、反射、序列化、枚举、I/O、动态代理、注解、泛型、时间处理、编码方式、语法糖、BigDecimal、常用工具库及Java新版本特性等,比较全面地覆盖了Java开发者日常工作中用到的大部分
本书是算法入门指南,基于Python语言讲述算法实现。具体内容包括:搜索、排序和最优化算法;以人为本的算法,帮助人们决定如何接棒球或自助餐吃多少;先进的高级算法,比如机器学习和人工智能相关算法;古代文明时期的算法,如古埃及和俄罗斯农夫如何使用算法来实现乘法,古希腊人如何使用算法来找到最大公约数,以及江户时代的日本学者如
本书是国家精品课程“大学计算机”系列课程“程序设计”的主教材。本书以快速掌握程序设计思想为主线,采用“核心语法为先导,经典案例为依托,实践应用为目的”的内容组织方式,以大量程序案例为抓手,突出程序设计与应用实践的关联性,促进计算思维能力培养,提升大学生综合素质和创新能力。本书内容基于Python3.8版本,共9章,从基
本书汇集了作者多年在世界500强企业授课时学到的优秀工作方式、方法,它不仅仅是一本产品工具书,也是一种基于Microsoft365+PowerPlatform的、新的工作方式,这种新的工作方式在很多大型企业已落地并应用。本书的目标就是帮助更多的人更高效、更轻松地进行工作。本书是基于目前流行的微软Microsoft365
鲍勃大叔因在技术人群中声名远播的Clean系列在全球圈粉无数。本书为其烫手新作,旨在为广大工程师指明一条通向匠师之路,包括饱经洗砺的敏捷技术实践,如何通过持续的努力提高专业素养,软件可用之上的目标与技能,以及如何激发团队最大潜能,等等。本书融会几本经典著作的精髓,将“整洁”方法论推向至高境界—软件开发者有责任维护世界正