第一章. 背景简介 对于大多数企业应用,都希望能做到7*24小时不间断运行。要保持如此高的可用性并非易事,比较常见的做法是将系统部署到多台机器上,每台机器都对外提供同样的功能,这就是集群。系统变为集群时,除了要求系统能够支持水平伸缩外,还要解决两个问题:1, 如何均衡地访问到提供业务功能的机器。2,...
分类:
其他好文 时间:
2014-07-22 22:54:13
阅读次数:
293
出自:http://blog.csdn.net/tianmohust/article/details/9335243在我们的工作中,我们经常需要异步执行一些任务,下面介绍的这个可伸缩多线程队列,可满足我们的需求。 出自:http://www.codeproject.com/Articles/414....
分类:
编程语言 时间:
2014-07-19 21:36:50
阅读次数:
256
此篇已收录至《大型网站技术架构》读书笔记系列目录贴,点击访问该目录可获取更多内容。首先,所谓网站的伸缩性,指不需要改变网站的软硬件设计,仅仅通过改变部署的服务器数量就可以扩大或者缩小网站的服务处理能力。在整个互联网行业的发展渐进演化中,最重要的技术就是服务器集群,通过不断地向集群中添加服务器来增强整...
分类:
Web程序 时间:
2014-07-19 16:11:54
阅读次数:
336
一、什么是 FastCGIFastCGI是一个可伸缩地、高速地在HTTP server和动态脚本语言间通信的接口。多数流行的HTTP server都支持FastCGI,包括Apache、Nginx和lighttpd等,同时,FastCGI也被许多脚本语言所支持,其中就有PHP。FastCGI是从CG...
分类:
Web程序 时间:
2014-07-18 10:32:32
阅读次数:
338
StretchBlt和BitBlt都用在双缓冲视图中,用来显示一幅图像一、StretchBlt函数从源矩形中复制一个位图到目标矩形,必要时按目标设备设置的模式进行图像的拉伸或压缩。也即是将内存中的位图拷贝到屏幕上,并且可以根据屏幕画图区的大小来进行伸缩,适应响应的屏幕(或图像控件)BOOL Stre...
分类:
其他好文 时间:
2014-07-18 08:16:55
阅读次数:
257
高维数据的可伸缩最近邻算法FLANN
1. 简介
在计算机视觉和机器学习中,对于一个高维特征,找到训练数据中的最近邻计算代价是昂贵的。对于高维特征,目前来说最有效的方法是 the randomized k-d forest和the priority search k-means tree,而对于二值特征的匹配 multiple hierarchical clusteringtrees则...
分类:
其他好文 时间:
2014-07-15 10:42:24
阅读次数:
727
1.导入外联式:2.宽高度属性:像素(绝对)百分比(根据窗口伸缩,相对上一级)3.优先级:行内样式>内联样式>外联样式 (后定先用,若有重复则先用最后面的样式)4.选择器关联选择器:标签下的标签关联设置 .nav| .nav-wrap p{}|.nav .wrap a{}组合选择器:多个标签一起定义...
分类:
Web程序 时间:
2014-07-13 21:31:41
阅读次数:
796
原创咯~ flask是一个micro framework ,伸缩性很强。可以部署到openshift 的PAAS里。这个框架上手非常快。喜欢的可以试试。 若实在MAC里,python已经默认安装了。10.9的系统安装的是2.7.5的版本。所以我们这里就不详细介绍python的安装啦 1. 首...
分类:
编程语言 时间:
2014-07-13 19:46:05
阅读次数:
319
解决 Twitter的“问题”就像玩玩具一样,这是一个很有趣的扩展性比喻。每个人都觉得 Twitter很简单,一个菜鸟架构师随便摆弄一下个可伸缩的 Twitter就有了,就这么简单。然而事实不是这样, Twitter的工程副总裁 Raffi Krikorian细致深入的描述了在 Twitter在可伸...
分类:
其他好文 时间:
2014-07-13 09:32:28
阅读次数:
279
转自:http://china-chill.blog.163.com/blog/static/2049210522012101782432304/时间过得很快,来淘宝已经两个月了,在这两个月的时间里,自己也感受颇深。下面就结合淘宝目前的一些底层技术框架以及自己的一些感触来说说如何构建一个可 伸缩,高...
分类:
Web程序 时间:
2014-07-13 00:19:47
阅读次数:
307