我是20级南京大学工业工程本科生,在大二上学期里,学习了陈老师教授的“面向对象编程基础”这门课。在这近半年的学习过程中,陈老师不仅教授了我们很多面向对象的相关知识,更是让我们接触到了ECS这个云服务器。而云服务器ECS也是给我的编程学习过程带来了极大的帮助!
陈老师在课堂上更是多次以ECS作为教学工具,教学实践,用实例来为我们介绍该如何使用云服务器ECS,在这个过程中,我受益匪浅,而云服务器ECS也为我的学习带来了很大的方便!
每次的作业,我都是用云服务器ECS完成的,下载了git工具,在ECS的开发环境里,编写C++代码,并且编译运行,真的很方便。然后在每次作业的几道题目代码写好之后,我都会一次性的把这几道题目写的代码全都放出来在显示屏上,每次看到自己写的那些代码,心底总会油然而生一股自豪感来。之后再一一的运行一遍,并且截图以作纪念。
同时,云服务器ECS里好多快捷键也是给我的代码编写过程带来了很大的帮助。虽然刚开始确实很不习惯,因为这些快捷键确实是有些多,不过用的多了之后也就熟练了,其实这和写代码都是一样的,熟能生巧吧。就比如复制粘贴的一些快捷键:
dd 删一行 ndd 删n行
yy 复制一行 nyy复制n行
p将复制的数据粘贴在下一行 P粘贴到上一行
u恢复到前一个动作 ctrl+r重做上一个动作
此外ECS还有光标移动、搜索替换等等快捷键,一应俱全!这些真的给我的代码编写过程带来了很大的帮助。
当然了,这个过程中也确实遇到了许多的困难。因为每次体验的时候刚开始的一些准备工作是必需的,还有后面编译运行的一些固定代码,这些刚开始记的不熟练的时候,在这些地方真的是浪费了很多时间。不过好在陈老师每次都会把这个过程完完整整的发在群里,指导我们使用云服务器ECS。
总之,ECS给我的编程学习带来了很大的帮助,我希望在之后的学习中可以一直使用ECS作为学习强有力的助手!