1,230
个编辑
无编辑摘要 |
(→) |
||
第64行: | 第64行: | ||
'''2022年1月29日编写''' | '''2022年1月29日编写''' | ||
新年快乐,祝各位虎年吉祥 | 新年快乐,祝各位虎年吉祥 、 身体健康 、 万事如意 、 阖家幸福。 | ||
疫情带来了很多痛苦,但也给我们带来了更多挑战。因为疫情,很多人不得不开启二次元线上生活。我也不例外,也每天几乎12个小时泡在电脑和手机上,因此,还不少被我父母挨吵。 | 疫情带来了很多痛苦,但也给我们带来了更多挑战。因为疫情,很多人不得不开启二次元线上生活。我也不例外,也每天几乎12个小时泡在电脑和手机上,因此,还不少被我父母挨吵。 | ||
第72行: | 第72行: | ||
我打算在今年发布一个对GER进行了调整与梳理的GE版本:Geography Engine Ultimate。 | 我打算在今年发布一个对GER进行了调整与梳理的GE版本:Geography Engine Ultimate。 | ||
GEU相比GER,分组所占变量域会根据其权重而决定其变量域大小,权重越大的,其变量域就会越靠前,反之就越靠后。同时,为了继续将GER的整理与规范命名做到极致,我不得不定义了一套适用于GEU的变量命名:以大写字母开头的为全局变量,以下划线开头(_)的为不可使用的(局部)变量,开关(布尔值)一律使用驼峰命名,fastloop一律以"$"开头,以及foreach一律以"#"开头等。这样做, | GEU相比GER,分组所占变量域会根据其权重而决定其变量域大小,权重越大的,其变量域就会越靠前,反之就越靠后。同时,为了继续将GER的整理与规范命名做到极致,我不得不定义了一套适用于GEU的变量命名:以大写字母开头的为全局变量,以下划线开头(_)的为不可使用的(局部)变量,开关(布尔值)一律使用驼峰命名,fastloop一律以"$"开头,以及foreach一律以"#"开头等。这样做,只要用户熟悉这些变量命名规则,他们便能很轻松地知道啥是啥,哪些能用哪些不能用,哪些是全局的哪些是局部的,等等等等。 | ||
我希望今年GEU能够带给玩家更多的便利与应用,能够让更多刚适应CTF的用户享受到接近编程一般的开发体验。 | 我希望今年GEU能够带给玩家更多的便利与应用,能够让更多刚适应CTF的用户享受到接近编程一般的开发体验。 |
个编辑