伺服器部分用servlet+ mysql實現,本文只針對邏輯部分無**演示,如邏輯不夠強請指正!
1.android端
2.servlet端
3.android端
1.android端
假設需要上傳的資料為comment,提取本地的uuid2,uuid2+comment合併成乙個字串,並通過md5加密,得到數值為md5comment,然後把uuid1+md5comment合併成乙個字串,然後向servlet上傳合併後的字串和原始的comment2個數值
2.servlet端
接收加密字元和comnent的內容,加密字元使用substring命令提取前36位(因為uuid數值是36位),即為uuid1,36位後數值為加密數值,然後通過uuid1向資料庫內查詢uuid2的值,得到獲取值後+comment進行加密,如果數值不同則表示,資料在傳送途中被劫持,反之則代表資料正常,進行常規處理!
以上為後續資料完整性驗證!有不當之處請指正!
Red Hat Linux中使用者和組
在red hat linux中,不論執行adduser或useradd命令,其實都是指向 usr sbin useradd這個檔案,因而只要任選乙個命令執行即可 root linux root useradd pp 建立pp賬號 root linux root passwd pp 設定密碼 root...
linux中使用者和使用者組
乙個使用者可以屬於多個組,乙個組有多個使用者 在linux中作業系統必須依賴組和使用者進行管理 檢視組的命令是 cat group 這是進入etc目錄下 第1列 組的名稱 第2列 組的密碼 x代表密碼隱藏,真正在密碼是放在 etc gshadow 第3列 組的id 編號 第4列 組附屬成員列表 檢視...
Android中用到的幾大設計模式
1 模板模式 如activity,每次新建乙個activity時都會覆蓋oncreate onstart 方法等,這些方法在父類中就相當於乙個模板。2 觀察者模式 listener相當於乙個觀察者,對一些事件的響應都進項觀察,當發現有響應就進行相應的處理。3 單例模式 目的 希望物件只建立乙個例項,...