2014第8周四日记
2014-02-20 21:56
260 查看
晚上回来第一次尝试了微信打车,感觉体验不如支付宝,也许是自己没用惯的原因,不管怎样也能省些车费,不能按耐住自己贪小便宜的心理。
今天同事发现了我数据库模糊查询的一个问题,没有对特殊字符%做特殊处理,幸好自己在前台输入内容的时候限制了不能输入%,但写接口没注意到处理该问题实在惭愧,简单搜索下mysql解决方案是替换%->/%,没实际修改验证。
看原有P2777前端总结的文章,摘录下对自己有用的内容。
1.DOCTYPE一定要放在html部分的最前面:曾经项目中遇到这样一个问题,用其他浏览器打开页面是好的,唯独是IE8打开时出奇地慢。我注意到IE8打开时慢但CPU消耗并不高,只是网页空白很久没渲染出来,可以排除JS算法上的问题。经过细心研读代码发现,有人把一部分script、 link等标签放到了
2.养成良好习惯,HTML元素要正确闭合,javascript中不要放置多余的逗号,在eclipse中用正则表达式;深有同感不能再犯这些非智力错误。
3.项目内容稳定后,应该将变化小的HTTP请求(如查询字典)改成get请求以缓存
4.项目内容稳定后,应该将js及css压缩、合并以减少请求时间
5.项目内容稳定后,应该将图片合并,利用css sprite定位,以减少请求次数
今天同事发现了我数据库模糊查询的一个问题,没有对特殊字符%做特殊处理,幸好自己在前台输入内容的时候限制了不能输入%,但写接口没注意到处理该问题实在惭愧,简单搜索下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定位,以减少请求次数
相关文章推荐
- 2014第14周四
- 2014_04_14第16周周四工作日志:获取用户sid的三种方法
- 2014第2周四部署环境&买火车票
- 2014第3周四杂记
- 周四日记
- 2014第15周四
- JQuery日记 2014-4.28
- 2013第48周四开发日记
- 2014-1/2 日记
- 2014第8周六学习倒车入库
- 2014第9周四
- 2014_03_20周四工作日志:
- 《Java程序实习》日记(周四)
- JQuery日记 2014-04.29
- AC日记——【清华集训2014】奇数国 uoj 38
- 2014第7周四excel多列文本复制技巧
- 2014第13周四Webservice概念问题记
- 2017第2周四日记
- 2014_04_14第16周周四工作日志:RegQueryValueEx
- 2014第18周四