摘要:
[CSDN.NET专稿 付江/文] 微信——腾讯战略级产品,创造移动互联网增速记录,10个月5000万手机用户,433天之内完成用户数从零到一亿的增长过程,千万级用户同时在线,摇一摇每天次数过亿...在技术架构上,微信是如何做到的?日前,在腾讯大讲堂在中山大学校园宣讲活动上,腾讯广研助理总经理、微信技术总监周颢在两小时的演讲中揭开了微信背后的秘密。周颢,2001年毕业于华南理工大学,计算机专业硕士。2005年加入腾讯广州研发部,历任QQ邮箱架构师,广研技术总监,T4技术专家,微信中心助理总经理。(注:演讲PPT下载)(腾讯广研助理总经理、微信技术总监 周颢 CSDN配图)周颢把微信的成功归结于 阅读全文
摘要:
5月21号 晚上8点更新employee文件中记录了工号和姓名employee.txt:100 Jason Smith200 John Doe300 Sanjay Gupta400 Ashok Sharmabonus文件中记录工号和工资bonus.txt:100 $5,000200 $500300 $3,000400 $1,250要求把两个文件合并并输出如下处理结果:400 ashok sharma $1,250100 jason smith $5,000200 john doe $500300 sanjay gupta $3,000[root@fsailing1 shell]# vim em 阅读全文
摘要:
了解core模块之前还应改学习ngx_start_worker_processes函数,今天我就来详细学一下这个方法,主要内容来自于http://blog.sina.com.cn/s/blog_677be95b0100iivk.html。nginx的进程启动过程是在ngx_master_process_cycle(src/os/unix/ngx_process_cycle.c)中完成的(单进程是通过ngx_single_process_cycle完成,这里只分析多进程的情况),在ngx_master_process_cycle中,会根据配置文件的worker_processes值创建多个子进程 阅读全文
摘要:
今儿在做实验用到mysql数据库时,用户密码忘记了,让我也是找了半天:现在给大家介绍下我自己的方法:用到了mysql自身的函数来测试的。mysql> select user,password,host from user;
+------+------------------+-----------+
| user | password | host |
+------+------------------+-----------+
| root | 773359240eb9a1d9 | localhost |
| root | | ... 阅读全文
摘要:
再打算正式开始研究core模块式,发现有一个很重要的变量ngx_cycle_t,一直伴随,如果不懂ngx_cycle可能读起代码来回非常困难,这里就来详细学习一下吧。本文大部分灵感来自于。http://blog.csdn.net/livelylittlefish/article/details/7247080和http://blog.sina.com.cn/s/blog_677be95b0100iivi.html谢谢作者提供很详细的资料。依照惯例我们直接来看下/src/core/ngx_cycle.h
struct ngx_cycle_s { void ... 阅读全文
摘要:
做过一段时间EAS性能测试,好多年过去了,突然发现对这一段时间的所作的东西都有些模糊了,这里大概记录一下,以后好帮助回忆采用LoadRunnerV8.0的Java Vuser协议进行测试。EAS采用自主产权的ORM-RPC协议,LoadRunner V8.0不支持该自定义协议的脚录制。通过自己开发的测试脚本,调用EAS业务组件的方式进行压力测试。该方式基本可以真实准确的模拟实际用户的行为。EAS性能测试的脚本实际上相当于一个个单元测试的Java Case,然后辅以Loadrunner,形成了一套自有的压力测试体系。LR支持多种协议,需要注意,这个地方协议指的是你的Client端通过什么协议访问 阅读全文