关闭
当前搜索:

[置顶] 软件架构师应该知道的 97 件事

软件架构师应该知道的 97 件事         1.客户需求重于个人简历(Nitin Borwankar)         客户需求至上。为了自己的简历更炫而采用新技术是沽名钓誉,往往事与愿违。         2.简化根本复杂性,消除偶发复杂性(Neal Ford)         分析问题好比拨云见月、水落石出。         3.关键问题可能不是出在技术上(Mark R...
阅读(912) 评论(2)

[置顶] 持之以恒,贵在坚持

不积跬步,无以至千里,不积小流,无以成江海,程序人生需要坚持不懈的积累:...
阅读(1991) 评论(5)

python之——CentOS 6.5安装Python setuptools2.6

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/79069295 在 PyPI 可以找到 setuptools 的安装文档: http://pypi.python.org/pypi/setuptools 下载 setuptools-0.6c11-py2.6.egg 也可以到链接:http://download.cs...
阅读(17) 评论(0)

Python之——网站文件或接口访问统计

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/79057819 一、场景描述 数据源准备工作详见博文《Python之——自动上传本地log文件到HDFS(基于Hadoop 2.5.2)》。 通过统计网站文件的访问次数可以帮助运维人员了解访问最集中的文件,以便进行有针对性的优化,比如调整静态文件过期策略,优化cgi的执...
阅读(78) 评论(0)

Python之——网站访问来源IP统计

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/79057671 一、场景描述 数据源准备工作详见博文《Python之——自动上传本地log文件到HDFS(基于Hadoop 2.5.2)》。 统计用户的访问来源IP可以更好的了解用户的分布,同时也可以帮助安全人员捕捉攻击来源。实现的原理是:定义匹配IP正则,将匹配到的字...
阅读(44) 评论(0)

Python之——网站分钟级请求数统计

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/79057521 一、场景描述 数据源准备工作详见博文《Python之——自动上传本地log文件到HDFS(基于Hadoop 2.5.2)》。 一个网站的请求量大小,直接关系到网站的访问质量,有必要对该数据进行分析且关注,本实例一分钟为单位对网站的访问数进行统计。 二、...
阅读(22) 评论(0)

Python之——网站HTTP状态码统计

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/79057362 一、场景描述 数据源准备工作详见博文《Python之——自动上传本地log文件到HDFS(基于Hadoop 2.5.2)》。 统计一个网站的HTTP状态码比例数据,可以帮助我们了解网站的可用度及健康状态,比如我们关注的200、404、5xx状态等。在此示例中...
阅读(20) 评论(0)

Python之——网站访问流量统计

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/79056976 一、场景描述 数据源准备工作详见博文《Python之——自动上传本地log文件到HDFS(基于Hadoop 2.5.2)》。 网站访问流量作为衡量一个站点的价值、热度的重要标准,另外,在CDN服务中心流量会涉及计费,如何快速准确分析当前站点的流量数据至关重要...
阅读(54) 评论(0)

Python之——自动上传本地log文件到HDFS(基于Hadoop 2.5.2)

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/79056674 一、场景描述 比如我们的网站共有5台Web设备,日志文件存放在/data/logs/日期(20180114)/access.log。日志为默认的Nginx定义格式,如下所示: 10.2.2.234 - - [12/Jan/2018:08:36:23 +0...
阅读(43) 评论(0)

Python之——用Mrjob框架编写Hadoop MapReduce程序(基于Hadoop 2.5.2)

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/79056120 一、环境准备 想了解如何使用原生Python编写MapReduce程序或者如何搭建Hadoop环境请参考博文《Python之——使用原生Python编写Hadoop MapReduce程序(基于Hadoop 2.5.2) 》的内容 Mrjob(http:...
阅读(47) 评论(0)

Python之——使用原生Python编写Hadoop MapReduce程序(基于Hadoop 2.5.2)

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/79055459 一、简单说明 本例中我们实现一个统计文本文件中所有单词出现的词频功能,这里我们使用原生的Python来编写MapReduce。同时,本例中我们将要输入的单词文本input.txt和Python脚本放到/usr/local/python/source目录下。文本...
阅读(58) 评论(0)

Python之——/usr/bin/python^M: bad interpreter: No such file or directory

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/79055410 在windows系统下写的python脚本,在linux下赋予权限chmod +x xxx.py 以后,执行./xxx.py运行提示:bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter...
阅读(30) 评论(0)

Python之——Func的安装

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/79051930 一、服务器规划 二、安装Func 1、主控端服务器安装 主控端部署在主机liuyazhuang121上,用过yum方式安装,如下: # yum install func -y # /sbin/chkconfig --level 345 cer...
阅读(28) 评论(0)

Python之——Saltstack的安装

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/79051200 一、服务器规划 二、安装EPEL 目前,RHEL官网yum源还没有Saltstack的安装包支持,因此先安装EPEL作为部署Saltstack的默认yum源。 RHEL(CentOS 5)版本:rpm -Uvh下载地址为:http://mirror.p...
阅读(33) 评论(0)

Python之——Ansible常用模块及API

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/79050132 一、远程命令模块 1、功能 模块包括command、script、shell,都可以实现远程shell命令运行。 command:作为Ansible的默认模块,可以运行远程权限范围所有的shell命令; script: 在远程主机执行主控端存储的shel...
阅读(39) 评论(0)

Python之——集中化管理平台Ansible环境的安装

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/79049837 一、服务器规划 二、环境安装 1、安装EPEL 由于目前RHEL官网的yum源还没有得到Ansible的安装包支持,因此先安装EPEL作为部署Ansible的默认yum源。 rpm -Uvh http://ftp.linux.ncsu.edu...
阅读(30) 评论(0)

Python之——生产环境代码包发布管理

程序生产环境的发布是业务上线最后一个环境,要求具备源码打包、发布、切换、回滚、版本管理等功能,本实例实现了一整套流程,其中版本切换与回滚使用了Linux的软链接来实现。具体代码如下: # -*- coding:UTF-8 -*- ''' Created on 2018年1月12日 @author: liuyazhuang ''' from fabric.api import * from...
阅读(38) 评论(0)

Python之——部署LNMP业务服务环境

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/79042734 上线之前我们要部署相应的环境,往往一个业务涉及多种环境,比如Web、DB、Proxy、Cache等,本实例通过env.roledefs定义不同角色,再使用@roles("webservers")修饰符绑定到对应的任务函数,实现不同角色的主机部署差异。具体代码如下...
阅读(39) 评论(0)

Python之——实现文件打包、上传与校验

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/79042656 不多说,我们直接上源码: # -*- coding:UTF-8 -*- ''' 实现文件打包、上传与校验 Created on 2018年1月12日 @author: liuyazhuang ''' from fabric.api import *...
阅读(33) 评论(0)

Python之——Fabric开发实例

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/79032776 一、查看本地和远程主机信息 # -*- coding:UTF-8 -*- ''' 查看本地和远程主机信息 本实例调用local()方法执行本地(主控端)命令,添加"@runs_once"修饰符保证该任务函数只执行一次 Created on 2018年...
阅读(29) 评论(0)

Python之——paramiko实例

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/79029041 一、基于用户名密码实现SSH登录 # -*- coding:UTF-8 -*- ''' 基于用户名和密码实现 SSH远程登录,并在远程服务器上执行命令 比如:本实例执行:free -m Created on 2018年1月10日 @author: liu...
阅读(25) 评论(0)

Windows之——设置CMD控制台默认编码为UTF-8(插曲)

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/79022989 在控制台上输入CHCP会显示当前活动页码,CHCP是一个计算机指令,能够显示或设置活动代码页编号。 代码页 描述 65001 UTF-8代码页 950 繁体中文 936 简体中文默认的GBK 437 MS-DOS 美国英语将当前...
阅读(61) 评论(0)
804条 共41页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:1957849次
    • 积分:25592
    • 等级:
    • 排名:第276名
    • 原创:797篇
    • 转载:7篇
    • 译文:0篇
    • 评论:296条
    博客专栏
    Android

    文章:80篇

    阅读:227259
    Python

    文章:49篇

    阅读:31530
    搜索优化

    文章:20篇

    阅读:24614
    Nginx

    文章:17篇

    阅读:51689
    Dubbo

    文章:20篇

    阅读:39529
    JMS

    文章:13篇

    阅读:10668
    Netty

    文章:1篇

    阅读:1647
    Redis

    文章:18篇

    阅读:88699
    Memcached

    文章:9篇

    阅读:43897
    设计模式

    文章:22篇

    阅读:46736
    Mycat

    文章:20篇

    阅读:23991
    Web前端

    文章:22篇

    阅读:80458
    Linux

    文章:76篇

    阅读:214780
    JVM

    文章:15篇

    阅读:49343
    J2EE

    文章:74篇

    阅读:266819
    Java

    文章:152篇

    阅读:483999
    Hadoop生态

    文章:118篇

    阅读:189962
    MySQL

    文章:129篇

    阅读:249192
    最新评论