随笔分类 -  HTTP

摘要:首先进入python的官方网站:http://www.python.org在下载处,我们找到windows下有两个版本,下载最新版本Python3.4.0下载完成后,双击打开,按照安装提示,选择安装目录和安装组件,组件的选择可以选择默认,最后提示页面,表示安装成功Python在windows下安装成... 阅读全文
posted @ 2014-04-22 21:36 daly2008 阅读(258) 评论(0) 推荐(0)
摘要:现在做的一个项目中需要用到推荐算法, 在网上查了一下.Beyond Search介绍了一个协同过滤算法(Collaborative Filtering): Slope One;和其它类似算法相比, 它的最大优点在于算法很简单, 易于实现, 执行效率高, 同时推荐的准确性相对很高;基本概念Slope One的基本概念很简单, 例子1, 用户X, Y和A都对Item1打了分. 同时用户X,Y还对Item2打了分, 用户A对Item2可能会打多少分呢?UserRating to Item 1Rating to Item 2X53Y43A4?根据SlopeOne算法, 应该是:4 - ((5-3) + 阅读全文
posted @ 2013-01-09 11:29 daly2008 阅读(178) 评论(0) 推荐(0)
摘要:它们各自有什么优缺点? 其实何时使用绝对路径和相对路径没有绝对的答案,根据不同情况使用不同的路径。 以我自己的习惯为例,做页面时使用的都是相对地址,因为这样不用在自己机器上虚拟出网络环境也可以正常预览页面。 但是在上线前,我会按照几个步骤行事: 1.先将图片文件传到服务器上; 2.之后将CSS文件中的图片地址修改为绝对路径,传到服务器上; 3.然后再把网页中的CSS地址、图片地址等都改为绝对地址,传到服务器上去。 当然,不是一定非要这么做,这只是个人习惯。如果是为别人做的东西,不需要自己上传,只要保持相对路径打包好发送给对方就可以了。 为什么这么... 阅读全文
posted @ 2013-01-05 09:26 daly2008 阅读(1834) 评论(0) 推荐(0)
摘要:Yahoo和Google都有自己的建设高性能网站最佳实践, 我不做赘述, 需要了解的自行查阅资料:Yahoo的: Best Practices for Speeding Up Your Web SiteGoogle的: Web Performance Best Practices上面的最佳实践条例其实也就是我们常在YSlow和PageSpeed这两个Firefox的add-ons中看到的网站检测结果的参考标准.而整个WPO其实是对浏览器(browser)的加载(load)和解析(parse)过程中的一些消耗行为进行优化, 而load和parse在整个浏览器工作过程中又互相纠结互相作用.在这篇文 阅读全文
posted @ 2013-01-05 09:19 daly2008 阅读(648) 评论(0) 推荐(0)
摘要:首先性能因素不应该是考虑使用get还是post的主要原因,首先关注的应该是否符合HTTP中标准中的约定,get应该用做数据的获取而不是提交之所以用get性能更好的原因是有测试表明,即使数据很小,大部分浏览器(除了Firefox)在使用post时也会发送两个TCP的packet,所以性能上会有损失 http://josephscott.org/archives/2009/08/xmlhttprequest-xhr-uses-multiple-packets-for-http-post/ 阅读全文
posted @ 2013-01-04 18:33 daly2008 阅读(184) 评论(0) 推荐(0)