Delphi High Performance

Delphi High Performance

评分

★★★★★

ISBN

9781788621243

出版社

Packt Publishing 2018-02-26出版

分类

数据库

内容简介
This book is for Delphi developers who would like to build high performance applications with Delphi. Prior knowledge of Delphi is assumed.
AI简介
这是一本专为Delphi开发者打造的书籍,旨在帮助他们构建高性能应用程序。书中详细介绍了如何通过优化算法、技巧和并行编程等方法,提高程序的性能和效率。 书中首先定义了性能的概念,并详细介绍了算法复杂性,包括时间复杂性和空间复杂性。书中通过实例展示了如何通过改变算法提高图形用户界面的响应速度,使用缓存技术提高程序运行速度,以及通过改变算法提高代码执行速度。这些实例都体现了算法复杂性对程序性能的影响。 书中还详细介绍了代码优化技巧,包括检查并调整Delphi编译器设置,利用内置数据类型和方法调用的实现细节,使用不同的优化技术如提取公共表达式、使用指针操作数据、用汇编语言实现部分代码等。 书中还强调了测量程序执行速度的重要性,并详细介绍了如何使用软件停止表测量程序执行速度。书中还讨论了编译器设置对代码速度的影响,并提供了优化编译器设置的建议。 书中还详细介绍了并行编程中的常见问题,包括数据竞争、同步问题、用户界面处理、同步与互斥以及通信工具等方面。书中还讨论了代码并行化的适用场景,并提供了代码并行化的实践方法。 书中还详细介绍了内存管理的挑战和解决方案,并提供了优化内存管理的建议。
阅读/下载地址