技术

  压力测试一般包含压力测试、性能测试、负载测试;虽然测试的目的不同,但方法基本一样只是关注的指标不同。我们一般通过工具模拟用户访问进行测试,关注以下指标:1.TPS每秒钟完成的web请求响应数量TPS=并发数/响应时间TPS是衡...
  随着业务量增长数据库会原来越成为瓶颈。一般的优化路径是一下几个步骤:1、读写分离:热点数据从从库读2、分库:根据业务热度和边界进行分库,将热点数据单独分库提高配置,简单说就是垂直拆分3、分库分表:跟主键等对表数据进行分库分表,...
进行微服务拆分及改造前我们需要清除的知道改造的目的和性能瓶颈。本文针对php项目进行性能分析,一般性能瓶颈会集中到以下几个地方:从表象上看是:1、响应速度慢2、同时处理连接数低3、系统可容纳的用户数低往内分析从资源上看基本上会是:1、服务器...
37385   2018-10-11

PHP常见问题

分享一些今年所遇到的面试题。1、写一个函数,尽可能高效的,从一个标准url里取出文件的扩展名例如: http://www.test.com.cn/abc/de/fg.PHP?id=1需要取出php或.php 1 第一种写...
3723   2018-10-09

多线程编程

一、概念进程(process):每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。(进程是资源分配的最小单位)线程(thread):同一类线程共享代码和数据空间,每个线程有独立的运行栈和...
3759   2018-09-06

sed命令

sed是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区...
4264   2018-09-05

linux awk命令详解

awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息 awk处理过程: 依次对每一行进行处理,然后输出 awk命令形式: awk [-F|-f|-v] ‘BEGIN{...
2998   2017-11-03

mac 配置ssh连接服务器

1、rzsz 命令行里直接上传下载文件 替代scp 2、自动输入密码 方便连接服务器  Automator  http://blog.csdn.net/zhanghongliang_cyj/article/de...
2444   2017-08-24

mysql添加远程访问用户

一、执行以下sql #降低密码强度 set global validate_password_policy=0; #添加远程访问用户 GRANT ALL PRIVILEGES ON *.* TO 'ombox'@'%' IDENTIFIED...
QQ互联用户在注册时默认无需填写密码,虽然会让用户更便捷,但却会在一些特殊情况下带来麻烦,比如如果不用某一天QQ登陆服务出了“意外”,那我们网站的用户怎么登陆。 抛去部分站长担心的用户可控性这一点不说,单就不设独立密码无法同步登录UCEN...
流量统计