摘要:
异步编程的本质:面向执行上下文管理的编程。 谁生成; 谁管理; 谁使用; 阅读全文
摘要:
定义:根据确定的规则,使用工具,在确定的阶段,进行代码的生成和维护。 元编程 = 规则 + 元码 + 工具 + 解释(生成、维护) 1、代码的生成与维护(工具与编译器) 2、功能的织入(链接器、加载机制、运行时维护机制。) 一、元编程的目的: 1、根据确定的规则生成代码 1)编码时: mybatis 阅读全文
摘要:
泛型编程 = 代码模版 + 类型规则。 一、模版与代码生成 泛型的缺点: 可执行文件会变大。在存储空间有限时,必须要重视。《Effecitve C++》中专门提到:不要在模板中使用不必要的参数,因为每一个不同的参数编辑器都会为之生成一套相应的代码。泛型产生冗余代码是无法避免的。 模板元编程的优点: 阅读全文