郑浩 架构师之路

           stay hungry,stay young!

线程池学习总结

引言    最近在看项目中的代码的时候,多次看到线程池的身影,于是小编就简单总结了一些关于线程池的知识。    什么是线程池?为什么要使用它?    线程池主要用来解决线程生命周期开销问题和资源不足问题。通过对多个任务重复使用线程,线程创建的开销就被分摊到了多个任务上了,而且由于在请求到达时线程已...

2017-08-27 14:29:35

阅读数 1416

评论数 9

【zabbix教程九】——zabbix3.0 批量添加端口监控

引言   我们在监控生产环境的服务的时候,通常需要对多个端口进行监控,如果我们手动的一个一个的添加,这回让我们崩溃,所以批量添加端口监控是一个非常常见的需求,当然这对于zabbix来说肯定是支持的,需要使用zabbix的Discovery功能来实现,下面小编就给大家分享一下批量添加对口的占用。 ...

2017-03-10 23:46:28

阅读数 10166

评论数 28

【zabbix教程八】——Centos7 安装zabbix3.07服务端 补充

引言   之前写了关于zabbix的系列教程,其中【zabbix教程二】——Centos7 安装zabbix3.07服务端 介绍了如何安装服务端,但是有一些问题没有写进去,在这篇博客中进行补充。   问题一:    yum install -y zabbix-server-mysql  za...

2017-03-04 16:16:09

阅读数 2054

评论数 16

【zabbix教程七】——zabbix3.0配置微信报警

引言   在前面的博客中我们介绍了zabbix3.0中的邮件报警的配置,但是对于邮件来说并不是非常的方便,所以我们在这篇博客中我们介绍另外一种报警方式——微信报警。  第一、准备微信企业号   关于企业微信号的注册和配置,请请大家参考博客:http://www.iyunv.com/thread-1...

2017-02-27 23:37:44

阅读数 5215

评论数 35

【zabbix教程六】——自定义item和trigger当内存不足10%时触发报警

引言   本文结合配置内存不足10%触发报警的需求,顺便给大家介绍我们怎样自定义item和trigger,在前几篇博客中使用了zabbix给我们提供的模板,里面都已经配置好了item和trigger。但是给我们的模板是当内存小于20M的时候才会触发报警,这样不能满足我们的需求,我们需要在内存不足1...

2017-02-27 09:17:57

阅读数 4294

评论数 15

【zabbix教程五】——zabbix 3.0邮件报警配置

引言   经过前面几篇博客的介绍,我们已经完成了对某台机器的监控,并且可以自定义监控模板。但是最为运维神器,只是单单的监测还是不完美,当然还需要报警装置,下面就给大家介绍zabbix邮件报警配置,报警方式有好几种,最常用的就是邮件了,比较有钱的公司可能会使用短信。   第一、安装邮件发送工具mai...

2017-02-27 00:03:04

阅读数 9427

评论数 18

【zabbix教程四】——zabbix3.0监控磁盘IO与自定义模板

引言   在前面的博客中我们介绍了zabbix自带的模板,并且完成了我们的一些比较常用的监控,现在我们如果想要监控我们磁盘的IO,这时候zabbix并没有给我们提供这么一个模板,所以我们需要自己来创建一个模板来完成磁盘IO的监控。   1. 添加userparameter_io.conf配置文件 ...

2017-02-26 14:49:24

阅读数 23107

评论数 19

【zabbix教程三】——centos7 安装zabbix客户端并监控

引言   在上面博客中我们已经安装了zabbix的server端,如果我们需要对某台机器进行监控,还需要在被监控的机器上面安装客户端,这样才能进行监控,下面就给大家介绍一下agent端的安装教程   第一、导入源   sudo rpm -ivh http://repo.zabbix.com/...

2017-02-26 09:10:44

阅读数 9166

评论数 17

【zabbix教程二】——Centos7 安装zabbix3.07服务端

zabbix 的服务端需要LAMP或者LNMP的环境,所以这里的安装方式有很多中了,我们就选择一种比较简单的安装方式,直接用官方提供的源来安装。   安装步骤:  第一、导入源   sudo rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86...

2017-02-26 08:27:59

阅读数 5239

评论数 46

【zabbix教程一】——介绍

引言   对zabbix研究也有3、4天的时间了,在这总结一下这几天的研究成果,首先我们来看看zabbix到底是个什么东西?  zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。  zabbix组件主要分两个: zabbix-server和zab...

2017-02-25 20:42:03

