我一直在编写小程序,我必须在板上使用坐标系统(x/y在2d数组中)并且考虑是否应该使用索引array[x][y],这对我来说似乎更自然,或者array[y][x]哪种方式更符合数组的方式在记忆中代表.我相信如果我保持一致并且这只是命名问题,这两种方法都会起作用,但是在编写更大的程序时会有什么约定呢?
我有一个带有 shell 脚本的存储库,并希望在自述文件中输入单个命令来运行它,例如:
bash <(curl -L <path_to_raw_script_file>)
Run Code Online (Sandbox Code Playgroud)
GitHub Enterprise 的原始文件 url 如下所示:https://raw.github.ibm.com/<user>/<repo>/<branch>/<path_to_file>?token=<token>,其中对于<token>文件来说是唯一的,并在通过存储库中的原始按钮或?raw=true在 url 中带有后缀访问该文件时生成。
问题是,令牌在几天后/更新文件时就会失效,并且我不想在每次令牌失效时更新提到的命令。有办法处理吗?
我知道用户有一种方法可以创建个人令牌并使用它从他运行脚本的机器登录到 github,但我想让它尽可能简单。
我正在考虑自动生成原始文件 url(因为阅读 github 上的自述文件的用户肯定可以访问位于同一存储库中的脚本),但我不确定这是否可能。