mysql下通俗用戶備份數據庫時無lock tables權限的處理辦法。本站提示廣大學習愛好者:(mysql下通俗用戶備份數據庫時無lock tables權限的處理辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是mysql下通俗用戶備份數據庫時無lock tables權限的處理辦法正文
2010-8-18
去騰訊面試,問IE6。
前兩天看的《IE6 很險惡,但我愛它的盒子模子》,我說盒子模子若何若何,面試官告知我IE5的盒子模子有成績,不是IE6。
回來查查書,《Web尺度實戰》上說了,是IE5/Win的盒子模子有成績。看來CSS照樣不敷精曉。
特試驗以下:
試驗1:驗證width、padding、border
襯著形式:尺度形式
結論:尺度形式時,IE6閱讀器采取W3C盒子模子,此時IE6、Firefox表示分歧。
代碼:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-Hans" lang="zh-Hans">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<title>box</title>
<style type="text/css">
.clear
{
clear:both;
}
pre
{
margin:0;
white-space:pre-wrap;
word-wrap:break-word;
}
#container
{
width:700px;
margin:0 auto;
}
#content_1
{
background:#FFCC00;
border:20px solid #D65C00;
float:left;
height:300px;
width:200px;
padding:30px;
}
#content_2
{
background:#CEEDFC;
border:20px solid #336699;
float:right;
height:300px;
padding:30px;
width:300px;
}
</style>
</head>
<body>
<div id="container">
<p>已申明DOCTYPE html,即襯著形式:尺度形式。
</p>
<p>尺度形式時,IE6閱讀器采取W3C盒子模子,此時IE6、Firefox表示分歧。
</p>
<pre>
#container
{
width:700px;
margin:0 auto;
}
</pre>
<div id="content_1">
<pre>
#content_1
{
background:#FFCC00;
border:20px solid #D65C00;
float:left;
height:300px;
width:200px;
padding:30px;
}
</pre>
</div>
<div id="content_2">
<pre>
#content_2
{
background:#CEEDFC;
border:20px solid #336699;
float:right;
height:300px;
padding:30px;
width:300px;
}
</pre>
</div>
<div class="clear">
</div>
<img src="./michi.png" alt="米尺" />
</div>
</body>
</html>
截圖:
試驗2:驗證 IE6 雙倍邊距bug
襯著形式:尺度形式
結論:尺度形式時,IE6閱讀器存在雙倍margin的bug,此時IE6、Firefox表示紛歧致。
代碼:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-Hans" lang="zh-Hans">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<title>box</title>
<style type="text/css">
.clear
{
clear:both;
}
pre
{
margin:0;
white-space:pre-wrap;
word-wrap:break-word;
}
#container
{
width:700px;
margin:0 auto;
}
#content_1
{
background:#FFCC00;
border:20px solid #D65C00;
float:left;
height:300px;
margin-left:10px;
margin-right:10px;
width:200px;
padding:30px;
}
#content_2
{
background:#CEEDFC;
border:20px solid #336699;
float:right;
height:300px;
padding:30px;
width:280px;
}
</style>
</head>
<body>
<div id="container">
<p>已申明DOCTYPE html,即襯著形式:尺度形式。
</p>
<p>尺度形式時,IE6閱讀器存在雙倍margin的bug,此時IE6、Firefox表示紛歧致。
</p>
<pre>
#container
{
width:700px;
margin:0 auto;
}
</pre>
<div id="content_1">
<pre>
#content_1
{
background:#FFCC00;
border:20px solid #D65C00;
float:left;
height:300px;
margin-left:10px;
margin-right:10px;
width:200px;
padding:30px;
}
</pre>
</div>
<div id="content_2">
<pre>
#content_2
{
background:#CEEDFC;
border:20px solid #336699;
float:right;
height:300px;
padding:30px;
width:280px;
}
</pre>
</div>
<div class="clear">
</div>
<img src="./michi.png" alt="米尺" />
</div>
</body>
</html>
截圖:
把margin-left改成5px或更小,這時候在IE6中表示正常了,解釋切實其實是2倍margin了。
試驗3:IE6 雙倍邊距湧現的情形
襯著形式:尺度形式
結論:IE6閱讀器中,在一行以內,
第1個元素float:left發生雙倍margin-left,第2個元素float:left,各個偏向margin正常;
第1個元素float:left發生雙倍margin-left,第2個元素float:right,各個偏向margin正常;
第1個元素float:right發生雙倍margin-right,第2個元素float:left發生雙倍margin-left(這個讓我很驚奇);
高低margin正常。
代碼:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-Hans" lang="zh-Hans">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<title>box</title>
<style type="text/css">
.clear
{
clear:both;
}
pre
{
margin:0;
white-space:pre-wrap;
word-wrap:break-word;
}
#container
{
width:700px;
margin:0 auto;
}
#content_1
{
background:#FFCC00;
border:20px solid #D65C00;
float:right;
height:300px;
margin-right:5px;
width:200px;
padding:30px;
}
#content_2
{
background:#CEEDFC;
border:20px solid #336699;
float:left;
height:300px;
margin-left:10px;
padding:30px;
width:280px;
}
</style>
</head>
<body>
<div id="container">
<p>已申明DOCTYPE html,即襯著形式:尺度形式。
</p>
<p>IE6閱讀器中,第1個元素float:right發生雙倍margin-right,第2個元素float:left發生雙倍margin-left;。Firefox顯示正常。
</p>
<pre>
#container
{
width:700px;
margin:0 auto;
}
</pre>
<div id="content_1">
<pre>
#content_1
{
background:#FFCC00;
border:20px solid #D65C00;
float:right;
height:300px;
margin-right:5px;
width:200px;
padding:30px;
}
</pre>
</div>
<div id="content_2">
<pre>
#content_2
{
background:#CEEDFC;
border:20px solid #336699;
float:left;
height:300px;
margin-left:10px;
padding:30px;
width:280px;
}
</pre>
</div>
<div class="clear">
</div>
<img src="./michi.png" alt="米尺" />
</div>
</body>
</html>
截圖:
第1個元素float:right發生雙倍margin-right,第2個元素float:left發生雙倍margin-left;
不聲明DOCTYPE html時,閱讀器依照混淆形式襯著;
聲明DOCTYPE html時,閱讀器依照尺度形式襯著。
IE6 混淆形式時,襯著有甚麼分歧?
面試也問了,我沒答下去。這個成績夠零丁開篇了。待進修。