exercism一个界面简洁,功能强大的开源学习平台,目前已经支持67种语言的学习。
最近想学一下Android安全,Java课上也没好好听,于是来这里学习一下Java,学习路线是看书+实践,书是《Java基础核心总结》相当的短小精悍,实践就是在exercism这个平台上了。
使用方法:
第一种是使用在线的编辑器:很好用,就是打开的时候卡卡的,于是就选择了在本地搭建。
第二种本地环境:这里是详细的教程Working Locally | Exercism’s Docs,主要记录一下如何下载题目和上传。
题目的下载
1 | exercism download --exercise=lasagna --track=java |
下载命令在每个练习的右侧
直接复制在终端运行即可
题目的上传
我们用vscode直接打开刚才下载好的那个文件夹,在src/main目录下找到我们要修改的源文件,补充并保存。
1 | exercism submit src/main/java/Lasagna.java |
这个命令不用记,在每个题目附件的help文档都能找到
运行结果如下
点击下方链接即可查看结果。