sunvince

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年12月15日

摘要: 好久不来 http://blog.csdn.net/sunvince 阅读全文
posted @ 2011-12-15 11:02 sunvince 阅读(127) 评论(0) 推荐(0) 编辑

2011年4月25日

摘要: from:http://www.nosqlnotes.net/archives/170我在数据库大会有一个报告:<<Oceanbase – 千亿级海量数据库>>,ppt已上传到Slideshare上。有一些同学问我,Oceanbase的创新点在哪里?从大学的数据结构课程可以知道,数据量比较大时,有两种数据结构很常用:哈希表和B+树,分布式系统也是类似的。如下图:Amazon的系统实现了一个分布式哈希表,而Google Bigtable, Yahoo PNUTS,Microsoft SQL Azure实现了一颗分布式B+树。分布式哈希表实现相对简单,但只支持随机读取;而分 阅读全文
posted @ 2011-04-25 19:25 sunvince 阅读(960) 评论(0) 推荐(0) 编辑

摘要: from: http://www.searchtb.com/2011/04/an-introduction-to-bigpipe.html1. 技术背景 FaceBook页面加载技术试想这样一个场景,一个经常访问的网站,每次打开它的页面都要要花费6 秒;同时另外一个网站提供了相似的服务,但响应时间只需3 秒,那么你会如何选择呢?数据表明,如果用户打开一个网站,等待3~4 秒还没有任何反应,他们会变得急躁,焦虑,抱怨,甚至关闭网页并且不再访问,这是非常糟糕的情况。所以,网页加载的速度十分重要,尤其对于拥有遍布全球的5亿用户的Facebook(全球最大的社交服务网站)这样的大型网站,有着大量并发请 阅读全文
posted @ 2011-04-25 00:59 sunvince 阅读(9535) 评论(8) 推荐(9) 编辑

2011年4月22日

摘要: from:http://www.infoq.com/cn/articles/open-api-practiceSOA、SAAS、云计算等等热捧概念词汇层出不穷,也让很多开发者去重新审视未来的软件开发将会何去何从。而Open API的出现,其实已经给国外的互连网应用开发者带来了一种新的创新思维,一种新的开发模式,将SOA的信息互通的理念贯穿到整个互连网行业,让更多的“草根”开发者用创新思维将互联网信息的价值最大化。相关厂商内容Web App应用开发者大会火热报名中(4月27日 北京 免费)!Adobe在线课堂报名:用Flash开发iOS应用(5月26日 周四)【热点调查】2011中国开发者调查与 阅读全文
posted @ 2011-04-22 17:50 sunvince 阅读(619) 评论(0) 推荐(0) 编辑

2011年4月20日

摘要: <?php// *nixecho DIRECTORY_SEPARATOR; // /echo PHP_SHLIB_SUFFIX; // soecho PATH_SEPARATOR; // :// Win*echo DIRECTORY_SEPARATOR; // \echo PHP_SHLIB_SUFFIX; // dllecho PATH_SEPARATOR; // ;?>Predefined ConstantsCore Predefined ConstantsThese constants are defined by the PHP core. This includes PH 阅读全文
posted @ 2011-04-20 11:39 sunvince 阅读(361) 评论(0) 推荐(0) 编辑

摘要: from:http://qa.taobao.com/?p=12171查找重定向漏洞的第一步是确定应用程序中的所有重定向。应用程序可以通过下面几种方式使用户浏览器重定向,指定一个绝对或者相对的url。1、 http重定向使用一条状态码为3XX的消息与一个指定重定向目标的location消息头。常见的重定向有301(永久重定向)及302(暂时重定向)两种,例如,http/1.1 302 object moved Location=http://***2、 http Refresh消息头可用于在一个固定时间间隔后重新加载一个任意url的页面,其内容可为0,以立即触发一个重定向。例如http/1.1 阅读全文
posted @ 2011-04-20 11:13 sunvince 阅读(2253) 评论(0) 推荐(0) 编辑

2011年4月19日

摘要: from:http://qa.taobao.com/?p=12156在做单元测试时,代码覆盖率常常被拿来作为衡量测试好坏的指标,甚至,用代码覆盖率来考核测试任务完成情况,比如,代码覆盖率必须达到80%或 90%。于是乎,测试人员费尽心思设计案例覆盖代码。用代码覆盖率来衡量,有利也有有弊。本文我们就代码覆盖率展开讨论,也欢迎同学们踊跃评论。首先,让我们先来了解一下所谓的“代码覆盖率”。我找来了所谓的定义:代码覆盖率 = 代码的覆盖程度,一种度量方式。上面简短精悍的文字非常准确的描述了代码覆盖率的含义。而代码覆盖程度的度量方式是有很多种的,这里介绍一下最常用的几种:1. 语句覆盖(Statemen 阅读全文
posted @ 2011-04-19 13:31 sunvince 阅读(416) 评论(0) 推荐(1) 编辑

2011年4月14日

摘要: from: http://www.ibm.com/developerworks/cn/linux/l-linux-scheduler-simulator/index.html?ca=drs-Linux 调度器模拟用 LinSched 在用户空间模拟 Linux SchedulerM. Tim Jones, 平台架构师, Intel简介:调度是 Linux 内核最复杂也是最有趣的一个方面。为单核计算机开发的调度器很难合适地在 4 核服务器上运行。幸运的是,当您为了能在一系列拓扑结构上验证您的调度器而进行任意硬件目标建模时,Linux Scheduler Simulator (LinSched) 阅读全文
posted @ 2011-04-14 00:09 sunvince 阅读(681) 评论(0) 推荐(0) 编辑

2011年4月10日

摘要: 用php更改非php输出内容... 前几天有个需求,就是将页面输出的内容进行过滤... 进行域名更换...比如本来将输出的www.csdn.net/image/上面的图片内容,现在迁移到了cdn上面,域名更改为cdn.csdn.net/image/再不更改模版的基础上,直接将输出进行修正...实现过程1.将所有输出放到output buffer里面2.在php脚本结束后对output buffer进行修改过滤,再输出.so测试如下:原输出假设是如下:<html><head></head><body><img src="http:/ 阅读全文
posted @ 2011-04-10 06:46 sunvince 阅读(271) 评论(0) 推荐(0) 编辑

2011年4月7日

摘要: from:http://www.sourcejoy.com/php_dev/xhprof_install_and_usage.htmllibpng:先安装...graphviz-2.26.3.tar.gz安装dot64bit:./configure --enable-swig=no --with-extralibdir=/usr/lib64 --with-expatlibdir=/usr/lib64makemake install测试:dot -T png 如果不报错就ok了XHProf安装使用笔记作者:北风发布时间:June 3, 2010分类:PHP最近公司web服务器老是耗费大量CPU, 阅读全文
posted @ 2011-04-07 15:05 sunvince 阅读(1510) 评论(0) 推荐(0) 编辑