- 博客(12)
- 收藏
- 关注
原创 awk一种内存溢出的解决
首先声明这次awk用途,是从一个nginx的access_log中抽取一些关键字,进行访问次数的排序。希望实现的功能很简单,但是日志文件非常庞大,文件大小会超过40G。步骤一:在用awk进行解析的时候,报错awk: (FILENAME=- FNR=4894190) fatal: str2wstr: *ptr: can't allocate 676 bytes of memory
2012-02-23 20:31:26 3105 1
原创 HTTP与HTTPS混合的浏览器表现
一、 在https的页面中,包含http的资源文件(js,css, image),各浏览器的表现 1. 在ie8,9 下,如果https页面,包含http的资源文件(js,css, image),会弹出图1的提示 图1 2. 在firefox下,如果https页面,包含http的资源文件,会弹出提示框,如图2。 图2 3. 如果ht
2011-06-24 18:09:00 2659
原创 利用Nginx架设Http代理服务器
nginx是一款强大的反向代理服务器软件,除了作为http服务器和反向代理之外,还可以架设http代理服务器。配置很简单:resolver YOUR_RESOLV_IP;server { listen proxy_ip:proxy_port; location / {proxy_pass http://$http_host$request_uri;ac
2011-06-23 16:26:00 1875
原创 https的性能测试报告
【测试报告】 表现:在不同并发数量下,http基本稳定在2000左右qps(Query perSecond),https稳定在1100左右qps。 https的性能约为http的 1/2 结论:完全可以满足一般
2011-05-26 19:45:00 3369
原创 HTTPS的压力测试工具 -- httperf
httperf1. 官方描述:Httperf is a tool for measuring web server performance. It provides a flexible facility for generating various HTTP workloads and for measuring server performance. The focus of httperf is not on implementing one particular benchmark but on
2011-05-26 19:38:00 3475
原创 HTTPS的压力测试工具 -- http_load
http_load1. 官方描述:http_load runs multiple http fetches in parallel, to test the throughput of a web server. However unlike most such test clients, it runs in a single process, so it doesn't bog down the client machine. It can be configured to do https fetc
2011-05-26 11:09:00 4079
转载 PHP 过滤器(Filter)
PHP 过滤器(Filter)PHP 过滤器用于验证和过滤来自非安全来源的数据,比如用户的输入。什么是 PHP 过滤器?PHP 过滤器用于验证和过滤来自非安全来源的数据。验证和过滤用户输入或自定义数据是任何 Web 应用程序的重要组成部分。设计 PHP 的过滤器扩展的目的是使数据过滤更轻松快捷。为什么使用过滤器?几乎所有 web 应用程序都依赖外部的输入。这些数据通常来自用户或其他应用程序(比如 web 服务)。通过使用过滤器,您能够确保应有程序获得正确的输入类型。您应该始终对外部数据进行过滤!输入过滤是
2011-04-11 13:45:00 667
原创 Open Compute Project - Facebook的开放云计算
<br />Facebook发布了Open Computer Project。<br /> <br />开放硬件计划,意在加速数据中心和服务器创新,同时通过在相关最佳实践和技术规格的协作,提高计算机效率<br /> <br /> <br />参考资料:<br /> <br /> <br />- Open Compute Web Site: http://opencompute.org/<br />- Open Compute Project - James Hamilton's Blog: http://
2011-04-08 16:45:00 1551
原创 MySQL压力测试工具mysqlslap
<br />大家了解比较多apache的官方压力测试工具ab。其实MySQL从5.1.4开始提供一个官方的MySQL压力测试工具mysqlslap,模拟多个并发客户端访问mysql。<br /> <br />mysqlslap --help获取参数列表,更多请参考 官方手册<br /> <br /> <br /> -a, --auto-generate-sql 自动生成测试表和数据 --auto-generate-sql-add-autoincreme
2011-03-15 21:44:00 1287
原创 深入了解window.location
<br />在最近的项目中,很多前端ajax表单提交后的跳转,因为使用了window.location.href 和 window.location.reload,产生了不同的效果,于是深入研究了一下window.location相关的函数。<br />window.location.href=“url”:改变客户端当前url<br />window.history.go(-1);window.history.back();后退,相当于浏览器“后退”按钮<br />window.location.repla
2011-03-09 19:49:00 1937
原创 awk分析nginx日志,获取pv
函数库文件 stat_func.sh#!/bin/bashstat_log_path=/usr/local/qqsa/resultstat_nginx_log(){ local basename=`basename $1` local newfile="${stat_log_path}/${basename%%.*}.pv.`date +'%Y-%m-%d'`" awk -F/" ' { if( $2 ~ /css|txt|ico/ ) res["static"]++;
2011-02-24 11:23:00 2725
原创 Xweibo:新浪云微博服务 - 新浪开源微博系统
新浪在2011年1月4日发布了Xweibo的beta版。基于新浪微博开发平台api开发。是一套可以在自己服务器上搭建的微博开源程序。使用PHP开发,微博数据主要存储在新浪的微博平台,访问部分数据要和新浪的API做实时交互。而正是基于新浪微博平台的数据,运营中比较重要的审核、举报等功能则可以天然的由新浪托管。Xweibo前台拥有发布,浏览,转发等大部分微博功能。后台可以推荐用户、话题,屏蔽微博、评论、用户等。换肤,组件等功能提高了网站可扩展性。Xweibo是基于微博开放平台开发的一款有创意的应用。引导试的安装
2011-01-16 23:31:00 1340
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人