zoukankan      html  css  js  c++  java
  • 2014第8周四日记

    晚上回来第一次尝试了微信打车,感觉体验不如支付宝,也许是自己没用惯的原因,不管怎样也能省些车费,不能按耐住自己贪小便宜的心理。

    今天同事发现了我数据库模糊查询的一个问题,没有对特殊字符%做特殊处理,幸好自己在前台输入内容的时候限制了不能输入%,但写接口没注意到处理该问题实在惭愧,简单搜索下mysql解决方案是替换%->/%,没实际修改验证。

    看原有P2777前端总结的文章,摘录下对自己有用的内容。

    1.DOCTYPE一定要放在html部分的最前面:曾经项目中遇到这样一个问题,用其他浏览器打开页面是好的,唯独是IE8打开时出奇地慢。我注意到IE8打开时慢但CPU消耗并不高,只是网页空白很久没渲染出来,可以排除JS算法上的问题。经过细心研读代码发现,有人把一部分script link等标签放到了DOCTYPE的前面。DOCTYPE是用来告诉浏览器解释整个文档的一套法则的,一定要放在HTML部分的最前面,先有script标签,那就意味着浏览器已经开始解释了,后面再有DOCTYPE也是没有意义的了。把DOCTYPE放到HTML部分的最前面,一开始提及的问题就解决了。
     2.养成良好习惯,HTML元素要正确闭合,javascript中不要放置多余的逗号,在eclipse中用正则表达式;深有同感不能再犯这些非智力错误。

    3.项目内容稳定后,应该将变化小的HTTP请求(如查询字典)改成get请求以缓存

    4.项目内容稳定后,应该将js及css压缩、合并以减少请求时间

    5.项目内容稳定后,应该将图片合并,利用css sprite定位,以减少请求次数

  • 相关阅读:
    [转]SDRAM中的一些疑惑点
    [转]如何学习小波分析?
    [转]功率谱和频谱的区别、联系
    使用Vim为每一行自动编号
    [转]阿英 Matlab fftshift 详解
    [转]性噪比和相位失真
    神舟笔记本精盾K480N高频噪声消除方法
    Tips:verilog计数分频计算
    vim的列编辑操作
    【题解】 「CTSC2018」暴力写挂 点分治+虚树+树形dp LOJ2553
  • 原文地址:https://www.cnblogs.com/doit8791/p/3558463.html
Copyright © 2011-2022 走看看