freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于java的企業(yè)網(wǎng)站管理系統(tǒng)(編輯修改稿)

2025-07-24 18:08 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 :在這一領(lǐng)域的研究與發(fā)達(dá)國(guó)家相比,相對(duì)還比較落后。由于起步較發(fā)達(dá)國(guó)家較晚,缺乏創(chuàng)新意識(shí),缺乏專業(yè)的研發(fā)機(jī)構(gòu)等原因,造成整體性落后與發(fā)達(dá)國(guó)家。主要體現(xiàn)在以下幾個(gè)方面::我們使用的協(xié)議,規(guī)范,版本等主要由美國(guó)權(quán)威機(jī)構(gòu)規(guī)定,缺乏發(fā)言權(quán),導(dǎo)致我們關(guān)心的是怎么使用,而不注重是為什么;:我們使用的技術(shù)大多源于歐美,缺乏自主知識(shí)產(chǎn)權(quán)的核心技術(shù);:所用技術(shù),模板大多缺乏創(chuàng)新等等。所以研究這一課題為我們具有重大啟發(fā)意義。1. 系統(tǒng)所用技術(shù)分析:Java編程語(yǔ)言介紹:Java自從1996年正式發(fā)布以來(lái),它的發(fā)展經(jīng)歷了出生、成長(zhǎng)、壯大幾個(gè)過(guò)程,現(xiàn)在已經(jīng)成為IT領(lǐng)域里主流的編程語(yǔ)言之一。Java起源于Sun公司的一個(gè)叫“Green”的項(xiàng)目,開始時(shí)是準(zhǔn)備應(yīng)用到智能家電領(lǐng)域開發(fā)領(lǐng)域的。這個(gè)項(xiàng)目開始時(shí)考慮使用的是C++編程語(yǔ)言,由于C++語(yǔ)言太復(fù)雜、安全性較差等原因,經(jīng)過(guò)商議最終決定基于C++開發(fā)另外一種編程語(yǔ)言O(shè)ak。Oak是一種適用與網(wǎng)路編程的精巧而安全的編程語(yǔ)言。在1995年Java之父James Gosling和朋友們?cè)诤瓤Х葧r(shí)受到啟發(fā),將Oak變名為Java。[11]。JDK的發(fā)展歷程如下: JDK的發(fā)展史[11]Java語(yǔ)言的特點(diǎn):。在java的世界里一切皆為對(duì)象,面向?qū)ο髸r(shí)Java編程語(yǔ)言的核心思想。Java通過(guò)在機(jī)器上安裝JDK,Java編譯器將Java源程序編譯為與操作系統(tǒng)體系結(jié)構(gòu)無(wú)關(guān)的字節(jié)碼指令,只需要安裝了Java運(yùn)行系統(tǒng),Java程序就可以在任何處理器上運(yùn)行。Java檢查在編譯和運(yùn)行時(shí)的錯(cuò)誤,包含了垃圾回收機(jī)制,自動(dòng)管理內(nèi)存,使編程人員不用手動(dòng)的釋放內(nèi)存。 JDK介紹DK(Java Development Kit Java開發(fā)工具):是Sun公司針對(duì)Java研發(fā)的產(chǎn)品。隨著Java編程語(yǔ)言廣泛使用,JDK已經(jīng)成為最火Java 軟件開發(fā)工具包(SDK)。JDK 是Java語(yǔ)言開發(fā)的核心,其中包含了各種工具,Java運(yùn)行環(huán)境(JRM)、Java工具和Java基礎(chǔ)類庫(kù)等[13]。JDK在應(yīng)用上的不同又分為J2SE、J2EE、J2ME。J2SE(Java standard edition):Jave標(biāo)準(zhǔn)版,是我們學(xué)習(xí)最常用的一個(gè)版本,從JDK SE。J2EE(Java enterprise edition):Java企業(yè)版,開發(fā)J2EE程序時(shí)使用這個(gè)版本,從JDK ,改名為Java EE。J2ME(Java micro edition):小巧版本,在開發(fā)移動(dòng)設(shè)備、嵌入式設(shè)備上的java應(yīng)用程序時(shí)常用這個(gè)版本,從JDK ,改名為Java ME。沒(méi)有JDK的話,無(wú)法編譯Java程序,如果想只運(yùn)行Java程序,要確保已安裝相應(yīng)的JRE。JDK安裝過(guò)程中的截圖如下: JDK安裝時(shí)界面 JDK正式安裝時(shí)截圖 JDK安裝過(guò)程中截圖 Tomcat介紹:Tomcat是Apache軟件基金會(huì)(Apache Software Foundation)的一個(gè)核心項(xiàng)目,是由Apache、Sun 公司和其他一些公司及個(gè)人共同開發(fā)而成的免費(fèi)開源、輕量級(jí)的Web 應(yīng)用服務(wù)器。由于它具有運(yùn)行時(shí)占用系統(tǒng)資源少、擴(kuò)展性強(qiáng)、支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用常用的功能的眾多優(yōu)點(diǎn),深受廣大程序員的青睞。 Tomcat目錄 Tomcat啟動(dòng)截圖 Eclipse軟件介紹eclipse是一個(gè)開源的,開始是基于java編程開發(fā)可擴(kuò)展的可視化開發(fā)工具,功能是非常強(qiáng)大的 ,可以通過(guò)安裝插件的方式擴(kuò)展它的功能。使用它來(lái)開發(fā)Java應(yīng)用十分方便,是目前市場(chǎng)上開發(fā)Java程序的主流軟件之一。其啟動(dòng)界面如下: eclipse啟動(dòng)時(shí)界面 Eclipse啟動(dòng)后使用工程中界面截圖 開發(fā)網(wǎng)頁(yè)常用技術(shù)介紹:HTML技術(shù):(Hypertext Markup Language 超文本標(biāo)記語(yǔ)言),是用于對(duì)網(wǎng)頁(yè)傳輸標(biāo)識(shí)的一種語(yǔ)言。因?yàn)樗哂泻?jiǎn)易,可擴(kuò)展,與平臺(tái)無(wú)關(guān)等優(yōu)點(diǎn),使得它得到廣泛使用,起作用就是用來(lái)開發(fā)網(wǎng)頁(yè)的,網(wǎng)頁(yè)又分為靜態(tài)頁(yè)面和動(dòng)態(tài)頁(yè)面。靜態(tài)頁(yè)面是指有一個(gè)HTML頁(yè)面文件保存在服務(wù)器上,瀏覽器要這個(gè)頁(yè)面的時(shí)候服務(wù)器就把這個(gè)頁(yè)面發(fā)給瀏覽器。動(dòng)態(tài)頁(yè)面是指服務(wù)器上沒(méi)有瀏覽器想要的頁(yè)面,而是服務(wù)器動(dòng)態(tài)生成瀏覽器想要的HTML頁(yè)面發(fā)給瀏覽器,動(dòng)態(tài)語(yǔ)言的服務(wù)端可以用C、VB、.NET、PHP、JAVA、C等編寫。 JSP技術(shù):(Java Server Pages)是一種用于開發(fā)動(dòng)態(tài)頁(yè)面的技術(shù)標(biāo)準(zhǔn),其內(nèi)置了許多標(biāo)簽庫(kù),提高了開發(fā)效率。其具有高度的可擴(kuò)展性、強(qiáng)大的可伸縮性、支持與多種開發(fā)工具集成使用、支持服務(wù)器端的各種組件等優(yōu)點(diǎn)[22]。 CSS技術(shù):(Cascading Style Sheet級(jí)聯(lián)樣式表),是用于控制開發(fā)頁(yè)面元素的,使用它可以將頁(yè)面的表現(xiàn)形式與內(nèi)容分離,可以用它控制頁(yè)面中的每個(gè)元素的屬性,提高網(wǎng)頁(yè)的開發(fā)效率,提高網(wǎng)頁(yè)的響應(yīng)時(shí)間。它不需要編譯,可以直接由瀏覽器解釋執(zhí)行。它的主要優(yōu)點(diǎn)是頁(yè)面的表現(xiàn)與內(nèi)容分離、提高瀏覽器的訪問(wèn)速度、易于控制與維護(hù)、符合W3C標(biāo)準(zhǔn)[18]。 JavaScript技術(shù):它是一種弱類型的客戶端腳本語(yǔ)言,是基于對(duì)象和事件驅(qū)動(dòng)的。使用它可以制作出豐富多彩的動(dòng)態(tài)頁(yè)面效果,因?yàn)橐恍┎挥押玫膹V告經(jīng)常使用它來(lái)開發(fā),用戶是可以再瀏覽器中設(shè)置禁用的。 Ajax技術(shù)(Asynchronous Javascrpt And Xml 異步的Javascript和Xml)該技術(shù)由Jesses James Garrett發(fā)表于2005年,它主要特點(diǎn)有:;;;; ;它實(shí)際上是多種老技術(shù)的融合,由于它異步交互可以極大的提高用戶體驗(yàn),使得該技術(shù)得到廣泛使用而迅速走紅。 Java企業(yè)開發(fā)流行技術(shù): Spring框架介紹:Spring 是一個(gè)開源的控制反轉(zhuǎn)(Inversion of control,IOC)和面向切面(AOP)的容器框架,它的主要目的是簡(jiǎn)化企業(yè)開發(fā)。1) 控制反轉(zhuǎn):所謂控制反轉(zhuǎn)就是指應(yīng)用本身不負(fù)責(zé)依賴對(duì)象的創(chuàng)建及維護(hù),對(duì)象的創(chuàng)建及維護(hù)是由外部容器負(fù)責(zé)的。這樣的話控制權(quán)就由應(yīng)用本身轉(zhuǎn)向了外部容器,控制權(quán)的轉(zhuǎn)向就是所謂的控制反轉(zhuǎn)。2) 面向切面:Aspect(切面):也就是那些與類特點(diǎn)相似橫切性的關(guān)注點(diǎn)的抽象,但是類通常是對(duì)物體特征的抽象,切面通常是對(duì)橫切性關(guān)注點(diǎn)的抽象,這是兩者之間的不同。Joinpoint(連接點(diǎn)):在spring中指的實(shí)際上就是那些被Spring攔截的點(diǎn)(方法),但是spring容器本身它只支持方法類型的連接點(diǎn)、field和構(gòu)造器等類型。Pointcut(切入點(diǎn)):也就是開發(fā)人員需要對(duì)那些連接點(diǎn)進(jìn)行的攔截。Advice(通知):實(shí)際上也就是當(dāng)開發(fā)人員攔截到那些鏈接點(diǎn)之后進(jìn)行的相關(guān)處理,通知一般可以分為分為前置通知,后置通知,異常通知,最終通知,環(huán)繞通知。Target(目標(biāo)對(duì)象):代理的目標(biāo)對(duì)象。Weaver(織入):指的是將aspect應(yīng)用到target并導(dǎo)致proxy創(chuàng)建的過(guò)程。Introduction(引入):指的是在不修改代碼的前提下,在運(yùn)行期為類動(dòng)態(tài)的生成一些方法或Field。依賴注入(Dependency Injection)指的是在運(yùn)行期,由外部容器動(dòng)態(tài)的將依賴對(duì)象注入到容器
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1