02 2017 档案

摘要:#!/bin/bash #比如需要判断一个变量是否含有值: if [[ -z $1 ]] ; thenecho "Something like empty!"exit 0;fi #判断上一条语句是否执行成功 if [[ "$?" -eq 0 ]] ; thenecho "$1 更新成功."exit 阅读全文
posted @ 2017-02-13 14:46 行知散人 阅读(542) 评论(0) 推荐(0) 编辑
摘要:一. 1、Buffer(缓冲区)是系统两端处理速度平衡(从长时间尺度上看)时使用的。它的引入是为了减小短期内突发I/O的影响,起到流量整形的作用。比如生产者——消费者问题,他们产生和消耗资源的速度大体接近,加一个buffer可以抵消掉资源刚产生/消耗时的突然变化。2、Cache(缓存)则是系统两端处 阅读全文
posted @ 2017-02-10 11:30 行知散人 阅读(3361) 评论(0) 推荐(1) 编辑
摘要:dos2unix 用这个来转换 阅读全文
posted @ 2017-02-08 19:29 行知散人 阅读(405) 评论(0) 推荐(0) 编辑
摘要:生产环境配置一样,每次都需要重新编译软件包,太费时间了,制作成rpm包,搞好依赖,瞬间搞定 这里使用rpmbuild来制作rpm包 rpmbuild默认工作路径由%_topdir的宏变量来定义,这个变量在/usr/lib/rpm/macros里的定义。也可使用rpmbuild命令查 rpmbuild 阅读全文
posted @ 2017-02-08 19:17 行知散人 阅读(685) 评论(0) 推荐(0) 编辑
摘要:yum install http://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch.rpm yum install percona-xtrabackup -y 如果按照不了 yu 阅读全文
posted @ 2017-02-07 17:11 行知散人 阅读(421) 评论(0) 推荐(0) 编辑
摘要:#!/bin/bash bak_dir='/data/dbbak/' for i in `ls $bak_dir` do bak=`find ${bak_dir}${i}/ -mtime -1 -name "*.gz"` for n in $bak do size=`du -sh $n |awk -F' ' '{print $1}'` p... 阅读全文
posted @ 2017-02-07 09:53 行知散人 阅读(175) 评论(0) 推荐(0) 编辑
摘要:A method is on an object. A function is independent of an object. For Java, there are only methods. For C, there are only functions. For C++ it would 阅读全文
posted @ 2017-02-02 23:27 行知散人 阅读(187) 评论(0) 推荐(0) 编辑