大家好,我是一名大二生,目前就读物流管理专业,打算分流到自动化专业。所以编程也是我要熟练掌握的一项能力。我上学期已经学习了一些C语言,目前正在学习C++。由于有上学期的基础,我学习c++基础内容时较轻松,主要难点在于这学期开始学习的终端命令,学习如何使用gitee,如何使用云服务器等等。
经过一段时间的使用,我认为ECS是十分便捷的,登录方便,内存较大,运行速度较快。且通过使用云服务器ecs,我学会了许多操作。
第一,我学会了在云服务器上在终端上用指令使用gitee仓库。用git clone 将老师的课件下载到我的ecs上,用git add . ; git commit ; git remote ; git push 将ecs上的文件上传到我的gitee仓库中,这样就可以记录下我每次学习的代码和练习了。在操作失败和查询、请教后,我逐渐熟练了这两个操作(每次使用ecs不会初始化,所以第二次和以后下载用git pull,上传不用git remote)。
第二,我学会了使用vscode网页版。老师细心地一步步教我们如何操作并进行演示。我们用bash下载相关插件,设置一下ecs的安全组配置,就可以用ecs的ip加上:xxxx访问到vscode网页版了。如果在ecs上用tumx进行bash ,就可以一直把vscode挂起了。
第三,我学会了使用hexo来记录我的学习历程和感受。同样在老师的指导下,我们bash了相关插件,然后就创建了我们自己的blog网页,网址就是ecs的ip地址。我们学会了用hexo new post ; vim ; hexo g ; rsync -avhp ;来往我们Blog网页中添加想要表达的内容。
在使用ecs时,我也遇到了各种问题,对于我来说,大段的用英文表达的错误让我无从下手。经过这么多天的使用,我的经验就是问老师,或(更方便的)直接复制错误信息百度,都有详细的解答和拓展相关知识。
在这段时间使用ecs的过程中,我掌握了许多知识,体会到了云服务器的便捷、资源的共享,感受到了完成自己代码时的喜悦,我变得更加耐心,更懂得如何去解决问题了。不过我清楚,目前我对ecs的了解和使用仍是少而浅的,还有很多等待我去学习。希望这学期的学习后,我能熟练掌握c++,终端指令和云服务器的使用。