地介紹,顯而易見地,下面描述中的附圖是本發(fā)明 的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可W根據(jù) 運(yùn)些附圖獲得其他的附圖。
[0029] 圖1是本發(fā)明一實(shí)施例提供的一種更新招聘信息的方法的流程圖;
[0030] 圖2是本發(fā)明一實(shí)施例提供的另一種更新招聘信息的方法的流程圖;
[0031 ]圖3是本發(fā)明一實(shí)施例提供的一種客戶端設(shè)備的示意圖;
[0032] 圖4是本發(fā)明一實(shí)施例提供的另一種客戶端設(shè)備的示意圖;
[0033] 圖5是本發(fā)明一實(shí)施例提供的一種更新招聘信息的系統(tǒng)的示意圖。
【具體實(shí)施方式】
[0034] 為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例 中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是 本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例,基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員 在沒有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0035] 如圖1所示,本發(fā)明實(shí)施例提供了一種更新招聘信息的方法,可W包括W下步驟:
[0036] 步驟101:預(yù)先獲取當(dāng)前發(fā)布的所有目標(biāo)招聘信息,獲取數(shù)據(jù)庫中的與所有原始招 聘信息相對(duì)應(yīng)的所有原始識(shí)別碼。
[0037] 步驟102:針對(duì)所述所有目標(biāo)招聘信息中的每一個(gè)第一目標(biāo)招聘信息均執(zhí)行:生成 與所述第一目標(biāo)招聘信息相對(duì)應(yīng)的第一目標(biāo)識(shí)別碼。
[0038] 步驟103:針對(duì)所述第一目標(biāo)識(shí)別碼,判斷在所述所有原始識(shí)別碼中是否存在第一 原始識(shí)別碼與所述第一目標(biāo)識(shí)別碼相對(duì)應(yīng),若存在,執(zhí)行步驟104,否則,將所述第一目標(biāo)招 聘信息發(fā)送至所述數(shù)據(jù)庫中,W使所述數(shù)據(jù)庫插入所述第一目標(biāo)招聘信息,結(jié)束當(dāng)前流程。
[0039] 步驟104:判斷所述第一目標(biāo)識(shí)別碼和所述第一原始識(shí)別碼是否相同,在判斷結(jié)果 包括不相同時(shí),將所述第一原始識(shí)別碼及所述第一目標(biāo)招聘信息發(fā)送至所述數(shù)據(jù)庫中,W 使所述數(shù)據(jù)庫利用所述第一目標(biāo)招聘信息替換與所述第一原始識(shí)別碼對(duì)應(yīng)的第一原始招 聘信息。
[0040] 本發(fā)明實(shí)施例提供了一種更新招聘信息的方法,獲取當(dāng)前發(fā)布的所有目標(biāo)招聘信 息,并生成相對(duì)應(yīng)的所有目標(biāo)識(shí)別碼,獲取數(shù)據(jù)庫中的與所有原始招聘信息相對(duì)應(yīng)的所有 原始識(shí)別碼;通過判斷所述目標(biāo)識(shí)別碼和所述原始識(shí)別碼的對(duì)應(yīng)關(guān)系,W使所述數(shù)據(jù)庫根 據(jù)判斷結(jié)果,插入當(dāng)前發(fā)布的新建目標(biāo)招聘信息;在所述目標(biāo)識(shí)別碼和所述原始識(shí)別碼相 對(duì)應(yīng)的基礎(chǔ)之上,通過判斷兩者的異同性,W使所述數(shù)據(jù)庫根據(jù)判斷結(jié)果,利用當(dāng)前發(fā)布的 目標(biāo)招聘信息替換相應(yīng)的原始招聘信息,從而實(shí)現(xiàn)有針對(duì)性的對(duì)數(shù)據(jù)庫中的原始招聘信息 執(zhí)行不同方式和程度的更新處理,因此,本發(fā)明能夠有效提高招聘信息的更新效率。
[0041 ]在一種可能的實(shí)現(xiàn)方式中,為了能夠體現(xiàn)所述第一目標(biāo)招聘信息和所述第一目標(biāo) 識(shí)別碼的對(duì)應(yīng)關(guān)系,并能夠根據(jù)所述第一目標(biāo)識(shí)別碼進(jìn)行快速定位,所W,所述生成與所述 第一目標(biāo)招聘信息相對(duì)應(yīng)的第一目標(biāo)識(shí)別碼,包括:
[0042] 將所述第一目標(biāo)招聘信息進(jìn)行分解,獲得與所述第一目標(biāo)招聘信息相對(duì)應(yīng)的公司 識(shí)別碼、職位識(shí)別碼和信息更新日期,并將所述與所述第一目標(biāo)招聘信息相對(duì)應(yīng)的公司識(shí) 別碼、職位識(shí)別碼和信息更新日期合成為第一目標(biāo)識(shí)別碼。
[0043] 在一種可能的實(shí)現(xiàn)方式中,為了能夠?qū)λ鰯?shù)據(jù)庫中已失效的原始招聘信息進(jìn)行 移除,提高所述數(shù)據(jù)庫的有效招聘信息庫存率,所W,在步驟103之前,進(jìn)一步包括:
[0044] 針對(duì)所述所有原始識(shí)別碼中的每一個(gè)第一原始識(shí)別碼,判斷在所有所述第一目標(biāo) 識(shí)別碼中是否存在所述第一目標(biāo)識(shí)別碼與所述第一原始識(shí)別碼相對(duì)應(yīng),在判斷結(jié)果包括不 存在時(shí),將所述第一原始識(shí)別碼發(fā)送至所述數(shù)據(jù)庫中,W使所述數(shù)據(jù)庫刪除與所述第一原 始識(shí)別碼相對(duì)應(yīng)的第一原始招聘信息。
[0045] 在一種可能的實(shí)現(xiàn)方式中,為了有針對(duì)性的僅對(duì)待更新原始招聘信息中的待更新 子信息進(jìn)行替換,而非對(duì)該待更新原始招聘信息進(jìn)行整體替換,所W,在步驟104之前,進(jìn)一 步包括:獲取數(shù)據(jù)庫中的所有原始招聘信息;
[0046] 所述步驟104,包括:判斷所述第一目標(biāo)識(shí)別碼和所述第一原始識(shí)別碼是否相同, 在判斷結(jié)果包括不相同時(shí),針對(duì)所述第一目標(biāo)招聘信息中的每一項(xiàng)第一目標(biāo)子信息,判斷 所述第一目標(biāo)子信息與相應(yīng)的第一原始招聘信息中的第一原始子信息是否相同,在判斷結(jié) 果包括不相同時(shí),將所述第一目標(biāo)子信息、所述第一原始子信息的標(biāo)識(shí)和所述第一原始識(shí) 別碼發(fā)送至所述數(shù)據(jù)庫中,W使所述數(shù)據(jù)庫利用所述第一目標(biāo)子信息替換與所述第一原始 識(shí)別碼和所述第一原始子信息的標(biāo)識(shí)相對(duì)應(yīng)的所述第一原始子信息。
[0047] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖及具體實(shí)施例對(duì)本 發(fā)明作進(jìn)一步地詳細(xì)描述。
[004引如圖2所示,本發(fā)明實(shí)施例提供了另一種更新招聘信息的方法,該方法可W包括W 下步驟:
[0049] 步驟201:獲取當(dāng)前發(fā)布的所有目標(biāo)招聘信息,獲取數(shù)據(jù)庫中的與所有原始招聘信 息相對(duì)應(yīng)的所有原始識(shí)別碼。
[0050] 具體地,可W設(shè)置定時(shí)器的自啟動(dòng)時(shí)間間隔,W在達(dá)到與所述定時(shí)器的自啟動(dòng)時(shí) 間間隔相對(duì)應(yīng)的時(shí)間時(shí),自動(dòng)獲取當(dāng)前發(fā)布的所有目標(biāo)招聘信息。
[0051 ]步驟202:針對(duì)所述所有目標(biāo)招聘信息中的每一個(gè)第一目標(biāo)招聘信息均執(zhí)行:將所 述第一目標(biāo)招聘信息進(jìn)行分解,獲得與所述第一目標(biāo)招聘信息相對(duì)應(yīng)的公司識(shí)別碼、職位 識(shí)別碼和信息更新日期,并將所述與所述第一目標(biāo)招聘信息相對(duì)應(yīng)的公司識(shí)別碼、職位識(shí) 別碼和信息更新日期合成為第一目標(biāo)識(shí)別碼。
[0052] 詳細(xì)地,所述目標(biāo)識(shí)別碼和所述原始識(shí)別碼的格式需一致,且根據(jù)所述公司識(shí)別 碼和所述職位識(shí)別碼,W確定所述目標(biāo)識(shí)別碼和所述原始識(shí)別碼的對(duì)應(yīng)關(guān)系。
[0053] 在本實(shí)施例中,所述公司識(shí)別碼、所述職位識(shí)別碼和所述信息更新日期可W是任 何定義的具有唯一代表性的標(biāo)識(shí)對(duì)象,例如,W大寫字母"A、B、C……"代表不同公司,W字 符串"01、02、03……"代表不同職位,W具體年月日"20151201、20151202……"代表不同信 息更新日期。
[0054] 舉例來說,獲取到的數(shù)據(jù)庫中的與所有原始招聘信息相對(duì)應(yīng)的所有原始識(shí)別碼如 表1所示,獲取到的與當(dāng)前發(fā)布的所有目標(biāo)招聘信息相對(duì)應(yīng)的所有目標(biāo)識(shí)別碼如表2所示。
[0059] 步驟203:針對(duì)所述所有原始識(shí)別碼中的每一個(gè)第一原始識(shí)別碼,判斷在所有所述 第一目標(biāo)識(shí)別碼中是否存在所述第一目標(biāo)識(shí)別碼與所述第一原始識(shí)別碼相對(duì)應(yīng),在判斷結(jié) 果包括不存在時(shí),將所述第一原始識(shí)別碼發(fā)送至所述數(shù)據(jù)庫中,W使所述數(shù)據(jù)庫刪除與所 述第一原始識(shí)別碼相對(duì)應(yīng)的第一原始招聘信息。
[0060] 在本實(shí)施例中,可W通過判斷在所有目標(biāo)識(shí)別碼中是否存在第一目標(biāo)識(shí)別碼與第 一原始識(shí)別碼相對(duì)應(yīng),確定所有原始招聘信息中的已失效的原始招聘信息,W使數(shù)據(jù)庫刪 除該已失效的原始招聘信息。
[0061] 例如,經(jīng)判斷,在所有目標(biāo)識(shí)別碼中不存在任何目標(biāo)識(shí)別碼與原始標(biāo)識(shí)碼 "B0520151203"相對(duì)應(yīng),故數(shù)據(jù)庫刪除與原始標(biāo)識(shí)碼"B0520151203"相對(duì)應(yīng)的"原始招聘信 息3"。
[0062] 當(dāng)然,根據(jù)不同用戶的實(shí)際應(yīng)用需求,也可W將數(shù)據(jù)庫中的已失效的原始招聘信 息移出,并做統(tǒng)一特定處理;也可W不執(zhí)行該項(xiàng)判斷,從而不處理數(shù)據(jù)庫中已失效的原始招 聘信息。
[0063] 步驟204:針對(duì)所述第一目標(biāo)識(shí)別碼,判斷在所述所有原始識(shí)別碼中是否存在第一 原始識(shí)別碼與所述第一目標(biāo)識(shí)別碼相對(duì)應(yīng),若存在,執(zhí)行步驟205,否則,將所述第一目標(biāo)招 聘信息發(fā)送至所述數(shù)據(jù)庫中,W使所述數(shù)據(jù)庫插入所述第一目標(biāo)招聘信息,結(jié)束當(dāng)前流程。
[0064] 在本實(shí)施例中,可W通過判斷在所有原始識(shí)別碼中是否存在第一原始識(shí)別碼與第 一目標(biāo)識(shí)別碼相對(duì)應(yīng),確定