-
git 命令自动补全的方法
只需要完成下面两部,就可以实现在mac osx 下git 命令自动补齐,自动补全之后可以不用记住那么多命令了。 首先下载自动补齐脚本,使用curl命令如下: 1 2 curl https://raw.githubusercontent.co…
-
真实IP对应区域-MRJob-Python数据分析(19)
1.1. 前言 由于我们这边没有使用 M/R join的方法来实现 IP对应的区域,我们是使用M/R结合Pandas来实现。 我们计算每日PV经过这四个步骤: Mapper: 将以行数据解析成 key=real_ip value=1的形式 …
-
Maxscale-正确对待读写分离(2)
前言 在现在读写分离已经是不奇怪了, 基本上有接触一点MySQL的都会谈到要读写分离。下面我们以3个方面来探讨一些并且介绍如何使用Maxscale来做适合业务的读写分离: 读写分离要怎么做呢? 在一个项目当中应该什么时候接入读写分离呢? 如…
-
动态PHP电商网站伪静态的 Nginx反向代理Cache缓存终极设置
背景介绍: 最近为电子商务网站设置伪静态和Nginx反向代理cache缓存,进过长时间的调试,终于达到比较满意的效果,这里把实战经验分享给大家,希望对新人有所帮助,能节约大家的一些时间。文章中有连接到真实配置的网站,本文章中所有达到的效果,…
-
记一次Linux杀毒过程
不久前发现机器流出流量突然增加,经查看在/tmp目录下存在可疑文件,并且存在.ssh进程,于是安装clamav全盘扫描,最终确定机器中毒。 病毒现象 1、在tmp目录下moni.lod、gates.lod、time、sess、java等可疑…
-
Camel:软负载管理中间件 通过界面及接口管理Nginx集群
该项目的主Repo移至Dianping Camel,请关注主Repo。 Camel 是大众点评开发的软负载一体解决方案,承担了F5硬负载层后的软负载工作。Camel已成为大众点评网络流量中必不可缺的一层。 关于Camel的部署及使用,请参考…
-
ELK 处理 Percona 审计日志
前提 1、有强烈的审计需求。 2、能允许10%-15%左右的性能损失。 3、有强烈的对数据库操作实时查看需求 Logstash 比较坑的配置 1 2 3 4 5 6 7 8 9 10 11 input { file { …
-
Inception备份库表数据中文乱码解决
MySQL环境 字符集: utf8mb4 乱码重现 要执行的 python 代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3…
-
时刻PV-Pandas-Python数据分析(5)
1.1. Pandas分析步骤 载入数据 将 access_time 的日期进行 COUNT。类似如下SQL: 1 SELECT DATE_FORMAT(access_time, ‘%H’), count(*) FR…
-
URL请求数-Pandas-Python数据分析(7)
1.1. Pandas分析步骤 载入数据 将 请求的URL 进行 COUNT。类似如下SQL: 1 2 3 4 5 6 SELECT request_url, count(*) FROM log GROUP BY request_u…