- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 nagios添加监控模块
1.添加系统有的监控模块,我用的默认安装是不监控mysql的,那么自己加一下,mysqlcheck默认是有的,但是没有添加已经有的模块[root@Git lib]# cd nagios/plugins/check_breeze check_file_age check_ircd check_mysql_query check_nwstat
2013-12-31 23:53:55 3101
原创 nagios安装配置
1.安装篇我使用的yum安装,nagios服务器: 807 yum install trace 808 yum install trace -y 822 yum search nagios 823 yum install gcc glibc glibc-common gd gd-devel xinetd openssl-devel 824 yum searc
2013-12-30 22:04:44 2436 1
原创 php操作函数
array_keys($array) //返回所有键名array_values($array) //返回所有键值$result=array_reverse($input); //将数组颠倒,不保留键名$result_keyed=array_reverse($input,true); //将数组颠倒,保留键名array_keys($array,"blue
2013-12-28 21:52:44 643
原创 bootstrap 和传统的html 关于button的属性问题
在ie下,标记恐怕还存在几个不大不小的问题。在一个表单里,如果有一个以上"submit"类型的标签存在,在表单被提交时,不管你点击哪 个,所有的值都会被post/get。的缺省type属性被设置为"button",但是在A级别浏览器下,应该设置为"submit"才对如果你用javascript去访问的value属性,IE却返回了的 innerHTML属性,很让人恼火。 (可以使用"getA
2013-12-28 02:57:19 4410 1
原创 linux命令
--把时间转成秒数$ date +%s1233631748--把秒数转换成标准时间格式(方法1)$ date -d '1970-1-1 0:0:0 GMT + 1233631748 seconds'Tue Feb 3 11:29:08 CST 2009--把秒数转换成标准时间格式(方法2)$ date -d @1233631748Tue Feb 3 11:2
2013-12-26 16:33:59 662
原创 jquery用法小结
其中三个简单而有用的方法如下:text() – 设置或取得指定元素的文本内容。html() – 设置或取得指定元素的内容(包括HTML标记)val() – 设置或取得表单某个输入域的值。一定要分清三者的区别例如,下面代码使用html()和text()方法取得HTML元素的内容:$("#btn1").click(function(){ alert("Text: " +
2013-12-26 14:11:33 805
原创 django 词典 json
页面A.html:发出请求django后端处理后返回:return render_to_response('result.html',{'dicts':server_result})模板页面B.html(就是上面render_to_resonse()里面的result.html)承接:{% for key,value in dicts.items %}{{ key }}{{ val
2013-12-26 13:48:58 2093
原创 python模拟mysql password密码生成算法
我的密码保存在mysql中是经过mysqlpassword进行加密的,那么在django中如何加吗以及如何在登录验证的时候校验密码呢,通过网站查找资料研究mysql password的加密算法,总结下下面的小脚本,python实现,一个是mysql老版的加密方式;一个是mysql新版的加密算法。具体的测试和代码如下:[root@Git ~]# python test.py hello
2013-12-24 23:19:09 3577
原创 django+ajax
写过php+jquery,ajax非常的简单好用。这一段在弄一个django 的东西,需要用到ajax,没弄之前,感觉各种的难,不过进过昨晚和今早的努力,我大体明白怎么用了。一个简单的测试吧。ajax.htmlajax test jQuery(function($){ $('button').click(function(){
2013-12-24 11:01:24 14089 4
原创 bootstrap的一些属性问题
有些属性记不住啊,记录下吧input的size问题class=>"input-mini"class=>"input-small"class=>"input-medium"class=>"input-large"class=>"input-xlarge"class=>"input-xxlarge"body修改背景图片textarea修改背景图片标题栏设置背景颜色
2013-12-23 23:10:14 7900
原创 awk 处理文件收集
#cat account张三|000001李四|000002#cat cdr000001|10000001|20000002|30000002|15想要得到的结果是将用户名,帐号和金额在同一行打印出来,如下:张三|000001|10张三|000001|20李四|000002|30李四|000002|15[root@Git bash]#
2013-12-22 22:57:41 1463
原创 shell getopts 用法
c语言里面有个getopt_long,可以获取用户在命令下的参数,然后根据参数进行不同的提示或者不同的执行。在shell中同样有这样的函数或者用法吧,在shell里面是getopts,也有一个getopt是一个比较老的。这次说getopts,我自己的一些用法和感悟。首先先来一个例子吧:[hello@Git shell]$ bash test.sh -a hellothis is -a
2013-12-22 22:05:38 79528 3
原创 mysql数据恢复
mysql在默认安装的情况下是不打开mysqlbinlog的,登录mysql执行以下命令结果如下所示:mysql> show binlog events;Empty set (0.00 sec)mysql> 返回结果为空所以要修改配置文件,打开这个选项[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.soc
2013-12-16 20:48:15 1077
原创 rm命令替换脚本
linux里面的rm -rf 就是一个恶魔,一不小心你就会酿成大祸,当然,我还专门去尝试过 rm -rf / ,神一样的命令防止犯此类的比较二的错误,一是靠自己的意识,而意识是主观的,必然会出现错误,二是靠工具来防范,重写rm 或者说封装一下#!/bin/bashtrash_dir="~/.trash"date=`date "+%Y%m%d"`mkdir -p ${trash_dir
2013-12-15 22:59:57 2747
转载 yum 命令
摘抄,自己写一遍,当做练习加深记忆1.yum install(remove) firefox 安装,需要用户选择yes or no2.yum -y install(remove) firefox 用户不用选择,直接yes3.yum update mysql 更新已经安装的软件4.yum list openssh列出名字是openssh的软件,模糊匹配5.
2013-12-11 19:08:11 979
原创 php 操作mysql是否成功的判断
判断php操作mysql(添删改查)是否成功,主要借助两个函数1. mysql_num_rows(data) 函数返回结果集中行的数目2.mysql_affected_rows() 函数返回前一次 MySQL 操作所影响的记录行数mysql_num_rows(data)主要用于select操作,返回值有三种情况1.返回为0表示select取得值为0,没有获取到任何的结果2.返回
2013-12-09 15:24:35 7245 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人