ARST打卡第160周[160/521]
Algorithm
lc468_验证IP地址
思路应该就是直接模拟,但是关于go中的前缀分隔函数有点忘了,虽然可以用最笨的字符串判断,但是还是不好,所以直接看答案学习一下吧
1 | func validIPAddress(queryIP string) string { |
Review
RSS Aggregator for Web3 (or 🥩 RAW for short)
A good way to get your message. You can control what you what.
Tips
Share
gitignore的个人配置是否放到个人目录,还是放到项目中的思考(借鉴自一个推友)
IDE 的配置文件不应该被提交进 Git,除非项目需要所有人都使用同样配置的 IDE 来开发。
同理,忽略 IDE 配置文件的 .gitignore 也不应该被提交进 Git,除非项目限定所有人都使用同样的 IDE 来开发。
应该把它放在自己本地的全局配置里。
1 | git config --global core.excludesfile ~/.gitignore |
但是,突然想到,所有 IDE临时文件 都需要写入 .gitignore
,而且是项目本身的,否则新人一定会提交这些文件,或者是不太熟悉git的人会不小心git add -A
不检查,然后污染仓库(我曾经就干过…被说了)
以及最好添加一些配置开发环境的搭建教程,以节省新人入职需要花费的时间