最後得到的結果是最優的 但是讀取結果的排序存在問題 因為select語句無法按排好的qid排序。除非新建乙個用作排序的量。
明天做最後改動。
publicint relatedtest(int qid, int j, int
temp)
return -1
; }
public listgetrelatedquestions(listtag)
sqldatareader reader =dbhelper.executereader(
string.format(
"select questiontagassociation.* from [question],[questiontagassociation] where question.qid=questiontagassociation.qid and tid in(
"+b+")"
,conn)
);while
(reader.read())
else
else}}
if (j > 10
) l = 10
;
else
l =j;
for (int i = 0; i < l; i++) //
進行l次選擇排序
temp2 =resemble[index];
resemble[index] =resemble[i];
resemble[i] =temp2;
temp1 =qid[index];
qid[index] =qid[i];
qid[i] =temp1;
}b = ""
;
for (int i = 0; i < l; i++)
sqldatareader reader2 =dbhelper.executereader(
string.format(
"select question.* from [question] where question.qid in(
" + b+ "
) order by
"+qid+""
) , conn
);fillquestionlist(list, reader2);
return
list;
}
PHP 正則匹配a標籤
php匹配固定class鏈結的a標籤 使用修飾詞大寫的u轉換為非貪婪模式 要不然會從文中的第乙個a標籤的開頭 匹配到最後乙個a標籤的結尾 c u 還可以直接使用非貪婪的正則.c 這個a標籤不要匹配 asdad str aaa bbbccc c u preg match all c,str,match...
Xpath簡單匹配標籤內容
在使用正規表示式來尋找感興趣內容的時候,需要知道感興趣內容附近內容的特徵。而xpath則不同。xpath與html的結構 html為樹狀結構,可以逐層展開,逐層定位。xpath就是根據這一特性來工作的。其中兩根斜線 定位根節點,一根斜線 表示往下層尋找,其中乙個html標籤表示一層,提取文字內容則是...
php的 php 標籤匹配
在公司實習了沒有多久就開始和同事發現了乙個問題,就是之前的人寫過的專案經常莫名其妙的出錯,仔細的看專案的源 的時候發現專案中並沒有邏輯上的錯誤,而且各種關係以及資料都沒有問題,這是為什麼呢。再次認真看 之後同事發現了乙個問題就是,在有許多純粹的php檔案中的末尾加上了?這個標籤,這就是問題的根源。在...