匯入 c Web開發中Tag的開發技巧

2021-09-08 21:00:53 字數 458 閱讀 6990

**開發常用關鍵字(tag),一般需要獲得最多的被採用的tag,也就是流行詞。

通常思路是將關鍵字tag儲存到單獨表中,然後在其他表中根據一組id進行對多個關鍵字進行標識。因為乙個文章可以選擇多個tag,查詢的時候頗為麻煩。

所以我在開發中利用了這樣的方法,當然不見得多高明 :),分享下經驗。

將tag直接儲存在文章的表中,如tag欄位,tag為「c#」和「.net」,則tag字段值為「c#/.net」就是依/符號分割tag,這樣資料庫中儲存的是字串了。單文章顯示的時候可以直接分割成陣列顯示,減少表的關聯,提高了效率。

當需要顯示最近流行詞的時候。

查詢所有的tag

select tag from 表

利用datareader把輸出結果相加起來。然後根據分隔符轉化為字串,剩下的就是對字串進行排序,根據tag重多少進行。並返回重複的數量,見**。為方便檢視,我都寫在了乙個aspx頁面中了。

ios開發FMDB匯入SQLCipher加密資料庫

工程用得fmdb做資料庫的操作,後期要對資料庫做加密,這裡有兩種方法 1.對資料庫內容加密,存的時候加密,用得時候解密。2.直接對資料庫檔案加密。這裡我選擇了第二種,原因不細說,自己決定。不推薦。後來在fmdb官方發現了這個 即可以用cocoapods來安裝支援sqlcipher加密資料庫的fmdb...

EBS開發 匯入物料類別

以下指令碼於20180121在tony環境成功實現 新增物料類別,必須在xiu items這個彈性域值集裡面先預設或者批量匯入值集資料 declare x return status varchar2 1 x msg count number x msg data varchar2 2000 x e...

Android開發之匯入錯誤

在匯入git庫中更新下來的project的時候,自己手動的加入libs,assets等依賴庫進去。可是匯入project總是會莫名奇異的出現故障,特別是對android系統庫依賴的報錯之類的。解決方法 1,clean一下project 假設無效,轉入2 2,重新啟動eclipse,由於ubuntu以...