团队第四次冲刺

一、Github项目地址:https://github.com/8dupeng8/denglu/tree/master

二、目的

  在本次冲刺中,我们小组基本完成登录模块。前期准备:首先要先明确有个大体的思路,要实现什么样的功能,了解完成整个模块要运用到哪些方面的知识,以及从做的过程中去发现自己的不足。技术方面的进步大都都需要从实践中出来的。功能:用户注册功能+系统登录功能+生成验证码知识:窗体设计、数据库设计、JavaBean封装属性、JDBC实现对数据库的连接、验证码(包括彩色验证码)生成技术,还有就些比如像使用正则表达式校验用户注册信息、随机获得字符串、对文本可用字符数的控制等。

我的任务是解决加载时间的问题,queueing 时间,stalled时间,Initial connection 时间,RequireSent 时间,Waiting 时间.等等,尽量去解决缓存问题.

三、模块预览图(团队成果)

      

 

        

 

 

四、总结

  本次系冲刺虽然完成了登录模块,但是在界面美化以及时间的分配上不能达到理想的效果. 由于本人前几天一直在解决页面性能、加载慢等问题。解决后,对于该方面知识有一定的认识与理解,现将经验写出来,与大家分享.在几个反应时间中,各个时间都有可能会导致页面加载时间较长,由于本项目中主要使用的是require.js,在网上查了很多关于require.js的文件,其中对于页面加载,网络上的主要描述为:
  (1)实现js文件的异步加载,避免网页失去响应;
  (2)管理模块之间的依赖性,便于代码的编写和维护。
  正如上面所说,我们知道,<script></script> 标签会阻塞页面,加载 a.js时,后面的所有文件都得等它加载完成并执行结束后才能开始加载、执行。而 require.js的模块可以并行下载,没有依赖关系的模块还可以并行执行,大大加快页面访问速度。

        希望在下次冲刺能完成缓存问题。

posted @ 2018-04-10 21:49  工作账号  阅读(100)  评论(0编辑  收藏  举报