抗压背锅吧 关注:5,667,020贴子:162,333,201

回复:写了一个仿虎扑评分的玩具,各位老哥可以一起交流给一些建议吗

只看楼主收藏回复

压测做了吗,单测分支覆盖了吗,安全相关测过了吗,密码存储加盐了吗,服务down了拉的起来吗,容灾高可用做了吗不过做课设够用了


IP属地:广东来自Android客户端33楼2024-10-25 14:16
回复
    作为课设水平很不错了,实用性就一言难尽了


    IP属地:山东来自Android客户端34楼2024-10-25 14:16
    回复
      对java不算很熟悉,也没有java环境,所以纯粹拿记事本随便翻了一下代码,如果有疏漏和错误不要介意.
      既然异常全都用LoginFailedException一把梭,不对status进行进一步的错误代码处理,那最好给异常类型改个名字
      没找到注册的API,而且如果没看错,密码是明文存储的?
      没有一个完善的日志的系统,sop是一个很消耗资源的操作
      很信任前端API的输入,对于输入值只有业务检查没有有效检查,比如更新积分,没有判断teamId是不是一个有效的ID就进行操作了,也没有判断竞猜积分是不是个危险的数值比如65535,
      分页的pagesize是写死的
      不知道为什么ThreadLocal的userid是long但写到数据库的时候又是int,虽然暂时不用考虑超范围的情况就是了
      至于前端,很乱,非常乱,虽然有vue.js但是页面元素的操作甚至还有用innerHTML的,有element.js但操作反馈全都是alert,发起请求又有axios又有fetch,api的域名直接写死在了每一次调用的字符串里面,全靠后面的nginx做代理,有50x页面却没有404页面,


      IP属地:四川35楼2024-10-25 14:19
      收起回复
        前端不需要专门做 你这个前端可以用低代码来搞


        IP属地:上海来自Android客户端36楼2024-10-25 14:22
        回复
          做着练手的小组作业水平吧,跟着视频走基本就能做出来,想推广到学校规模用还有不小差距。先学学界面设计再完善下交互逻辑,可以就参考下虎扑或者其他啥的论坛,后续也得考虑测试和运维方面的事,真正想弄下来还是得花费不小的精力的。


          IP属地:四川来自Android客户端37楼2024-10-25 14:32
          回复
            厉害了大哥,陪你点赞


            IP属地:甘肃来自Android客户端38楼2024-10-25 14:47
            回复
              ui太丑


              IP属地:江苏来自Android客户端39楼2024-10-25 15:12
              回复
                lz干得好早想要一个这个了


                IP属地:北京来自iPhone客户端40楼2024-10-25 15:13
                回复
                  前段尽量saas或者低代码平台解决,你这真要自己抠图做队伍图片或者选手图片得天荒地老了,不清楚你数据库怎么设计的,如果涉及到替补或者转会过,你怎么设计存储选手信息,有人恶意攻击页面你的防护做了没


                  IP属地:江苏来自Android客户端41楼2024-10-25 15:47
                  回复
                    排行榜的定时刷新用简单的springtask或者稍微复杂点的quartz或者更加方便支持分布式的elastic job或者其变种?恶意刷分如何用规则规避?


                    IP属地:江苏来自Android客户端42楼2024-10-25 15:53
                    回复