阅读数 5782

评论数 18

springAOP中的各种通知

在上一篇博客中我们介绍了AOP的一些基本概念,并且在博客中的Demo我们没有使用配置文件的形式来实现,在博客的结尾我们我们也抛出了那样写的问题,在这篇博客中我们就用配置文件的方式来来介绍AOP中的五大通知。 前置通知(before):在目标方法执行之前执行 后置通知(after):在目标方执行...

2016-12-04 22:59:01

阅读数 2576

评论数 5

hibernate的执行流程

引言    hibernate是一个开源的ORM框架,在很多程度上弥补了jdbc的不足之处,在中小企业中是比较好用的一个框架,为什么说在中小型企业中比较流行的,因为对于数据量较大或者是表关系比价复杂的场景,hibernate是有很多弊端的,因为hibernate的底层也是对jdbc的操作,所以...

2016-10-07 17:43:11

阅读数 4468

评论数 27

Linux系统ELK环境搭建手册

我们都知道当我们系统上线以后,一旦出现什么什么问题,系统日志是我们重要的参考依据,当我们系统数据 量非常大的时候,通过我们的日志还可以分析出非常多的有价值的信息,可以为公司的发展方向起到指导性作用,但 是随着系统的日益庞大,互联网技术的不断发展,现在的日志都分布在很多台服务器上面,这对于日志的...

2016-09-18 23:57:01

阅读数 5511

评论数 22

requireJS的基本用法

引言    目前项目中的前端架构采用的是RequireJS+AngularJS,小编在工作之余对这个前端框架比较感兴趣,在开始的时候对这个框架不是很懂,因为里面有很多平台自己封装的东西,所以在理解起来不是很容易,经过这一段时间在项目中的运用有了一定的理解,下面先来总结总结一下其中的一个技术点—...

2016-07-06 22:26:01

阅读数 7038

评论数 17

angularJS学习小结——$apply方法和$watch方法

引言    最近在项目中封装控件的时候用到了$watch方法来监听module中的值的变化,当时小编对这个方法不是很了 解,所以在网上找了一些资料来学习一下,下面小编就给大家简单介绍一些angularJS中Scope 提供$apply 方法传播 Model 的变化和$watch方法监听...

2016-05-09 21:18:16

阅读数 14182

评论数 22

angularJS学习小结——filter

引言    filter过滤器对于我们来说并不陌生,他和我们现实生活中的过滤器的意思差不多,它的作用就是接收一个输 入的值,然后按照某个规则进行处理然后输出最后的结果,例如我们输入一个数字,然后我们需要得到货币形式的数 据,这样我们就可以利用过滤器来实现,angularJS中的过滤器是...

2016-05-08 10:45:56

阅读数 2921

评论数 20

angularJS学习小结——service

引言 最近在项目中用到了关于angularJS中的服务相关的知识,在起初学习这个东西的时候就了解到这个东西在项目 中是经常被用到的,在angular中也是比较重要的一块,所以今天小编就总结一些关于service的知识。 认识Service 关于service我们一点都...

2016-05-01 08:21:17

阅读数 5266

评论数 11

angularJS学习小结——ngRoute(路由机制)

引言    在我们介绍路由之前我们首先谈一下SPA,所以SPA就是我们现在经常说的单页应用single page APP,为了实现 无刷新的视图切换我们之前的做法就是利用AJAX从后取出数据然后渲染在前台页面HTML中,但是AJAX有一个致命的缺 ...

2016-04-25 18:39:26

阅读数 13319

评论数 35

angularJS中ng-class指令的三种实现方式

引言       在我们开发中经常会遇到这样的需求,一个元素需要在不同的状态下呈现不同的样子,而在这所谓的的样子当然 就是改变其css的属性,而实现动态的改变属性值,我们就需要实现动态的更换其class属性值。在这给大家介绍三种 方法来实现。       第一种:通过数据的双向绑...

2016-04-12 20:19:20

阅读数 3023

评论数 22

angularJS 常用指令小结

前一段时间小编被这个angularJS给弄的头昏脑涨的,并不是因为这个东西很难,而是小编之前都是使用js和 jQuery来开发的,突然使用这个东西真是有点不适应啊,思想有点转变不过来啊,当拿到一个需求之后再脑子中首先 想到的就是js怎么来实现,结果被老大给训斥一顿,最后说我“jQuery中毒太...

2016-04-11 08:03:23

阅读数 2067

评论数 17

提示
确定要删除当前文章?
取消 删除