摘要:
/etc/resolv.conf它是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序。该文件是由域名解析 器(resolver,一个根据主机名解析IP地址的库)使用的配置文件。它的格式很简单,每行以一个关键字开头,后接一个或多个由空格隔开的参数。 reso 阅读全文
摘要:
为了排查线上的bug,需要在nginx的日志中,打印客户端上传上来的header头部信息,同时头部信息是自定义的。在尝试多重方案后,找到解决方法: 通过配置可以看出,可在自定义header字段前加http_,即可将指定的自定义header字段打印到log中。 要注意的是针对nginx 不同版本自定义 阅读全文
摘要:
script 拥有的属性 async:可选,表示应该立即下载脚本,但不应妨碍页面中的其他操作,比如下载其他资源或等待加载其他脚本。只对外部脚本文件有效。 charset:可选。表示通过 src 属性指定的代码的字符集。由于大多数浏览器会忽略它的值,因此这个属性很少有人用。 defer:可选。表示脚本 阅读全文
摘要:
问题说明:测试机上部署了一套业务环境,nginx反向代理tomcat,在访问时长时间处于加载中,十分缓慢! 通过浏览器调试(F12键->Console),发现有错误ERR_CONTENT_LENGTH_MISMATCH 出现: 查看nginx日志(当出现故障时,要记得第一时间查看相关日志)..... 阅读全文
摘要:
解决方法: 在项目目录下输入以下命令: git config --global credential.helper store 使用git pull 的时候回提示再输下用户名和密码就行了. 阅读全文
摘要:
// 同一个表中用别的字段 处理后 补充没有的字段 update subscribe_apps a, (SELECT logo, id FROM subscribe_apps WHERE app_info IS NULL) b set a.app_info = CONCAT('{"id": 2,"l 阅读全文
摘要:
// where cancat 函数 SELECT * from users WHERE email != CONCAT(username, '', '@huan1234qiu.com'); 阅读全文
摘要:
str := "880218end" match, _ := regexp.MatchString("\\d{16}", str) //六位连续的数字 fmt.Println(match) //输出true reg := regexp.MustCompile("\\d{6}") //返回str中第一个匹配reg的字符串 data := reg.Find([]byte(str)) ... 阅读全文
摘要:
在浏览器中回车和F5刷新有什么区别那?今天就来说说:浏览器中回车(Enter)和刷新的区别是什么? 这点事。 概论: 1、回车在 Expires有效的时候,是不会去请求服务器的,打开调试看到的请求也只是伪造的,比如 谷歌浏览器可能显示 200(cached)(比正常的200多了) 其实是没有发起实际 阅读全文
摘要:
supervisor管理进程,是通过fork/exec的方式将这些被管理的进程当作supervisor的子进程来启动,所以我们只需要将要管理进程的可执行文件的路径添加到supervisor的配置文件中就好了。此时被管理进程被视为supervisor的子进程,若该子进程异常中断,则父进程可以准确的获取 阅读全文