官术网_书友最值得收藏!

Summary

In this chapter, I touched on two very different topics. First, I looked at responsive user interfaces and how to make them faster and then I continued with the concept of caching. That topic was introduced with a simple example, followed by a fully-featured cache implementation that you can use in your programs.

In the end, I returned to the example SlowCode program from Chapter 1, About Performance. First, I used some detective work to find out what it really does, which allowed me to improve it a lot. The code now processes a million numbers in mere milliseconds and not minutes as the original program did.

In the next chapter, I'll focus on optimizing the code on a smaller level. We will look at various Delphi language and RTL elements and you'll learn which parts of the language and system libraries can behave slower than one would expect and what you can do to improve that.

主站蜘蛛池模板: 遂平县| 冕宁县| 吉隆县| 平遥县| 浮山县| 大连市| 廊坊市| 毕节市| 开封县| 凌源市| 勐海县| 柳河县| 大足县| 庆安县| 高清| 曲松县| 建宁县| 嘉义市| 桂平市| 大兴区| 桦川县| 濮阳市| 长治市| 连江县| 淮阳县| 万宁市| 吕梁市| 吴江市| 临武县| 绥江县| 板桥市| 神木县| 沙河市| 公安县| 渑池县| 民县| 阳谷县| 彭山县| 九龙城区| 汉沽区| 和林格尔县|