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

正文內容

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

2025-07-24 18:08 本頁面
 

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