山东大学创新实训---前后端数据连通存在的困难

前后端数据连通存在的困难

只是计算逻辑有点点复杂,考验耐心,只要第一个表逻辑通了,其他都迎刃而解。并且用遍历的方法更是考虑到遍历的时间复杂度较低,逻辑更简单。

表一:毕业去向
  • 最终实现目标:
    1
  • 问题:
    后段给到的数据并没有准确的灵活就业这一个类别,而是将灵活就业拆分成更多详细的子类。需要将子类合并成国内,出国(出境),协议和合同就业,灵活就业,拟继续深造,待就业这六个类别,并且同时计算升学,就业,未就业三个大类
表二:单位性质分布
  • 最终实现目标:
    2
  • 实现:
    数据较为工整,进在事业单位多中初教育事业单位。
表三:就业地域分布
  • 目标结果:
    3
  • 实现:
    同样存在类别数目不一致的情况,但是由于后段也是随着加入而增加类别,把列表外的类别归属于其他类别。
表四:本科、研究生毕业生就业地域分布情况
  • 实现
    同样的后端没有返回全部省份,只是返回有人的省份,导致本科生和研究生返回结果长度不一,并且省份传递的顺序和省份本身十分不一致。最终便利35个省份和直辖市等情况。在展示大图的时候,首先筛选出本科生研究生都有的省份和直辖市,最后采取自适应选取地域的方式,暂定为5。而详情页面则分别列出本科生研究生就业地域,把非0的筛选出来。
    其中,没有采取先把已有省份存入列表,随后根据是否存在新加入省份是因为,count只需要遍历一遍,是O(N)复杂度,而检查存在后加的方法是O(N^2)。
其他

后端返回比较规整,只需要显示即可。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值