12 2016 档案
摘要:preface Python在大数据行业非常火爆近两年,as a pythonic,所以也得涉足下大数据分析,下面就聊聊它们。 Python数据分析与挖掘技术概述 所谓数据分析,即对已知的数据进行分析,然后提取出一些有价值的信息,比如统计平均数,标准差等信息,数据分析的数据量可能不会太大,而数据挖掘
阅读全文
摘要:preface 我们知道提交表单有2种方式,一种直接通过submit页面刷新方法来提交,另一种通过ajax异步局部刷新的方法提交,上回我们说了通过ajax来提交文件到后台,现在说说通过submit来提交文件到后台。 看看代码 我们前端使用html语言写的时候,要注意每一个input、select标签
阅读全文
摘要:author: 温柔易淡(Leo),欢迎技术交流与拍砖 preface 我们在前端写表单的时候,其实可以使用django自带的forms功能来实现,特别是在处理 修改已经存在数据 的场景特别好用,下面说说他。 后台代码 我们先从后台说起,这个流程是这样的:当用户查看某一个条目的详细新的时候,我们首先
阅读全文
摘要:preface 当页面出现的条目多的时候,我们就需要使用分页功能了。Django作为一个知名的web框架,自然也提供了分页功能,下面说说它。 Python shell 练练手 在python下入手 先创建一个操作对象 表示每页两份,表示把hehe这个列表每一页2份数据 统计多少个值 统计多少页 查看
阅读全文
摘要:html代码如下: jqeury代码如下: django view代码如下: 至此,我们可以通过ajax正常上传文件了。
阅读全文
摘要:preface 有时候我们在前端写jquery的时候,会自己自定义些方法,这样可以不需要重复造轮子。先说说2种自定义方法的区别: 1. 不跟在选择器后面的 2. 跟在选择器后面的。 那下面说说如何自定义jquery方法。 使用extend方法来扩展 方法1 下面这样方式来扩展jquery的方法是不能
阅读全文
摘要:preface jquery其实就是对javascript的再次封装,方便我们开发者调用,下载地址是:http://jquery.com/download/ ,下面就说说常用使用方法 选择器 基本选择器 1. 根据id选择 2. 根据html标签选择 3. 根据css样式来选择 多个标签同时选择 层
阅读全文
摘要:preface 我们知道,每一个a,input等等标签都可以为其绑定一个事件,onclick也好,focus 也罢,都可以绑定的。但是众神key想过这个问题没有,倘若这里有1000个input标签需要绑定onclick事件,那么是不是说每一个input标签都要写一个onclick呢?当然不是了,我们
阅读全文
摘要:preface 在上篇博客中,我们讲了云的概念,分类,以及虚拟化技术。我们知道Openstack的虚拟化技术是基于KVM的,所以下面就开始说说如何部署和使用KVM。 下面的讲解包含以下知识点: 1. 安装KVM 2. 创建虚拟机与启动,停止虚拟机 3. 修改虚拟机的配置 4. KVM 虚拟机的网络桥
阅读全文
摘要:为什么会出现云之传统数据中学面临的问题 物理服务器的利用率非常低,浪费资源,且资源分配不合理,比如一台服务器CPU使用率不到40%,或者某个应用需要的硬件配置低但是服务器硬件配置高等等。 云计算概念 云这个概念流行时间很久了,但是仍然很多人不懂不理解什么是云,所以在此先解释下什么是云: 云就是天上的
阅读全文
摘要:preface 主要聊聊dom的编程,包含下面的内容: 1. what's the dom 2. dom选择器 3. innerText 替换或写入文本 4. value 获取input,select,textarea的值 5. 数字+1的实例 6. innerHTML,innerText, 7.
阅读全文
摘要:preface 作为一名运维开发,必须懂得前端知识,比如javascript,dom等等,下面就聊聊javascript。 include 1. 数据格式 2. 条件判断,循环流程等。 3. 函数 4. 面向对象 what is javascript?? JavaScript 是世界上最流行的编程语
阅读全文
摘要:what is ajax ? AJAX = 异步 JavaScript 和 XML。 AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 传统的网页(不使用 AJAX)
阅读全文
摘要:preface 公司的业务变更,导致服务器要搬迁,所以需要关闭服务器,然后到新地在开启服务器。 关机前确定drbd+heartbeat+mysql是正常使用的,没有异常,Heartbeat和drbd都是开机自启动的。在服务器搬迁到新地方后,开启服务器,由于当时我没有在场,服务器开机后Heartbea
阅读全文
摘要:preface logstash redis logstash es这套架构在讲究松耦合关系里面是最简单的, 架构图如下: 解释下这个架构图的流程 1. 首先前端logstash读取apache的日志(input读取)。然后放到redis的db里面(output存入)。存储形式为列表形式存放 2.
阅读全文
摘要:preface 说道分析日志,我们知道的采集方式有2种: 1. 通过grok在logstash的filter里面过滤匹配。 2. logstash redis python(py脚本过滤匹配) ES 第一种方式是不怎么推荐使用的,除非是在日志量比较小的场景才推荐使用。因为grok非常影响性能的,且不
阅读全文
摘要:preface tcp模块的使用场景如下: 有一台服务器A只需要收集一个日志,那么我们就可以不需要在这服务器上安装logstash,我们通过在其他logstash上启用tcp模块,监听某个端口,然后我们在这个服务器A把日志通过nc发送到logstash上即可。 tcp模块的使用 在linux nod
阅读全文
摘要:preface rsyslog是CentOs系统自带的的一个日志工具,那么我们就配置logstash来接受rsyslog的日志。 logstash的syslog模块 linux node2上操作 logstash采集rsyslog发过来的日志,需要通过syslog模块来接受,这个模块的官网资料是:h
阅读全文
摘要:preface 我们都搭建了ELK系统,且日志也能够正常收集的时候,那么就配置下kibana。我们可以通过kibana配置柱状图,趋势图,统计图,圆饼图等等各类图。下面就拿配置统计图和柱状图为例,结合dashboard来说说如何配置。 选择柱状图 选择Nginx日志 时间的话根据自己需求选择,我这里
阅读全文
摘要:preface 公司采用的LNMP平台,跑着挺多nginx,所以可以利用elk好好分析nginx的日志。下面就聊聊它吧。 下面的所有操作都在linux node2上操作 安装Nginx nginx是开始,所以你得安装一个Nginx,安装方法采用yum安装,yum源:http://mirrors.al
阅读全文
摘要:preface 上回说道了elk的安装以及kibana的简单搜索语法,还有logstash的input,output的语法,但是我们在使用中发现了一个问题,我们知道,elk是每一行为一个事件,像Java这类的输出日志,一个事件占用了好几行,导致elk在处理日志的时候,不能够识别多行日志为一个事件,所
阅读全文
摘要:preface docker基本入门以后,可以试试打包docker镜像与dockerfile了 docker镜像 docker hub仓库有2类仓库,用户仓库和顶层仓库,用户仓库由docker用户创建的,顶层仓库由docker内部的人来管理的。仓库里存放的是镜像文件,那么问题来了 ,怎么去创建镜像呢
阅读全文
摘要:preface 我们每天都要查看服务器的日志,一方面是为了开发的同事翻找日志,另一方面是巡检服务器查看日志,而随着服务器数量以及越来越多的业务上线,日志越来越多,人肉运维相当痛苦了,此时,参考现在非常流行的日志分析工具,搭建了一套ELK日志分析系统。下面就说说ELK,ELK安装过程以及如何使用。 了
阅读全文
摘要:preface docker这种时髦的技术我接触的比较晚,如果不是公司在使用这项技术,估计还得会更晚接触。好了,说下我司现在docker使用的情况。docker在我司是用来跑web服务的,里面的web软件是jexus(c 下的web框架),目前同事准备着开始把较多的web服务移动到docker里面,
阅读全文
摘要:preface nginx在反向代理HTTP协议的时候,默认使用的是HTTP1.0去向后端服务器获取响应的内容后在返回给客户端。 HTTP1.0和HTTP1.1的一个不同之处就是,HTTP1.0不支持HTTP keep alive。nginx在后端服务器请求时使用了HTTP1.0同时使用HTTP H
阅读全文
摘要:preface 公司跑得大多数是LNMP平台,所以借此机会多多了解下Nginx。下面主要说说Nginx下面几点: 1. 防盗链 2. 日志切割 3. 负载均衡 4. 虚拟主机 5. location匹配解释 6. substatus状态模块 7. 平滑重启 what's the difference
阅读全文
摘要:preface 我们紧接着上一篇博文的基础(drbd+heartbeat的正常工作,http://www.cnblogs.com/liaojiafa/p/6129499.html)来搭建NFS的服务。 NFS主备服务器都安装NFS 安装NFS 我这里使用的CentOs6.6默认是安装了NFS的,如果
阅读全文
摘要:preface NFS作为业界常用的共享存储方案,被众多公司采用。我司也不列外,使用NFS作为共享存储,为前端WEB server提供服务,主要存储网页代码以及其他文件。 高可用方案 说道NFS,不得不说它的同步技术,同步技术有两种, 第一种就是借助RSYNC+inotify来实现主从同步数据。 第
阅读全文
摘要:preface 众所周知,Mysql已经成为广泛使用的开源数据库了,so 公司阿里云的数据库为Mysql,在最开始的时候是直接yum安装,配置项都是默认的,没有任何调整,这次有时间就参考各路大神的资料,把公司的mysql给优化了下。 优化配置项 我们需要关注下面几个配置项,如果忽略了他们,那么会很快
阅读全文