Antlr4性能调优

setting setBuildParseTree to false means that your walker will have nothing to walk. [1]简单来说BuildParseTree=false与Listener模式不兼容。

Look for gr[……]

继续阅读

Directory Opus应用:重新打包群星存档

Paradox游戏群星的.sav存档文件其实是zip过的文本文件,编辑存档文件就可以修改国家金钱、军队血量等各种信息。编辑好后,要重新打包回.sav文件。相比于解压缩时只需要在右键菜单点击,压缩时比较麻烦,必须添加tc=off参数。[1]

Directory Opus支持非常多[……]

继续阅读

群星攻略

本文对应群星1.9版本

假设平均星球人口11.4

如果基础科学实验室的价格为在51和54矿之间,

  • 当占领3颗星时,就要开始在产出为3的宇宙研究点数上造科研站。
  • 当占领7颗星时,就要开始在产出为2的宇宙研究点数上造科研站。
  • 当占领18颗星时,就要开始在产出为1的宇宙研究[……]

    继续阅读

C++真他妈复杂

基本类型

先讲C++基本类型吧。第一个问题就是,字符串不是基本类型!!字符串通常用两种类型表示,std::stringchar*,后者才是最原始的字符串类型,它是C时代的产物,有人说在C++里用std::string就好。那main函数的第二个参数还是必须为char*[],而且字符串字面值”[……]

继续阅读