自我介绍
我是物联网工程的学生,目前大三。最开始是在acwing平台学习算法,后来闫雪灿(acwing平台创作者)开设了工程课,就跟着学习。在课程中了解到的阿里云,不过学生认证是之前学校推荐的,那时候没太在意,直到最近才了解到的“飞天加速计划”。
使用体验
云服务是真的便捷,创建实例的过程就像是通过安装包安装一个软件,非常简单,尤其是通过“飞天加速计划”领取的。
在使用阿里云ECS的过程中,最开始是通过Xshell软件连接的,但是我这个版本的Xshell连接以后输入命令会有延迟(大概0.5s-1s左右),通过AC Terminal LAPP和windows的cmd控制台都没有这样的问题,最终我选择一般情况使用cmd,刚需的时候使用AC Terminal LAPP(某些文件在AC Terminal LAPP上,需要通过这个才能scp上去)。
由于主要使用的是cmd连接,所以很多时候需要开好几个窗口方便编程。但是某些窗口在很长一段时间,是处于查看状态,而非书写状态。过了一段时间以后,查看状态的窗口就会失去和服务器的链接,需要在卡顿结束以后,重新ssh。这个问题也是困扰了好几天,之后通过上网查找,了解到一种叫心跳的东西,大概是说客户端每隔多少秒发送一次心跳,服务器接受心跳以后就不断开连接,在多长的时间内没有接受到,才断开连接。于是通过网上的教程修改了文件,得以解决。
在写中文的过程中,可以输入,但是显示是属于有问题的。后续想要修改也是一个大问题,因为不知道起始和终止在哪。目前我的想法是单独空一行给中文,以及通过变量来设置中文。
我个人是喜欢在学习之余到处探索摸索的,在使用ECS的过程中,也注意到了阿里云平台的一些其他服务器,例如物联网服务。之前做物联网项目的时候,我都是自己在windows上搭建服务器,然后必须通过内网穿透才能连接上服务器(因为不是公网ip,设备访问被拒绝)。通过了解以后,其中一个功能就是可以让设备连接到阿里云创建的实例。这相较于我之前的方法,简单、稳定。因为内网穿透配置比较繁琐,而且容易失效。
收获以及未来的目标
在服务器上使用的是django框架,它的配置是非常繁琐的,配置就配了2天,但是看到浏览器上终于呈现了自己写的一句“hello,django”,那是一种非常激动的心情,甚至那句话只是一句文本,没有任何css样式。
现在的服务器上暂时只写了一个背景界面和3个可以跳转的按钮,但是跳转后的页面还没写,还需要去补一下前端的知识。希望到时候能把自己大一到现在写的大大小小的项目都放上去展示,还有自己写的一些诗歌,拍摄的相片,以及在学习中记录的各种笔记。
个人作品
由于时间比较短,目前和阿里云服务器相关的作品还很low