摘要: Google 对新内容的索引速度已经日益加快,其更新频率现在已经以分钟为单位来计算了。尽管如此,在Google的高级搜索选项中,只提供了搜索过去一天、一周、一个月、2个月、3个月、6个月或一年内的网页,那么我们如何真正获得Google在任意时间段内(比如3天)索引的网页内容呢?Ionut Alex从高级搜索结果页面的URL 中找到了答案。 Www_Chinaz_com在高级搜索结果页面的URL 中... 阅读全文
posted @ 2009-11-18 18:31 Alexander 阅读(383) 评论(2) 推荐(0) 编辑
摘要: Google公共服务搜索为政府和全球范围的教育机构、非盈利组织的网站提供免费的站内搜索功能(SiteSearch),其中还包括可自选的网络搜索(WebSearch)。这项服务可全面度身定制,并且搜索结果页面没有任何有广告。 搜索代码:<!-- SiteSearch Google --><form method=get action="http://www.google.com/s... 阅读全文
posted @ 2009-11-18 18:28 Alexander 阅读(314) 评论(0) 推荐(0) 编辑
摘要: .NET设计模式系列文章 http://www.cnblogs.com/Terrylee/archive/2006/07/17/334911.html.net中的反射学习 http://www.cnblogs.com/whxleem/category/4641.htmlNUnit2.0详细使用方法 http://confach.cnblogs.com/archive/2005/06/20/1778... 阅读全文
posted @ 2009-11-17 22:11 Alexander 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 当我们在定义AJAX服务的时候,对于各种各样的请求,应该以什么样的数据格式来响应哪?当然如果是请求一段Markup代码的话,HTML就是最合适的,客户端请求到数据后,就可以直接插入到前端页面中了。那如果客户端需要的是纯粹的数据的话,我们是应该提供XML哪,还是JSON?这两者各有什么优缺点和好处哪,了解了这两者的差异后我们就可以基于实际情况进行权衡取舍了。我们从以下几个方面来进行比较:1、客户端在... 阅读全文
posted @ 2009-11-15 21:14 Alexander 阅读(4367) 评论(1) 推荐(0) 编辑
摘要: Flickr是我个人喜爱的网站之一,也是互联网上最主要的图片共享网站。Flickr网站后台有许多非常复杂的问题需要处理,它们需要处理海量的新增的内容,管理大批的用户,不断保持新的功能特征,与此同时,还要提供一流的性能。它们是如何做到的呢? Flickr网站的网址是:http://www.flickr.com/ 参考文献 Flickr and PHP(一个早期的文档) LAMP容量规划 Flick... 阅读全文
posted @ 2009-11-14 22:58 Alexander 阅读(847) 评论(0) 推荐(0) 编辑
摘要: 从事发布系统(web publish system)的研究和开发快两年了,从小型应用到中型应用,基本上没有参与大型应用(千万pv/day)的部署,网络上这种技术的探讨都不是特别全面,有的提及发布系统对分布式部署,以及海量负载,有的干脆只层网络层面进行讲解,我感觉这是个系统工程,不仅要考虑到应用层面(user layer or app layer),也要考虑到系统层面(kernel layer or... 阅读全文
posted @ 2009-11-14 22:56 Alexander 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 见 http://playing.org.ru/pack/ 第一讲 01背包问题 这是最基本的背包问题,每个物品最多只能放一次。 第二讲 完全背包问题 第二个基本的背包问题模型,每种物品可以放无限多次。 第三讲 多重背包问题 每种物品有一个固定的次数上限。 第四讲 混合三种背包问题 将前面三种简单的问题叠加成较复杂的问题。 第五讲 二维费用的背包问题 一个简单的常见扩展。 第六讲 分组的... 阅读全文
posted @ 2009-10-25 11:04 Alexander 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 题目 有N种物品和一个容量为V的背包,每种物品都有无限件可用。第i种物品的费用是c[i],价值是w[i]。求解将哪些物品装入背包可使这些物品的费用总和不超过背包容量,且价值总和最大。 基本思路 这个问题非常类似于01背包问题, 所不同的是每种物品有无限件。也就是从每种物品的角度考虑,与它相关的策略已并非取或不取两种,而是有取0件、取1件、取2件……等很多种。如果仍然按照 解... 阅读全文
posted @ 2009-10-25 10:55 Alexander 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 题目 有N件物品和一个容量为V的背包。第i件物品的费用是c[i],价值是w[i]。求解将哪些物品装入背包可使价值总和最大。 基本思路 这是最基础的背包问题,特点是:每种物品仅有一件,可以选择放或不放。 用子问题定义状态:即f[i][v]表示前i件物品恰放入一个容量为v的背包可以获得的最大价值。则其状态转移方程便是: f[i][v]=max{f[i-1][v],f[i-1][v-c[i]]+w[i... 阅读全文
posted @ 2009-10-25 10:38 Alexander 阅读(312) 评论(1) 推荐(0) 编辑
摘要: 在概念上很重要的一点是我们可以认为构造函数的执行过程被分成两个阶段隐式或显式初始化阶段,以及一般的计算阶段计算阶段.由构造函数体内的所有语句构成在计算阶段中数据成员的设置被认为是赋值而不是初始化.没有清楚地认识到这个区别是程序错误和低效的常见源泉.初始化阶段可以是显式的或隐式的,取决于是否存在成员初始化表.隐式初始化阶段按照声明的顺序依次调用所有基类的缺省构造函数,然后是所有成员类对象的缺省构造函... 阅读全文
posted @ 2009-09-15 20:04 Alexander 阅读(388) 评论(0) 推荐(0) 编辑