文件名称:FlatBuffer-Optimize:flatbuffer 优化
文件大小:3KB
文件格式:ZIP
更新时间:2024-07-22 16:55:19
Python
Flatbuffer 使用优化 一。 工具语言 Python。 一。 原因 __offset() 方法不够快。 为了获得一个变量,可能需要多次调用 __offset() 方法。 三. 影响 添加了用于 flatbuffer 文件的设置方法。 添加成员变量缓存(包括数组变量)。 四。 经验值 起源: public int top() { int o = __offset(4); return o != 0 ? bb.getInt(o + bb_pos) : 0; } 转换成: public boolean has_top_cache = false; public int top_cache; public int top() { if ( has_top_cache ) { return top_cache; } int o = __offset(4); top_c
【文件预览】:
FlatBuffer-Optimize-master
----flatbuffer_optimize.py(6KB)
----README.md(2KB)