關於session_cached_cursors的在不同db版本下的不同預設值,sessiondb
關於session_cached_cursors的值,不同的db版本有不同的預設值:
9i是 010.1 010.2 是2011.1 是5011.2 是5012.1 是50
值得注意的是:該參數是靜態參數,需要重啟db執行個體才會生效。
弱弱的問一下,聲環境中,單位為db(A)與單位為db有何不同?
聲級(soundlevel)又稱計權聲級。聲級計上以分貝表示的讀數,即聲場中某一點的聲級。聲級計讀數是相應於全部可聽聲頻率範圍內,按規定頻率計權和時間計權而測得的聲壓級。頻率計權、時間計權和基準聲壓都必須指明。常用的頻率計權有A、B、C、D四種。時間計權有快擋、慢擋和脈衝擋。其表頭有效值讀數的AC時間平均網路的時間常數分別為125ms、500ms和35ms。基準聲壓通常為2mpa。單位為dB,其數值因所用的計數網路而異。一般常用A計權測量,在測量條件中以A表示。A聲級已為國際標準組織和絕大多數國家用做對雜訊進行主觀評價的主要指標。 A聲級(Asoundlevel)是指用聲級計的A計權網路測得的聲級,單位為分貝,記作dB(A)。A聲級用來類比人耳對55dB以下低強度雜訊的頻率特性,它能夠較好地反映人對雜訊的主觀評價。A聲級廣泛應用於雜訊計量中,已經成為國際標準組織和絕大多數國家評價雜訊的主要指標 來源:中國環境報
PHP 讀取兩個不同使用者的txt檔案,會輸出兩種不同的編碼,問怎把他們的字元編碼統一,進入DB會亂碼
function gb2utf8($gbstr){
if(function_exists('iconv'))
{
return iconv('gbk','utf-8//ignore',$gbstr);
}
global $CODETABLE;
if(trim($gbstr)=="")
{
return $gbstr;
}
if(empty($CODETABLE))
{
$filename = "data/gb2312-utf8.dat";
$fp = fopen($filename,"r");
while ($l = fgets($fp,15))
{
$CODETABLE[hexdec(substr($l, 0, 6))] = substr($l, 7, 6);
}
fclose($fp);
}
$ret = "";
$utf8 = "";
while ($gbstr != '')
{
if (ord(substr($gbstr, 0, 1)) > 0x80)
{
$thisW = substr($gbstr, 0, 2);
$gbstr = substr($gbstr, 2, strlen($gbstr));
$utf8 = "";
@$utf8 = u2utf8(hexdec($CODETABLE[hexdec(bin2hex($thisW)) - 0x8080]));
if($utf8!="")
{
for ($i = 0;$i < strlen($utf8);$i += 3)
$ret .= chr(substr($utf8, $i, 3));
}
}
else
{
$ret .= substr($gbstr, 0, 1);
$gbstr = substr($gbstr, 1, strlen($gbstr));
}
}
return $ret;
}
這是 gbk轉 utf8 的函數
現在流行的都是 utf8 編碼
你從 txt中讀取出來之後 把所擷取的內容傳遞給該函數
該函數會把編碼轉換成 utf8 並返回
這個是我以前做採集程式的時候用過的 ~ 因為有些網站使用的是gbk編碼
但是我資料表是 utf8 入庫的時候出現亂碼 用該函數解決了這個問題 你可以研究一下!...餘下全文>>