大致说一下毕业设计,为什么选这个课题?
因为我认为比特币的底层技术区块链是现在以及未来大火的技术,所以我想试图通过爬取多个网站的与比特币同一时期金融数据来进行数据分析,我当时爬取的数据有分为其他虚拟货币(比如莱特币,瑞波币等),期货(小麦期货,汽油期货等),基金,国债,指数(上证指数,恒生指数)等,然后将爬取的代码使用python进行数据清洗(使用pandas、Numpy包)
你所理解的软件工程
重点研究如何以系统的、可控的、高效的方式开发和维护高质量软件的问题。
从广义概念看,软件工程涵盖了软件生命周期中所有的工程方法、技术和工具,包括需求工程、设计、编程、测试和维护的全部内容,即完成一个软件产品所必备的思想、理论、方法、技术和工具
软件工程中什么叫瀑布模型
你使用到了pandas和Numpy包中的哪些方法?
1 | import pandas as pd |
你在实习中扮演了什么角色?
由于我是以实习生的身份进入该公司的,所以他们起先让我大概熟悉了这个项目,然后针对后端他们分配了我一些简单的增删改查的工作来协助开发,因为项目前端采用的是Vue框架,所以针对前端我主要写axious,将后端返回的数据在前端进行渲染
1 | forgetPhone(mobile) { |
你从实习中学到了什么?
我学到了许多新的知识,比如redis的简单使用,Swagger UI的使用,Vue框架,SpringCloud的简单使用,虽然都是一些基础的知识,没有过多深入,只会简单使用,但是也让我受益良多。
学校中java教了什么?
学校教了一些java基础的知识,像是一些基本的语法(主方法入口,大小写敏感),一些java修饰符(default, public , protected, private4种访问控制修饰符,final, abstract, static, synchronized非访问修饰控制符,讲了面向对象)