我是来自南京大学的一名大一新生,目前属于工科试验班大类,今后打算选择金融工程作为自己的专业。在学习”面向对象的编程基础“之前,我曾经学习过c程序设计相关知识,故有一定的编程基础。
在获得了云服务器的使用权限后,我立即开始了自己的编程实践。老师在课堂上很耐心地向我们讲解了云服务器地操作方法,使我受益匪浅。首先,作为一个Linux操作系统的小白,在课程刚开始时我手足无措,看着老师在终端中不断输入代码,自己却不知其为何意。随着课程的逐渐深入,我熟悉了Linux中的基本命令与操作,并了解到Linux是一款免费、自由传播的类UNIX操作系统,它可以支持多任务、多用户、多线程的操作。不仅如此,Linux内还配有相应的版本控制系统、文本编辑器等,操作起来十分便捷。其次,在课程中,我也遇到了或多或少的问题,例如在进入vscode网页版时我因为没有配置安全组而无法成功,并且对安全组的概念一无所知。后来在老师的指导下,我了解到安全组实质上是一个网络防火墙规则,限制着数据的进入端口,设置相应安全组使得在网页中的数据能够传输到相应的系统中。此外,在上这门课之前,我对git这一版本控制系统也没有了解。跟随着老师的实践教学,我学会了建立自己的代码仓库,并且将自己编写的程序”git push“到代码仓库中便于保存与使用。
云服务器极大程度便利了我的编程活动,让我的学习变得更加高效。此外,对Linux操作系统的学习,也使我掌握了一项未来学习、工作必不可少的技能。在未来的学习生活中,我会继续使用云服务器ECS,不断丰富我的编程知识。