在应用程序中嵌入Python¶
在应用程序中嵌入Python或其它什么,关键就是如何让应用程序与Python脚本交互,即在 应用程序中解释执行Python代码。回想一下你是如何调用Python标准模块的?应用程序采 取相同的方式与Python交互:
- 导入Python模块(加载脚本)
- 获取模块中的函数/类/类的方法等
- 构建参数,调用Python函数;访问属性等
- 解析返回值
operator new与placement new¶
new expression 实际上完成了两项工作:
- 分配内存
- 在分配的内存上执行初始化(类的构造函数)
可以通过订制operator new和placement new来控制内存分配。
Speed Up Firefox¶
通过将Firefox的配置文件和临时文件目录存放至内存中,可以加快Firefox的启动迅速,减 少上网时对硬盘的读写,可能在一定程度上加速网页渲染。