我是南京大学2021级工科实验班的一名学生,同时也是一位C++爱好者,从我大一上学期开始,由于专业需要,学校就已经开设了C语言的课程,并且以C语言的成绩作为分流学分绩的重要参考依据。现如今,大一下学期,学校又开设了C++的课程,刚接触C++,深知此课程难度之大,学习内容之繁杂,但好在有上学期C语言的基础,学起来也相对轻松一点。
我们的课程名称是面向对象的编程基础,其实也就是C++。我们上课使用的编程平台是阿里云服务器ECS平台,各类实验课、编程课等均在这里进行。通过老师课堂上的教学实践,领用到云服务器ECS后,我们进行了一系列的实验与各种新的操作。例如:利用云服务器ECS部署网站,搭建云端开发环境等等,学习之后,我们学会了如何在终端中开设一个网页版的vscode,并且我们学会了如何架设自己的个人博客,我们可以将上课与学习中获得的心得书写在我们所架设的个人博客上,不仅对以后的学习与工作很有帮助,也是我们在学习成长过程中的点点滴滴的回忆。我们也是收获颇丰。
第一次使用ECS云服务器,我们也遇到了许多问题,例如如何设置获得的云服务器的各种配置,如何注册登录,如何进行远程连接,如何设置安全组······虽然在使用过程中我们遇到了很多困难,但是在老师的帮助下,我们对领取到的云服务器进行了各种设置,我们最终都一一克服了这些困难。
通过云服务器ECS,我们也学到了很多有用的技巧与知识,例如通过终端将编译器与gitee仓库关联,传输文件到自己的gitee仓库之中,这样我们就不必担心代码以及文件丢失等问题。此外,使用ECS云服务器更大的好处便是:云服务器是网上的平台,作为一个实例,我们在每次编程之后不必关闭这个主机,在下次打开时,我们可以接着上次的编程操作而进行下一次的编程,确保了编程的连续性和文件的良好保存,并且在云服务器使用期间,资源不会释放,我们完全不用担心数据丢失等问题,编写出的程序又有了一层保障。
在接触ECS云服务器之前,我甚至无法想象在网页上进行编程。使用完ECS云服务器之后,我更加深刻地感受到了他的方便之处,使用ECS云服务器可以极大地提高编程的效率,因为我们完全不必担心编译环境与资料丢失等情况。希望在未来的学习过程之中,使用ECS云服务器可以获得更多的感悟与并提高自己的编程能力。