摘要:
1、问题描述:项目中开发很多对外接口,于是在本项目中写了测试脚本来验证接口。然鹅,发现Curl请求出现卡死情况,没有响应。 2、具体原因:在window环境下配置的nginx+php环境时,windows下,是没有php-fpm的,有的是 php-cgi.exe;也就是,当本地配置了多个域名,并且同 阅读全文
摘要:
Vue开发调试神器: vue-devtools 1. 下载Chrome扩展插件GitHub下载地址: 建议使用npm淘宝镜像按照依赖包 命令行安装npm淘宝镜像: 之后我们就可以使用cnpm代替npm按照依赖包了,npm安装依赖包确实太慢了..... 2. 安装编译 打开shells>chrome> 阅读全文
摘要:
1、什么是闭包?闭包是指有权访问另外一个函数作用域中的变量的函数。可以理解为(能够读取另一个函数作用域的变量的函数) 很多人会搞不懂匿名函数与闭包的关系,实际上,闭包是站在作用域的角度上来定义的。因为inner访问到outer作用域的变量,所以inner就是一个闭包函数。虽然定义很简单,但是有很多坑 阅读全文
摘要:
一、场景还原php程序在执行抓取远程图片库并保存至本地服务器的时候,出现了“504 Gateway Time-out”错误提示。 问题定位:由于图片巨多,所以下载时间很长(10分钟以上),引起网关超时。 二、问题分析Nginx 504 Gateway Time-out的含义是所请求的网关没有请求到, 阅读全文
摘要:
HTTP/1.1协议中定义了八种方法(有时也叫“动作”)来表明Request-URI指定的资源的不同操作方式: OPTIONS 返回服务器针对特定资源所支持的HTTP请求方法。也可以利用向Web服务器发送“*”的请求来测试服务器的功能性。 HEAD 向服务器索要与GET请求相一致的响应,只不过响应体 阅读全文
摘要:
可以通过下面的SQL查看当前查询缓存相关参数状态: 1) query_cache_type 查询缓存类型: 0 表示始终不适用查询缓存; 1 表示始终使用查询缓存; 如果query_cache_type=1,而又不想利用查询缓存中的数据,可以使用下面的SQL: select SQL_NO_CACHE 阅读全文
摘要:
很多高性能的应用都会对关联查询进行分解。 简单地,可以对每个表进行一次单表查询,然后将结果在应用程序中进行关联。例如,下面这个查询: select * from tag join tag_post on tag_post.tag_id=tag.id join post on tag_post.pos 阅读全文
摘要:
一、背景及问题描述 业务背景: 商户提交表单数据至旺铺(deco项目,以下皆称为deco),deco需要接入poi系统进行装修内容的人工审核,详细流程见下图。 问题: 店铺装修审核状态在deco系统和poi系统之间不一致,下图中1,2,3步提交流程会出现同一次提交审核流在deco系统中的装修状态为未 阅读全文
摘要:
git一般有很多分支,我们clone到本地的时候一般都是master分支,那么如何切换到其他分支呢? 1. 查看远程分支 $ git branch -a 我在mxnet根目录下运行以上命令: ~/mxnet$ git branch -a* master remotes/origin/HEAD -> 阅读全文
摘要:
一、http/https协议,tcp/ip协议,websocket,session,cookie 二、php:oop,thinkphp5,laravel 三、mysql、memcache、redis 3.1 mysql面试题目 3.1.1 MySQL的复制原理以及流程 3.1.2 char和varc 阅读全文