自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

rysinal的博客

学习中的小学生

  • 博客(74)
  • 资源 (10)
  • 收藏
  • 关注

原创 js cookie的使用

这里定义一个方便操作cookie的方法:var Cookie_ = { set:function(key,val,time){ //设置cookie方法,键值对和过期天数 var date=new Date; //获取当前时间 var expiresDays=time; //将date设置为n天以后的时间 date.setTime(dat

2016-12-07 12:55:07 523

原创 zabbix 分布式监控(proxy)源码安装

安装分布式监控(代理节点)1.下载软件zabbix-3.2.1.tar.gz1.1 解压wget http://nchc.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.2.1/zabbix-3.2.1.tar.gztar -zxvf zabbix-2.2.1.tar.gz1.2 编译安装#安装 zabbix 编译编译环境

2016-12-06 16:53:11 5106

原创 Zabbix Agent active主动模式监控

zabbix_server端当主机数量过多的时候,由Server端去收集数据,Zabbix会出现严重的性能问题,主要表现如下: 1、当被监控端到达一个量级的时候,Web操作很卡,容易出现502 2、图层断裂 3、开启的进程(Pollar)太多,即使减少item数量,以后加入一定量的机器也会有问题 所以下面主要往两个优化方向考虑: 1、添加Proxy节点或者Node模

2016-09-12 13:13:40 27795

原创 zabbix3.0.4 邮件告警详细配置

sendEmail是一个轻量级,命令行的SMTP邮件客户端。如果你需要使用命令行发送邮件,那么sendEmail是非常完美的选择:使用简单并且功能强大.这个被设计用在php、bash perl和web站点使用。1.下载软件 wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz2.创建目录m

2016-08-30 14:35:28 2793

原创 zabbix 邮件报错 Support for SMTP authentication was not compiled in

服务器系统是centos6.5 zabbix版本是3.0.4 根据 网上教程配置好邮件脚本后,触发发送邮件的时候报错:Support for SMTP authentication was not compiled in 官网说的是 To make SMTP authentication options available, Zabbix server should be compi

2016-08-30 10:46:14 5792 1

原创 zabbix 汉化

zabbix2.x的版本自带汉化,3.x的版本也可以通过修改配置文件强制使用自带的汉化,但是不管哪种,翻译的精准度令人费解;偶然发现一个专门翻译zabbix的网站https://www.zabbix.org/pootle/ ,里面翻译了各个国家的不同语言的zabbix,大家可以根据自己的需求自取,同时也要怀着对那些做出贡献的大神们感恩的心。好了,我们来说下具体怎么做吧,这里我用的是3.0的版本作为演

2016-08-15 17:48:42 1878

原创 zabbix: failed to accept an incoming connection

错误描述查日志发现:failed to accept an incoming connection: connection from "192.168.186.132" rejected, allowed hosts: "127.0.0.1"问题: 这个是 zabbix_agentd.conf 文件配置错误的提示解决:在zabbix的安装目录下 (我的是/usr/local/zabbix):# v

2016-08-09 10:46:47 34067 1

原创 Starting zabbix_agentd: No such file or directory

问题描述[root@localhost admin]# service zabbix_agentd restart Shutting down zabbix_agentd: [FAILED] Starting zabbix_agentd: /etc/init.d/functions: line 546: /usr/local/zabbix/zabbix/sbin/zabbix_agentd: No

2016-08-09 10:27:30 10039

转载 Get value from agent failed: cannot connect to [[192.168.186.130]:10050]: [113]No route to host

客户端配置zabbix-agent 后,网页端出现Get value from agent failed: cannot connect to [[192.168.1.205]:10050]: [113]No route to host的错误,主机没法被监听1、服务器端ping 客户端 ping 192.168.1.205 2、如果能ping通,则是因为防火墙的原因,需关闭防火墙 servi

2016-08-08 15:02:18 6668 1

原创 zabbix启动web界面提示:Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

问题zabbix启动web界面提示:Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)解决这是由于修改mysql服务的了socket文件mysql.sock位置,而导致无法通过mysql socket文件连接到mysql服务引起的,具体解决办法如下:# vim /etc/my.cnf

2016-08-08 11:06:41 22051

原创 zabbix监控报错zabbix server is not running: the information displayed may not be current

zabbix监控搭建完后打开web界面http://xxx/zabbix报错:zabbix server is not running: the information displayed may not be current!1 . 遇到这个问题,首先不要去直接搜,我们查看下zabbix server的log日志:connection to database 'zabbix' failed:

2016-08-04 16:38:22 28975 3

转载 JavaScript 的异步和单线程

问题Q:下面的代码是否能满足sleep效果?var t = true;setTimeout(function(){ t = false; }, 1000);while(t){ }alert('end');一开始我认为setTimeout是异步操作,一定会放在一个单线程里工作,并不会受主线程影响;事实是settimeout函数并无法执行,浏览器因为while死循环假死,也就是说setTimeo

2016-08-02 11:48:02 719

原创 js利用数组实现队列与堆栈效果

之前在写Android的时候,会用到很多的队列与堆栈方式,其实js利用数组可以简单的实现类似的效果。队列实现var queue = new Array();// unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。queue.unshift(1);queue.unshift(2);queue.unshift(3);queue.unshift(4);// pop()

2016-07-22 12:38:59 864

转载 Select2下拉选项库 部分积累

用了这么久的Select2插件,也该写篇文章总结总结。在我的印象里Select2有2个版本,最新版本有一些新的特性,并且更新了一下方法参数,比最初版本要好看一些,本文针对新版本。官网:http://select2.github.io/ 一.文件需要引入select2.full.js、select2.min.css(4.0.1版本)和jquery.1.8.3及以上最新版本的select2如果引用的jq

2016-07-20 09:23:16 1011

转载 jQuery小技巧

回到顶部的按钮通过使用jQuery中的animate 与 scrollTop 方法可以创建一个非常简易的带有平滑滚动的回到顶部的按钮:// Back to top$('a.top').click(function (e) { e.preventDefault(); $(document.body).animate({scrollTop: 0}, 800);});<!-- Create

2016-07-19 10:39:57 348

翻译 HTML5 学习指导

HTML语义HTML5为我们提供了很多旨在精确描述内容的语义元素。确保你可以从它丰富的词汇中获益。<!-- bad --><div id="main"> <div class="article"> <div class="header"> <h1>Blog post</h1> <p>Published: <span>21st Feb, 2015</span></

2016-07-19 10:25:39 1054

原创 js对象排序&&倒序

按照对象的值大小排序对象function sortObj(obj) { var arr = []; for (var i in obj) { arr.push([obj[i],i]); }; arr.sort(function (a,b) { return a[0] - b[0]; }); var len = arr.l

2016-07-13 14:49:35 11222

转载 JS 中如何判断字符串类型的数字

JS 中如何判断字符串类型的数字 “23” 这样的字符串是可以转换成数字类型的,但如何判断它可以转换呢?以下是不正确的用法:var str = "37";if (typeof(str) == "number") { alert("是数字");}37 虽然可以转化成数字,但这里它毕竟是字符串类型,所以此法不正确。var str = "37";var n = parseInt(str

2016-07-13 12:57:46 3147 1

转载 JavaScript中function的多义性

JavaScript 中的 function 有多重意义。它可能是一个构造器(constructor),承担起对象模板的作用; 可能是对象的方法(method),负责向对象发送消息。还可能是函数,没错是函数,和对象没有任何关系独立存在的可以被调用的函数。 由于语言设计者的妥协,在 JavaScript 加入了一些 class 相关的特性,以使 JavaScript 看起来确实象 Ja

2016-06-15 17:00:54 374

原创 JS 继承

实现继承function Animal(name){ this.name = name; this.showName = function(){ alert(this.name); } } function Cat(name){ Animal.call(this, name)

2016-06-08 11:33:35 367

转载 jQuery.extend 函数

JQuery的extend扩展方法: Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。一、Jquery的扩展方法原型是: extend(dest,src1,src2,src3...);它的含义是将src1,src2,src3…合并到dest中,返回值为合并后的dest,由此可以看出该方法合并后,是修改了dest的

2016-06-06 14:29:02 367

转载 异步编程:When.js快速上手

when.js很小,压缩后只有数kb,gzip后的大小几乎可以忽略。在Node和浏览器环境里都可以使用when.js首先,我们看一小段代码:var getData = function(callback) { $.getJSON(api, function(data){ callback(data[0]); });}var getImg = function(sr

2016-06-06 11:29:53 2912

转载 jQuery选择器大全整理

一、选择网页元素$(document) //选择整个文档对象$('#myId') //选择ID为myId的网页元素$('div.myClass') // 选择class为myClass的div元素$('input[name=first]') // 选择name属性等于first的input元素$('a:first') //选择网页中第一个a元素$('tr:odd') //选择表格的奇数行$('#my

2016-06-03 16:44:21 415

转载 浅析大数据的技术生态圈(Hadoop,hive,spark)

大数据本身是个很宽泛的概念,Hadoop生态圈(或者泛生态圈)基本上都是为了处理超过单机尺度的数据处理而诞生的。你可以把它比作一个厨房所以需要的各种工具。锅碗瓢盆,各有各的用处,互相之间又有重合。你可以用汤锅直接当碗吃饭喝汤,你可以用小刀或者刨子去皮。但是每个工具有自己的特性,虽然奇怪的组合也能工作,但是未必是最佳选择。大数据,首先你要能存的下大数据。传统的文件系统是单机的,不能横跨不同的机器。H

2016-05-20 09:26:53 657

转载 css样式文件命名规范

样式文件命名规范主要 master.css, style.css, main.css 布局 layout.css 专栏 columns.css 文字 font.css 打印 print.css 主题 themes.css 附加 attach.css 模块 module.css 基本共用 base.css 布局,版面 layout.css 主题 themes.css 专栏 col

2016-04-19 09:19:00 3413

原创 jquery datatable 多行(单行)选择(select),行获取/行删除

jquery datatable 多行(单行)选择(select),行获取/行删除代码展示// 示例数据源var dataSet = [ ['Tasman','Internet Explorer 5.2','Mac OS 8-X','1','C'], ['Misc','NetFront 3.1','Embedded devices','-','C'], ['Misc','N

2016-04-18 17:21:24 36146 1

原创 jquery datatable设置垂直滚动后,表头(th)错位问题

jquery datatable设置垂直滚动后,表头(th)错位问题问题描述: 我在datatable里设置:”scrollY”: ‘300px’,垂直滚动属性后,表头的宽度就会错位,代码如下:<!-- HTML代码 --><table id="demo" class="table" style="table-layout:fixed" cellspacing="0" width="100%

2016-04-18 14:20:52 18981 7

转载 ztree 树的模糊搜索

(转载),有个坑记录下:(原文)实现类似下面这种:/** * 展开树 * @param treeId */function expand_ztree(treeId) { var treeObj = $.fn.zTree.getZTreeObj(treeId); treeObj.expandAll(true);}/** * 收起树:只展开根节点下的一级节点 * @para

2016-04-12 17:41:45 2332 1

转载 js对象数组(JSON) 根据某个共同字段 分组

希望的是将下面的对象数组:[ {"id":"1001","name":"值1","value":"111"}, {"id":"1001","name":"值1","value":"11111"}, {"id":"1002","name":"值2","value":"25462"}, {"id":"1002","name":"值2","value":"23131"},

2016-04-11 17:00:45 13027 1

转载 jQuery获取多种值的方法

**jQuery 1.3.2版本下的 jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关设置**1.判断是否已经打勾 if($("input[name=item][value='val']").attr('checked')==true)name即控件name属性,value即控件value属性, 可以不指定属性值

2016-04-11 10:27:45 667

转载 10款面向HTML5 画布(Canvas)的JavaScript库

10款面向HTML5 画布(Canvas)的JavaScript库1. Processing.jsProcessing.js是一个开放的编程语言,在不使用Flash或Java小程序的前提下,可以实现程序图像、动画和互动的应用。Processing.js是轻量,易于了解掌握的理想工具,可用于可视化的数据,创建用户界面和开发基于Web的游戏。2. FABRIC.JSFABRIC.JS是一款简单而强大的J

2016-04-01 17:43:21 10346

转载 抽象类和接口的区别以及使用场景(记)

抽象类和接口的区别以及使用场景(记)抽象类和接口的区别以及使用场景记相同点不同点interface的应用场合abstract class的应用场合1. 相同点两者都是抽象类,都不能实例化。interface实现类及abstrct class的子类都必须要实现已经声明的抽象方法。2. 不同点interface需要实现,要用implements,而abstract class需要继承,要

2016-01-12 09:46:33 28566

原创 常用的正则表达式

常用的正则表达式常用的正则表达式定义说明常用示例一校验数字的表达式二校验字符的表达式三特殊需求表达式三 钱的输入格式四其他定义正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等说明1 ^ 匹配字符串开始的位置 2 $ 匹配字符串结束的位置 3 * 匹配前面的子表

2016-01-11 16:57:39 518

原创 webview加载url出现空白页面,有些页面没问题

用webview加载url出现空白页,测试后把百度,Github之类的url传进去都没问题,后来发现是因为布局的原因,因为webview对不同的网站兼容性没有那么强,特别是现在出现的各种前端布局,没法一一适应,在写webview布局的时候这样写:<LinearLayout android:layout_width="match_parent" android:l

2015-12-11 10:23:21 5399 2

转载 SQL常用语句

(1) 数据记录筛选:sql="select * from 数据表 where 字段名=字段值 order by 字段名 [desc]"sql="select * from 数据表 where 字段名 like %字段值% order by 字段名 [desc]"sql="select top 10 * from 数据表 where 字段名 order by 字段名 [desc]"

2015-12-01 15:03:44 364

转载 Android Studio 简单介绍和使用问题小结

随着android 5.0 的发布,android 开发已经进入了一个全新的时代,eclipse开发安卓已经有点不合时宜了,在github上80%的android项目都采用android studio开发,而且android studio的中文教程越来越多,还有什么理由不固守这eclipse 呢。下面这篇文章对了解android studio 很有帮助,原文如下:Goo

2015-08-04 12:46:14 539

转载 Android中获取应用程序(包)的信息-----PackageManager的使用(一)

本节内容是如何获取Android系统中应用程序的信息,主要包括packagename、label、icon、占用大小等。具体分为两个 部分,计划如下:            第一部分: 获取应用程序的packagename、label、icon等 ;            第二部分: 获取应用程序的占用大小,包括:缓存大小(cachsize)、数据大小(datasize)。

2015-08-01 21:52:38 468

转载 Android之SurfaceView

SurfaceView是视图(View)的继承类,这个视图里内嵌了一个专门用于绘制的Surface。你可以控制这个Surface的格式和尺寸。Surfaceview控制这个Surface的绘制位置。        surface是纵深排序(Z-ordered)的,这表明它总在自己所在窗口的后面。surfaceview提供了一个可见区域,只有在这个可见区域内 的surface部分内容才可见,可见

2015-07-26 23:59:05 332

转载 字节流与字符流的读写学习

先来看一下流的概念:在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据的时候要使用输入流读取数据,而当程序需要将一些数据保存起来的时候,就要使用输出流完成。程序中的输入输出都是以流的形式保存的,流中保存的实际上全都是字节文件。字节流与字符流在java.io包中操作文件内容的主要有两大类:字节流、字符流,两类都分为输入和输出操作。在字节流中输出数据主要是使

2015-07-26 11:45:27 1227

转载 如何将Eclipse中的项目迁移到Android Studio 中

英文地址:http://developer.android.com/sdk/installing/migrate.html 翻译:Android Studio 中文组(大锤译)如果你之前有用Eclipse做过安卓开发,现在想要把Eclipse中的项目导入到Android Studio的环境中,那么首先要做的是生成Build Gradle的文件。因为Android Studio 是用Gradle来管

2015-07-11 20:18:54 512

ITIL 4 foundation(中文).zip

翻译的ITIL 4 FOUNDATION中文PDF文档,对于ITIL 4Foundation认证考试有一定的帮助

2020-01-26

zabbix3.0版本 官方自带本地宏 列表介绍

zabbix3.0版本 官方自带本地宏 列表介绍,英文版

2017-06-21

阿里巴巴Java开发手册

2017年开春之际,诚意献上重磅大礼:阿里巴巴Java开发手册,首次公开阿里官方Java代码规范标准。这套Java统一规范标准将有助于提高行业编码规范化水平,帮助行业人员提高开发质量和效率、大大降低代码维护成本。

2017-02-23

ELK+stack 中文指南

ELK Stack 是 Elasticsearch、 Logstash、 Kibana 三个开源软件的组合。 在实时数据检索和分 析场合, 三者通常是配合共用, 而且又都先后归于 Elastic.co 公司名下, 故有此简称。 ELK Stack 在最近两年迅速崛起, 成为机器数据分析, 或者说实时日志处理领域, 开源界的 第一选择。

2016-07-01

实现微信朋友圈图片自动排列功能

实现微信朋友圈图片自动排列功能,根据加载的图片多少自动分行和分辨率,排列规则如下: * num row column * 1 1 1 * 2 1 2 * 3 1 3 * 4 2 2 * 5 2 3 * 6 2 3 * 7 3 3 * 8 3 3 * 9 3 3 ps:最大九张图片数量

2015-09-29

PackageManager的使用

PackageManager的使用,Android中获取应用程序(包)的信息

2015-08-01

基于web的动态新闻发布系统

基于web的动态新闻发布系统 基于ASP.NET2.0

2015-01-24

《HTML5从入门到精通》中文学习教程

《HTML5从入门到精通》中文学习教程 是以图文代码的方式从入门级别到精通级别循循渐进,适合刚开始学习html5的童鞋。

2015-01-24

C#常用的42个类

全局键盘钩子 水波 ftp IEcookie清除 string生成图片 加密解密 数据库 等常用的42的类

2015-01-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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