由于日志占满空间导致MySQL无法启动的解决方法

查了一下Mysql手册发现这些东西也没啥用,直接删除(此操作最好在Mysql服务停止时进行,因为当前日志使用的话无法删除,而且有可能导致一些其它问题,不过用mysql>reset master命令可以直接清空日志)

root@slyar:/usr/local/mysql/var# rm -f mysql-bin.*

为了防止再次出现此类状况,直接关闭Mysql的log-bin日志功能

vim /etc/my.cnf

找到:
log-bin=mysql-bin
binlog_format=mixed

在前面加上#注释掉,:wq保存退出

最后

/etc/init.d/mysql restart

启动Mysql服务,一切正常。

Via : http://www.veryhuo.com/a/view/62402.html

DIV布局自适应高度解决方案

问题:用WordPress的朋友应该知道,在做主题的时候,边栏和正文的背景不能同步高度。

解决:

1、如果#content,#sidebar在#container里面,那么直接设置#container的背景,其他两个都透明,这样从视觉上可以达到对齐效果。

2、使用JQ。

html部分:

JQ部分:

$(document).ready( function() {
var h1 = $(".cleft").height();
var h2 = $(".cright").height();
         
if(h1 < h2){
$(".cleft").height(h2);
}else {
$(".cright").height(h1);
}
});

这个我测试过,挺好用的。

Via:http://hi.baidu.com/joeycih/item/f7d3f39e7ac2acdd1f427121

3、 容器溢出部分隐藏和列的负底边界和正的内补丁相结合,什么意思,我也不懂。

  先看代码:

  #wrap{
  overflow: hidden;
  }
  #sideleft, #sideright{
  padding-bottom: 32767px;
  margin-bottom: -32767px;
  }

  实现原理:

  块元素必须包含在一个容器里。

  应用overflow: hidden 到容器里的元素。

  应用 padding-bottom(足够大的值)到列的块元素 。

  应用margin-bottom(足够大的值)到列的块元素。

  padding-bottom将列拉长变的一样高,而负的margin-bottom又使其回到底部开始的位置,同时,溢出部分隐藏掉了。

貌似这个方法兼容性问题很严重。

Via:http://www.warting.com/web/201012/24509.html