zoukankan      html  css  js  c++  java
  • 影响网页响应的一个小习惯

    我承认我是个懒货,写个博文都要死要活的,今天突然发现个以前的coding小习惯会严重影响性能,特地来跟你们分享一下。

    先聊天别的,不喜跳过。

    可能是最近的小笼包看多了,出门看到哪个妹子都美若天仙的赶脚。

    但是作为一枚程序猿哥哥,我们还是保持良好的加班势头吧。尤其是周四,因为这样加班到10点刚好可以看到更新的小笼包,热腾腾的是不是很美味。

    宅男福利,上个唯美版小龙包

    看来修图师傅很是辛苦的嘛。分割线

    =====================================================

    今天无意间打开我的兜兜,随手点开看了下源码,直接吓我一跳,原来,我们以前在jsp中注释的代码,尤其是循环出来的数据,在注释中还是会执行。

    上图不解释

    上图中下部分注释在jsp文件中是这样的

    也就是说上图的jsp文件中的的<s:iterator >迭代在注释文件中执行了。

    如果数据不大的话,这样的小习惯倒不是什么问题,可是如果数据量够大,那么生成的无用注释可就大了,虽然说字符在网页中的响应影响不大,但是这样的无用注释给网页带来的压力实在是太不值得了。

    尤其在移动设备上,所有程序员都在为移动端的性能努力做着优化,而上面的这一个小小的习惯却让好多程序猿哥哥努力做的一点点优化付诸东流。

    实在是不忍心看到这样的结果。

    所以,以后再coding的时候,对于注释过的代码,能删的就删掉吧。虽然我知道,大部分公司的产品上线前是会压缩的,我不在压缩后,注释会不会被删掉。做过文件压缩的童鞋,可以评论告知。

    感激不尽。

  • 相关阅读:
    浅析 Java 中的 final 关键字
    谷歌Java编程风格指南
    分布式事务之两阶段提交协议(2PC)and 使用事件和消息队列实现分布式事务
    零和博弈与木桶定律
    Executors类创建四种常见线程池
    软件设计的原则&101个设计模式-2011年04月25日 陈皓
    编程中的命名设计那点事-陈皓
    从面向对象的设计模式看软件设计- 2013年02月01日 陈皓
    SQL语句
    分布式事务
  • 原文地址:https://www.cnblogs.com/HDou/p/4186322.html
Copyright © 2011-2022 走看看