session 應用於登入

2021-08-25 06:40:50 字數 961 閱讀 1856

寫道

/**

*使用者登入注入資訊 *

/ // 往 session 中注入 userid 資訊

mapsession = actioncontext.getcontext().getsession();

session.put("userinfo.userid", userinfo.getuserid());

session.put("userinfo.username", userinfo.getusername());

session.put("username", userinfo.getusername());

// 更新登入 ip 位址和登入時間

userinfo.setloginip(getipaddr());

userinfo.setlastlogintime(new date(system.currenttimemillis()));

userinfoservice.updateloginipandtime(userinfo);

// 獲取客戶端真實的 ip 位址

private string getipaddr()

if(clientip == null || clientip.length() == 0 || "unknown".equalsignorecase(clientip))

if(clientip == null || clientip.length() == 0 || "unknown".equalsignorecase(clientip))

return clientip; }

/**

*獲取使用者登入資訊 *

/ // 從 session 中獲得使用者 id

private long getuseridfromsession()

// public string insertshop()else }

python應用於網路 python應用於網路通訊

專案需要用到採用python實現維護測試工具,測試物件是linux裝置,需要在pc端採用python獲取linux裝置相關資訊 一 採用udp獲取普通資訊 udpserver socket af inet,sock dgram udpserver.bind ip,port data,client a...

bitmap應用於排序

這種方法只適合 資料不重複,已知資料範圍 的情況來自於 程式設計珠璣 所謂的bit map就是用乙個bit位來標記某個元素對應的value,而key即是該元素。由於採用了bit為單位來儲存資料,因此在 儲存空間方面,可以大大節省。如果說了這麼多還沒明白什麼是bit map,那麼我們來看乙個具體的例子...

MATLAB應用於濾波

1.什麼是影象的直方圖 2.直方圖均衡化 直方圖均衡化 histogram equalization 又稱直方圖平坦化,直方圖 拉伸是通過對比度拉伸對直方圖進行調整,從而 擴大 前景和背景灰度的差別,以達到增強 對比度的目的,這種方法可以利用線性或 非線性的方法來實現直方圖均衡化則通過使用累積函式對...