We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
目前看到了一些使用 OIerDb NG 的 UID 对自己进行标识的做法,但在当前 OIerDb NG 的实现中,对于某位特定选手而言,其 UID 并不固定,因此存在一定风险。
新建一个 contestants.txt(也可以是其他名字比如 oiers.txt),其中记录以下内容:
contestants.txt
oiers.txt
姓名,性别,拼音,获奖记录ID1,获奖记录ID2,获奖记录ID3,... 张三,男,zhang1-san1,1,1234,1926 ...
其中获奖记录 ID 对应 raw.txt 中的行号(去除注释行后)或其他可以锚定特定获奖记录的标识符。
raw.txt
在进行合并、拆分选手时的操作流程与 schools.txt 类似,即删除条目时将该行置空而不删除,新增条目时直接添加到文件末尾。
schools.txt
此外,在完成这项工作后,后续应该可以安全地删除 raw.txt 中在合并/拆分选手、修改拼音时所做的特殊标记。
草案,待讨论。
由于本人目前正处高三复习阶段,因此对本条 issue 的回复可能会不太及时,同时应该也没有时间亲自实现这个草案。
如果有其他更好的想法,欢迎在评论区指出。
The text was updated successfully, but these errors were encountered:
feat: add oier.txt
f525292
This commit is the first part of the implement of issue #223.
renbaoshuo
Successfully merging a pull request may close this issue.
背景与问题
目前看到了一些使用 OIerDb NG 的 UID 对自己进行标识的做法,但在当前 OIerDb NG 的实现中,对于某位特定选手而言,其 UID 并不固定,因此存在一定风险。
实现方案
新建一个
contestants.txt
(也可以是其他名字比如oiers.txt
),其中记录以下内容:其中获奖记录 ID 对应
raw.txt
中的行号(去除注释行后)或其他可以锚定特定获奖记录的标识符。在进行合并、拆分选手时的操作流程与
schools.txt
类似,即删除条目时将该行置空而不删除,新增条目时直接添加到文件末尾。此外,在完成这项工作后,后续应该可以安全地删除
raw.txt
中在合并/拆分选手、修改拼音时所做的特殊标记。优点
实现进度
草案,待讨论。
后记
由于本人目前正处高三复习阶段,因此对本条 issue 的回复可能会不太及时,同时应该也没有时间亲自实现这个草案。
如果有其他更好的想法,欢迎在评论区指出。
The text was updated successfully, but these errors were encountered: