小项目总结

此次项目是一个小项目,简单的实现了前后端交互的需求,前台的静态网页展示,后台的jsp管理界面,从数据库中获取数据实现动态接收。以下是我对项目的小总结。

1、思路需要清晰,事先要有计划

在做一个模块之前,一定要有一个计划,拟出大概,哪个步骤实现,有一个大概的流程会让项目编写如鱼得水,在出现错误的时候可以更快的找出错误所在,思路清晰,明白每一步的意义,不能回头看代码时自身都不知道某些代码的作用是什么。

2、千万千万千万注重细节

标签语义化、垂直居中等等。命名很难,不要随便命名。视图解析器搞清楚走还是不走,提交的路径看看是否对应,返回的元素名是否对应,都是很重要的细节,最好里面不要用中文。容易乱码,出现各种错误,HTML不要用很多空格来分隔。有些图片可以不用png格式就不用,png格式比jpg格式大很多。要具备一点设计知识。对于跨域的地址,用新标签页打开。

3、多沟通是实现的最好方式

理所当然的自以为是有害的,当不确定的时候多问,每个人的思路不同,可能会碰撞出不一样的火花。别人能想到的东西,自己不一定能想到。

4、多抽取,实现复用,减少无用功

对于相同的部分可以独立出来,在需要的地方引入。大大提高效率。注意变量的初始化,避免报错。

5、网页中的图片可以使用懒加载,提高用户体验度

在一个页面中有很多大图片时,需要懒加载来减轻服务器压力。图片懒加载即在用户滚动页面,使得图片到可视区时才加载图片。所有img标签的图片路径src先用另一张图片代替或者不设置。可以用自定义属性保存真正的图片地址。对滚动进行监听。判断图片是否被滑动到可视区范围内,图片进入可视区就对img标签的src属性进行替换。

<img src="bj.jpg" data-src="http://图片地址/xxx.jpg">

6、新知识记忆

有时候会不知道某个属性或者方法等,在网上查到资料要对其进行记忆,方法能更简单就更简单,一切以开发效率和性能为主

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值