国内大部分的开发者和公司都从事的是应用层的开发,平时大家更多关注的是应用层的开发技术。但应用层是建立在CPU和内存等硬件、操作系统内核、语言运行时的基础之上的。如果缺乏对这些底层知识的理解,驾驭技术的能力就无法精进,也很难开发出高性能、高稳定性的应用。 本书主要包括CPU和内存硬件、进程创建和调度原理、虚拟内存底层机制、Go 用户态协程实现、容器cgroup资源限制,以及throttle、CPU利用率和负载等性能指标统计原理等内容,最后过渡到性能优化手段,带领大家修炼底层内功,掌握高性能原理。
在过去的十几年中,软件测试技术的演进突破了曾经的局限,发生了翻天覆地的变化,在新的领域有了更广泛的应用场景。 本书从现代软件测试技术的视角,深入探讨近年来涌现和快速发展的测试技术,以及在快速变化的技术环境中依然保持高度相关性和实践价值的方法论与技巧。本书内容主要包括现代软件测试的工程理念,测试策略、分析和设计,测试与系统架构的关系,各项测试技术精要,自动化测试框架的设计与实现,AI产品、大数据产品、区块链、图形图像相关测试技术,以及大模型赋能下的测试智能化等。 我们希望这是一本软件测试技术领域的 百科全书 ,无论你是希望在专业领域不断精进的技术专家,还是希望打下扎实基础的入门读者,都能从本书中汲取宝贵的经验。
在这本有关Logic Pro X10.4软件的苹果认证培训教材中,掌握如何进行录音、编配、混音、制作和精修音频文件。经验丰富的制作人和作曲家大卫 纳赫玛尼(David Nahmani)在本书中将会手把手地,并基于实际案例,来为读者做全面的指导。他会在教学中用直白精炼的语言讲解,其内容涵盖全部的音乐创作过程,从基本的音乐创作到精巧的制作技巧。除此以外,Logic Pro X10.4带来了更为强大的新功能,以及对原有版本的升级和调整,包括新的MIDI/自动化显示处理,新的清晰度ID(Articulation ID)键位切换(Keyswitch)功能,新的ARA支持,新的Direction Mixer频率分割功能等。
本书对早期的Linux操作系统内核(v0.11)全部源代码文件进行了详细的注释和说明,旨在帮助读者够在短时间内对Linux的工作机理获得全面而深刻的理解,为进一步学习和研究Linux系统打下坚实的基础。书中首先介绍了Linux系统的发展历史,着重说明了各个内核版本之间的重要区别,给出了选择0.11版作为研究对象的原因;然后依据内核源代码的组织结构对所有代码进行了详细注释。在注释的同时,还介绍了读者应该了解的相关知识,并给出了相关的硬件信息。本书还介绍了内核源代码的组织结构及相互关系。 本书适合作为计算机专业学生学习操作系统课程的实践教材和参考书,也适合Linux操作系统爱好者自学,还可供具有一定基础的技术人员作为嵌入式开发应用的参考书。
欢迎使用更高效的方式来学习PHP和MySQL。PHP曾经是最流行的Web开发语言,许多世界领先的网站(如Facebook、维基百科和WordPress)都是用它编写的。PHP运行在Web服务器端,通过使用存储在MySQL数据库中的数据,使得网站可以为每一位访问者显示不同的定制页面。书中采用简单、直观的图示化讲解风格,并辅以简短的代码示例,使得读者能够轻松地使用PHP和MySQL开发网站;网站具有丰富的功能,允许访问者注册为会员、创建文章、编辑文章、上传图片、管理个人资料、发表评论或 点赞 帖子等等。 ● 学习内容 阅读和编写PHP代码 使用MySQL数据库存储数据 创建适合每位访问者的页面 构建内容管理系统或社交网络 ● 传授技能 管理内容 注册成为会员 上传图片和媒体 评论和点赞 ● 在线支持 www.phpandmysql.com 在线运行代码示例 下载完整示例网站 额外参考资料
在本书中,你将尝试从零自制操作系统。你会体验到制作操作系统的整个过程,从打开计算机、调用操作系统本身到能够运行各种应用。你会了解到计算机的内部结构,以及操作系统的工作原理 ;在此 之前,它们对于你来说可能一直都是黑箱。 本书内容包括 :个人可以制作操作系统吗、计算机工作原理和 Hello World 、EDK II 和内存映射、 屏幕显示实践和引导加载器、像素绘图和 make 入门、文本显示和控制台类、鼠标输入和 PCI 、中断和 FIFO、内存管理、叠加过程、窗口、定时器和 ACPI、键盘输入、多任务处理、终端、命令、文件系 统、应用、分页、系统调用、窗口应用、图形和事件、多终端、使用应用加载文件、从应用写入文件、 应用的内存管理、日文显示和重定向、应用间通信、额外应用、前方的路,以及配置开发环境、获取 MikanOS 、EDK II 文件说明、C++ 中的模
在本书中,你将尝试从零自制操作系统。你会体验到制作操作系统的整个过程,从打开计算机、调用操作系统本身到能够运行各种应用。你会了解到计算机的内部结构,以及操作系统的工作原理 ;在此 之前,它们对于你来说可能一直都是黑箱。 本书内容包括 :个人可以制作操作系统吗、计算机工作原理和 Hello World 、EDK II 和内存映射、 屏幕显示实践和引导加载器、像素绘图和 make 入门、文本显示和控制台类、鼠标输入和 PCI 、中断和 FIFO、内存管理、叠加过程、窗口、定时器和 ACPI、键盘输入、多任务处理、终端、命令、文件系 统、应用、分页、系统调用、窗口应用、图形和事件、多终端、使用应用加载文件、从应用写入文件、 应用的内存管理、日文显示和重定向、应用间通信、额外应用、前方的路,以及配置开发环境、获取 MikanOS 、EDK II 文件说明、C++ 中的模
在本书中,你将尝试从零自制操作系统。你会体验到制作操作系统的整个过程,从打开计算机、调用操作系统本身到能够运行各种应用。你会了解到计算机的内部结构,以及操作系统的工作原理 ;在此 之前,它们对于你来说可能一直都是黑箱。 本书内容包括 :个人可以制作操作系统吗、计算机工作原理和 Hello World 、EDK II 和内存映射、 屏幕显示实践和引导加载器、像素绘图和 make 入门、文本显示和控制台类、鼠标输入和 PCI 、中断和 FIFO、内存管理、叠加过程、窗口、定时器和 ACPI、键盘输入、多任务处理、终端、命令、文件系 统、应用、分页、系统调用、窗口应用、图形和事件、多终端、使用应用加载文件、从应用写入文件、 应用的内存管理、日文显示和重定向、应用间通信、额外应用、前方的路,以及配置开发环境、获取 MikanOS 、EDK II 文件说明、C++ 中的模
在本书中,你将尝试从零自制操作系统。你会体验到制作操作系统的整个过程,从打开计算机、调用操作系统本身到能够运行各种应用。你会了解到计算机的内部结构,以及操作系统的工作原理 ;在此 之前,它们对于你来说可能一直都是黑箱。 本书内容包括 :个人可以制作操作系统吗、计算机工作原理和 Hello World 、EDK II 和内存映射、 屏幕显示实践和引导加载器、像素绘图和 make 入门、文本显示和控制台类、鼠标输入和 PCI 、中断和 FIFO、内存管理、叠加过程、窗口、定时器和 ACPI、键盘输入、多任务处理、终端、命令、文件系 统、应用、分页、系统调用、窗口应用、图形和事件、多终端、使用应用加载文件、从应用写入文件、 应用的内存管理、日文显示和重定向、应用间通信、额外应用、前方的路,以及配置开发环境、获取 MikanOS 、EDK II 文件说明、C++ 中的模
在本书中,你将尝试从零自制操作系统。你会体验到制作操作系统的整个过程,从打开计算机、调用操作系统本身到能够运行各种应用。你会了解到计算机的内部结构,以及操作系统的工作原理 ;在此 之前,它们对于你来说可能一直都是黑箱。 本书内容包括 :个人可以制作操作系统吗、计算机工作原理和 Hello World 、EDK II 和内存映射、 屏幕显示实践和引导加载器、像素绘图和 make 入门、文本显示和控制台类、鼠标输入和 PCI 、中断和 FIFO、内存管理、叠加过程、窗口、定时器和 ACPI、键盘输入、多任务处理、终端、命令、文件系 统、应用、分页、系统调用、窗口应用、图形和事件、多终端、使用应用加载文件、从应用写入文件、 应用的内存管理、日文显示和重定向、应用间通信、额外应用、前方的路,以及配置开发环境、获取 MikanOS 、EDK II 文件说明、C++ 中的模