我是一名研三的学生,主要研究方向为恶意代码检测。因为临近毕业,为了学习与锻炼企业内工作所需要的编程技能,开始了java的学习之旅(师兄说要用)。在跟随相关教程的学习时,发现大部分教程中均采用linux作为编程环境,想到未来在公司中linux也是一项必须的技能,同时自己的电脑配置较为底下,运行虚拟机比较吃力,就想到可以利用云服务器来作为编程环境。这样可以即学java,又学linux,还学到了云服务器搭建与使用的方法,一举三得。
在选择云服务器厂商时,第一个就想到了阿里云,毕竟阿里云是国内最强的云服务器厂商,在浏览网页时发现阿里云有对学生群体的帮助政策“飞天加速计划·高校学生在家实践”,于是便宜了我。
我在使用云服务器时发现了一个小技巧,利用vscode中的远程登录插件,可以方便的连接到云服务器上,高效的远程编写代码与文件传输(也是因为自己的vim水平不高,还不能直接在命令行中敲代码)。
我目前主要在学习java相关的一些内容,在使用云服务器的这两周时间里,熟悉了阿里云中对服务器进行设置的控制台操作。我主要使用云服务器搭建了mysql环境,nginx环境并已经学完了对应的基础知识。目前正在学习redis相关的基础知识,当然也搭建了redis的环境。自己的远程编码能力得到了大幅提升,已经渐渐熟悉了在linux环境下各种软件框架搭建与使用。未来将继续学习spring与react相关的知识,希望最终在云服务器中搭建完整的前后端环境与自己的小网站。