#!/bin/bash
day=`date+%Y%m%d_%H%M`
log_dir=/usr/local/share/zabbix/alertscripts/log
name=`echo$1|awk-F@‘{print$1}‘`
functionredirect_log()
{
log_file=$log_dir/mail_${day}_$name.log
log_err=$log_dir/mail_${day}_$name.err.log
mkdir-p$log_dir
exec1>$log_f..
分类:
其他好文 时间:
2017-09-29 00:24:23
阅读次数:
125
SQLMAPGET方式的注入sqlmap.py-u"URL"POST方式的注入sqlmap.py-u"URL"--data"POST参数=POST数值"COOKIE方式的注入sqlmap.py-u"URL"--cookie"cookies值"爆数据库名(cookie根据实际的情况)sqlmap.py-u"URL"[--cookie"cookies值"]--dbs爆目标数据库中的表sqlmap.py-u"URL"[--cooki..
分类:
数据库 时间:
2017-09-29 00:24:13
阅读次数:
142
计时器setTimeout我们经常会用到,它用于在指定的毫秒数后调用函数或计算表达式。 语法:setTimeout(code,millisec,args); 注意:如果code为字符串,相当于执行eval()方法来执行cdoe。 当然,这篇文章并不仅仅是告诉你怎么用setTimeout,而是理解其是 ...
分类:
其他好文 时间:
2017-09-29 00:24:07
阅读次数:
241
1、 求树的带权路径长度 例题:由权值分别为1,26,5,9,12,1的叶子结点生成一棵哈夫曼树,它的带权路径长度为:159. 2、 哈夫曼编码 例题:假如我有A,B,C,D,E五个字符,出现的频率(即权值)分别为5,4,3,2,1 所以各字符对应的编码为:A->11,B->10,C->00,D-> ...
分类:
其他好文 时间:
2017-09-29 00:23:58
阅读次数:
588
设计模式(三)——抽象工厂模式一、抽象工厂模式1、抽象工厂模式简介定义:为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。UML类图:2、抽象工厂模式角色(1)抽象工厂AbstractFactory:抽象工厂类,提供创建两种产品的接口CreateProductA和CreatePr..
分类:
其他好文 时间:
2017-09-29 00:23:52
阅读次数:
173
OSI七层模型我们都知道,那当我们从浏览器输入http://bbs.51cto.com/,到有页面显示的过程中发生了什么呢?下面我们就通过抓包来分析:网络传输工具:任意浏览器、wireshark抓包工具应用层:浏览器接收用户输入的域名http://bbs.51cto.com/,由浏览器代理客户向服务器发送请求G..
分类:
Web程序 时间:
2017-09-29 00:23:46
阅读次数:
144
pythonxxx.pySyntaxError:Non-ASCIIcharacter‘\xe4‘infilexxx.pyonline1,butnoencodingdeclared;seehttp://python.org/dev/peps/pep-0263/fordetails这是python2默认不支持中文需要在.py代码前面加上#coding=utf-8#-*-coding:utf-8-*-官方推荐这种
分类:
编程语言 时间:
2017-09-29 00:23:39
阅读次数:
195
1、栅格系统 1.栅格类数字表示的意思 .col-xs-12 .col-sm-6 .col-md-8 .col-lg-12 这里的数字代表在各自对应的屏幕状态下占据的比例。12为总列数。比如col-sm-6,就是指在sm屏幕状态下,包含此类的盒子占据6份的宽度,也就是一半。其他的以此类推。如果在一个 ...
分类:
其他好文 时间:
2017-09-29 00:23:28
阅读次数:
197
安装 Python 3.5:sudo apt-get install python3.5sudo apt-get install python3.5-devsudo apt-get install libncurses5-dev 安装新版pip:wget https://bootstrap.pypa ...
分类:
编程语言 时间:
2017-09-29 00:23:22
阅读次数:
262
vi命令:yy:复制光标所在的这一行4yy:复制光标所在行开始向下的4行p:粘贴dd:剪切光标所在的这一行2dd:剪切光标所在行向下2行h左j下k上l右H:当前屏幕的上方M:当前屏幕的中间L:当前屏幕的下方ctrl+f---->向下翻一页代码ctrl+d---->向上翻一页代码ctrl+d---->向下翻半页..
分类:
其他好文 时间:
2017-09-29 00:23:08
阅读次数:
138
LVS简介LVS是LinuxVirtualServer的简写,即Linux虚拟服务器,是一个虚拟的服务器集群系统。该项目由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。使用LVS技术要达到的目标是:通过LVS提供的负载均衡技术和Linux操作系统实现一个高性能、高可用的服务器群集,它具有..
分类:
其他好文 时间:
2017-09-29 00:22:59
阅读次数:
206
一背景传统生成id方式可以靠数据库的自增来实现,但是在分布式环境下不太适应。依赖数据库容易造成单点。为什么不用UUID的,网上看别人介绍的时候,从两个方面去分析:1大并发的情况下,UUID会出现重复。2.UUID是随即的,含义不明。从业务角度去考虑,如果用作订单,用户查询订..
分类:
其他好文 时间:
2017-09-29 00:22:32
阅读次数:
189
一、iptables默认配置Centos6.5中iptables的默认设置:~~~~~~~~~~~~~~~~~~~~~:INPUTACCEPT[0:0]#该规则表示INPUT表默认策略是ACCEPT:FORWARDACCEPT[0:0]#该规则表示FORWARD表默认策略是ACCEPT:OUTPUTACCEPT[0:0]#该规则表示OUTPUT表默认策略是ACCEPT-AINPUT-mstate--stateESTAB..
分类:
其他好文 时间:
2017-09-29 00:22:16
阅读次数:
145
一, Session引发的异常 小赵刚进公司,就参与到了一个实际的项目中了,项目使用的是Asp.net MVC。花了大概2个周的时间,小赵就完成了所有功能,提交给QA测试了。 过了一天,QA发回了测试结果,小赵过了一遍,发现原来自己做的东西,里面问题这么多。 其中一个bug是这样的: 使用Firef ...
分类:
Web程序 时间:
2017-09-29 00:22:06
阅读次数:
229
今天在写测试用例的时候偶然发现了一个问题: 一、看脚本逻辑上没有问题,但是在引用变量的时候不能成功引用,脚本截图如下: 这个是关键字A的截图,没有参数。 此时在case中引用${phonesign}和${data}的时候是无法调用的,报错信息是找不到这个参数 解决办法: 在rf中讲要存的值处理为字典 ...
分类:
其他好文 时间:
2017-09-29 00:22:00
阅读次数:
187
mybatis快速入门(七)-spring-mybatis整合 ...
分类:
编程语言 时间:
2017-09-29 00:21:47
阅读次数:
217
2017年9月1日下班后,邮箱里出现了一封来自MicroFocus的邮件,里面宣布HPE软件部门的分拆和与MicroFocus的合并正式完成。我赶紧打开Arcisght的网页,果然,URL被重定向到了MicroFocus。看到此幕,令我唏嘘不已。想起来,我其实对Arcsight还是比较有感情的。我2001年在联想开始..
分类:
其他好文 时间:
2017-09-29 00:21:34
阅读次数:
378