12 2008 檔案
摘要: 在前一篇文章中簡(jiǎn)單介紹了JAVA程序如何調(diào)用
Oracle存儲(chǔ)過程的基本語(yǔ)法程序結(jié)構(gòu), 本文將介紹JAVA跟Oracle的另一種關(guān)系,即通過JAVA編寫Oracle存儲(chǔ)過程。 通常情況下,我們都是使用Oracle數(shù)據(jù)庫(kù)系統(tǒng)中的ps/sql語(yǔ)句來(lái)為oracle編寫各種存儲(chǔ)過程,不過,在Oracle的第八個(gè)版本8之后,為我們提供了編寫存儲(chǔ)過程的另一種新的選擇,那就是使用JAVA來(lái)編寫
Oracle存儲(chǔ)過程。從Oracle8.0版本開始,在Oracle數(shù)據(jù)庫(kù)系統(tǒng)中自帶了java虛擬機(jī)jvm,因此使得Oracle內(nèi)置了對(duì)JAVA的全面支持,我們?cè)谑褂肑AVA可以實(shí)現(xiàn)的任何功能現(xiàn)在都可以放到Oracle中來(lái)實(shí)現(xiàn),當(dāng)然我們也可以在oracle中來(lái)操作其他數(shù)據(jù)庫(kù)。
閱讀全文
摘要: 所謂存儲(chǔ)過程(Stored Procedure),就是一組用于完成特定數(shù)據(jù)庫(kù)功能的SQL 語(yǔ)句集,該SQL語(yǔ)句集經(jīng)過編譯后存儲(chǔ)在數(shù)據(jù)庫(kù)系統(tǒng)中。在使用時(shí)候,用戶通過指定已經(jīng)定義的存儲(chǔ)過程名字并給出相應(yīng)的存儲(chǔ)過程參數(shù)來(lái)調(diào)用并執(zhí)行它,從而完成一個(gè)或一系列的數(shù)據(jù)庫(kù)操作。
由于J2EE體系一般建立大型的企業(yè)級(jí)應(yīng)用系統(tǒng),而一般都配備大型數(shù)據(jù)庫(kù)系統(tǒng)如Oracle或者SQL Server,在本文《JAVA與Oracle存儲(chǔ)過程》中將介紹JAVA跟Oracle存儲(chǔ)過程之間的相互應(yīng)用跟相互間的各種調(diào)用。
閱讀全文
摘要: 在計(jì)算機(jī)安全領(lǐng)域,涉及到一個(gè)重要的范疇,那就是加密解密技術(shù),加密解密技術(shù)的發(fā)展,為計(jì)算機(jī)安全提供了很大的保障,同時(shí)也隨著破解技術(shù)的蔓延,對(duì)計(jì)算機(jī)安全帶來(lái)了挑戰(zhàn),本文將個(gè)人之前對(duì)加密解密算法的了解跟使用做個(gè)總結(jié)。
在計(jì)算機(jī)加密算法當(dāng)中,主要存在對(duì)稱密鑰體制、非對(duì)稱密鑰體制公鑰體系、消息摘要、以及數(shù)字簽名等大類型的算法。其中消息摘要有兩個(gè)主要算法,下文作簡(jiǎn)要介紹消息摘要中的MD5算法以及對(duì)MD5算法的使用。
閱讀全文
摘要: 在上一篇文章中介紹了
在Servlet中實(shí)現(xiàn)數(shù)字驗(yàn)證碼的過程,在本文中將介紹J2EE中另一種驗(yàn)證碼的實(shí)現(xiàn),即英文數(shù)字混合驗(yàn)證碼的實(shí)現(xiàn),以及如何對(duì)驗(yàn)證碼進(jìn)行部署。
閱讀全文
摘要: 在以上的內(nèi)容中闡述了在JSP中產(chǎn)生并實(shí)現(xiàn)了
數(shù)字驗(yàn)證碼、
中文驗(yàn)證碼的過程,以及如何在JSP中
驗(yàn)證碼調(diào)用和解決中文問題,并對(duì)驗(yàn)證碼的使用做了分析。本文將介紹另一種J2EE中驗(yàn)證碼的產(chǎn)生跟使用,即在Servlet中定義驗(yàn)證碼的產(chǎn)生并使用,通過將驗(yàn)證碼的生成封裝到JAVA類中,更好的達(dá)到代碼跟頁(yè)面分離的效果,因此提倡使用該方法。
閱讀全文