前言 nginx采用多进程的模,当一个请求过来的时候,系统会对进程进行加锁操作,保证只有一个进程来接受请求。 本文基于Nginx 0.8.55源代码,并基于epoll机制分析 1. accept锁的实现 1.1 accpet锁是个什么东西 提到accept锁,就不得不提起惊群问题。 所谓惊群问题,就 ...
分类:
其他好文 时间:
2019-01-10 15:38:37
阅读次数:
166
本人使用的系统 Ubuntu 18.04.1 ,使用 安装Git: 安装后发现不是最新的版本,更新方法: ...
分类:
系统相关 时间:
2019-01-10 01:08:56
阅读次数:
235
一、原因 有最少两年多没写手机自动化测试了,正巧公司有需求搞TOC端自动化测试调研,先入为主,因为之前写过appium所以先用它埋点试水了 二、现象: 1、我早期的appium版本是v1.4.16 2、那会写ui自动化,用真机华为P7,Android版本4.2.1(具体忘记了),脚本跑起来可稳定了 ...
分类:
移动开发 时间:
2019-01-09 21:38:40
阅读次数:
273
最近写delphi项目,用到的数据集中的dataset,一直修改exception啊,写下过程。 在对数据集进行任何操作之前,首先要打开数据集。要打开数据集,可以把Active属性设为True,例如: CustTable.Active := True; 也可以调用Open函数,例如:CustQuer ...
第一步:下载rpm包 第二步:yum 安装mysql community server 这一步比较耗时 第三步:启动mysql 第四步:设置开机启动 第五步:查找初始密码 在/var/log/mysqld.log文件中找到初始密码 此处初始密码为:%wwkmFXYt2NA 第六步:登陆mysql 输 ...
分类:
数据库 时间:
2019-01-09 18:50:28
阅读次数:
191
葡萄城ActiveReports 报表控件将为您奉上详细的2018年中国电影大数据分析报告,看看去年一年你为中国电影产业贡献了多少票房? ...
分类:
其他好文 时间:
2019-01-09 11:27:27
阅读次数:
207
原文:redis 系列26 Cluster高可用 (1)一.概述 Redis集群提供了分布式数据库方案,集群通过分片来进行数据共享,并提供复制和故障转移功能。在大数据量方面的高可用方案,cluster集群比Sentinel有优势。但Redis集群并不支持处理多个keys的命令,因为这需要在不同的节点... ...
分类:
其他好文 时间:
2019-01-07 00:17:51
阅读次数:
225
申请地址 QQ互联:https://connect.qq.com/index.html 腾讯开放平台:https://open.tencent.com/ 注册账号 登陆 进入QQ互联,点击登陆 资料填写 点击头像进入资料填写页面进行认证 根据情况,填写选择公司接入或者个人接入,并填写好信息,并上传手 ...
分类:
其他好文 时间:
2019-01-06 22:28:43
阅读次数:
261
Error syncing pod, skipping: failed to "StartContainer" for "POD" with ImagePullBackOff: "Back-off pulling image \"registry.access.redhat.com/rhel7/po ...
分类:
数据库 时间:
2019-01-06 16:34:05
阅读次数:
824
39.1 概念 线程同步 是一个宏观概念,在微观上包含线程的相互排斥和线程先后执行的约束问题 解决同步方式 条件变量 线程信号量 线程互斥 线程执行的相互排斥 解决互斥的方式 互斥锁 读写锁 线程信号量 是一个宏观概念,在微观上包含线程的相互排斥和线程先后执行的约束问题 解决同步方式 条件变量 线程 ...
分类:
编程语言 时间:
2019-01-04 21:24:24
阅读次数:
242