電大與152雙向資料同步的方案

2022-02-19 02:48:25 字數 394 閱讀 5710

1、在需要同步的表上新增一列,標識是152還是在電大機器上產生的資料。比如location_id,標識為152伺服器:1和電大伺服器:2

2、在需要同步的表上新增一列,標識為ts。時間戳。

3、如果在電大伺服器上產生的資料,那麼記錄ts,並標識location_id=2

4、開發乙個功能,在152上建立乙個頁面,裡面有乙個按鈕,點選後將本機的標識為location_id=1的最大ts值向上傳遞,電大伺服器返回乙個比這個ts大的結果集,152儲存到本地。

同樣,依此辦法,可以實現資料的雙向同步。

關鍵字:

location_id:在哪台機器上產生的資料

ts:時間戳

webservice:網路服務,當然,也可以使用其它方式代替,比如action+json。

資料結構與演算法(4)雙向鍊錶

1.單鏈表的的缺點 1 單向鍊錶查詢的方向只能是乙個方向,而雙向鍊錶可以向前或者向後查詢 2 單向鍊錶不能自我刪除,需要考輔助節點,而雙向鍊錶則可以進行自我刪除 2.雙向鍊錶的說明 1 遍歷 和單向鍊錶一樣,只是可以向前,可以向後 2 新增 預設新增到雙向鍊錶的最後 3 修改 和單向鍊錶思路一樣 4...

(四)雙向鍊錶的設計與實現

1.概念 在單鏈表的結點中增加乙個指向其前驅的pre指標。雙向鍊錶擁有單鏈表的所有操作。2.設計與實現 1 插入操作 a.插入第乙個元素異常處理 if next null node pre current b.在0號位置處插入元素 新來結點node前pre指向null。即 node pre null...

Java資料結構與演算法 五 雙向鍊錶

package com.fantj.datastruct.doublelistnode 雙向鍊錶,比雙端鍊錶多了乙個頭結點的指向 created by fant.j.2017 12 21 19 49 public class doublelinklist 插入乙個結點,在頭結點後進行插入 publi...