看板 b95902HW 關於我們 聯絡資訊
若有做cache的話 以下hash function可以用 這是助教給我的 void Hash(char *URL,char* hashvalue) // hashvalue as filename- { unsigned long n=0; bzero(hashvalue,sizeof(hashvalue)); for(URL;*URL!='\0';URL++) { n=((n<<8)+n)^(unsigned long)(*URL); } sprintf(hashvalue,"%x",(n^0x7FFFFFFF)); } -- 沒有不可能的事, 只有不願做的事 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.44
yuhan210:推 乾蝦 04/08 16:37
yuhan210:可以說一下第一個參數和第二個參數...嗎? 04/08 19:10
wanquan:第一個參數就是要丟進去的URL,第二個參數是儲存的檔名 04/08 20:58