在多線程之Thread狀態(tài)[http://www.itdecent.cn/p/5f0d7f52f93b]中,我們提到,當(dāng)一個(gè)線程由于各種原因,...
對(duì)于線程的定義,這里就不贅述了。但是有一點(diǎn)需要明確,對(duì)于單核處理器,即任何一個(gè)時(shí)候如果只有一顆CPU在工作,那么就只可能存在線程并發(fā),不存在線程...
繼承Shiro和Spring時(shí),我們都知道要先通過(guò)web.xml部署描述符或者其他方式,向ServletContext添加過(guò)濾器。因?yàn)橐?..
接口javax.servlet.ServletRequest聲明了相當(dāng)多的方法。其中值得關(guān)注的方法有: 一對(duì)set/getAttribut...
javax.servlet.Servlet接口定義了一些方法。關(guān)鍵的是其中四個(gè): 本來(lái)接口Servlet的直接抽象實(shí)現(xiàn)類是jav...
JdbcRealm是Shiro提供的另外一種Realm實(shí)現(xiàn),當(dāng)記錄用戶身份、角色、權(quán)限的信息存儲(chǔ)在數(shù)據(jù)庫(kù)中就應(yīng)該使用這種實(shí)現(xiàn)。通過(guò)它的名...
IniRealm是Shiro提供一種Realm實(shí)現(xiàn)。用戶、角色、權(quán)限等信息集中在一個(gè).ini文件那里。 users開(kāi)始的標(biāo)簽說(shuō)明...
Shiro是一個(gè)用于驗(yàn)證和授權(quán)的框架。下面將以一個(gè)測(cè)試開(kāi)始對(duì)Shiro的認(rèn)識(shí): testAuthentication方法是我們的真正要測(cè)...
在處理請(qǐng)求的過(guò)程中可能產(chǎn)生異常,如果這個(gè)異常表明這次請(qǐng)求不會(huì)得到正常的處理,那么應(yīng)當(dāng)向用戶告知。Spring已經(jīng)內(nèi)置了一些規(guī)則,當(dāng)在處理請(qǐng)求的過(guò)...