• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    J2EE開發(fā)自主學(xué)習(xí)平臺(tái)的技術(shù)分析*

    2014-03-22 01:15:58
    關(guān)鍵詞:頁(yè)面對(duì)象設(shè)置

    黃 慶

    (武漢交通職業(yè)學(xué)院,湖北 武漢 430065)

    在知識(shí)大爆炸的網(wǎng)絡(luò)時(shí)代,科技正飛速發(fā)展,知識(shí)更新和職業(yè)轉(zhuǎn)換的頻率加快,每個(gè)人都必須不斷學(xué)習(xí)以適應(yīng)社會(huì)新形勢(shì)的要求。傳統(tǒng)的課堂講學(xué)模式有其局限性,教育者不可能在課堂上將所有人類知識(shí)傳授給學(xué)習(xí)者。與傳統(tǒng)模式不同,自主學(xué)習(xí)不受學(xué)習(xí)時(shí)間和空間的限制,更強(qiáng)調(diào)學(xué)習(xí)者主觀能動(dòng)性的發(fā)揮。在自主學(xué)習(xí)情景模式中,學(xué)生有充分的選擇權(quán)和控制權(quán),他們必須主動(dòng)思考、探究問(wèn)題,自主控制學(xué)習(xí)目標(biāo)、學(xué)習(xí)內(nèi)容、學(xué)習(xí)方法和學(xué)習(xí)材料,自由搜索、處理、交流信息[1]。自主學(xué)習(xí)成為我們適應(yīng)社會(huì)發(fā)展的常規(guī)化學(xué)習(xí)方式,適合于自主學(xué)習(xí)的Web交流平臺(tái)正應(yīng)用在越來(lái)越多的領(lǐng)域中。

    自主學(xué)習(xí)Web交流平臺(tái)不僅僅是用于展示單純的信息,而且還可以進(jìn)行復(fù)雜的數(shù)據(jù)交互,實(shí)現(xiàn)人與人之間的溝通。因此不難理解,適用于自主學(xué)習(xí)的Web交流平臺(tái)應(yīng)具有信息源分散、數(shù)據(jù)量大、數(shù)據(jù)開放這幾個(gè)特點(diǎn)。具體來(lái)說(shuō),一個(gè)成功的Web交流平臺(tái)要有友好、實(shí)用的數(shù)據(jù)訪問(wèn)窗口,資源要能公開;平臺(tái)要為交流服務(wù),要便于查找,獲取信息方便、快捷,要穩(wěn)定性好,要考慮平臺(tái)的使用頻率,使系統(tǒng)能夠承載數(shù)量龐大的訪問(wèn)人數(shù);同時(shí),平臺(tái)要能吸引用戶,吸引有價(jià)值的信息資源,當(dāng)然,所有資源信息和用戶信息都要便于維護(hù)和擴(kuò)展。

    平臺(tái)的形式雖然多樣,但究其采用的核心技術(shù)卻是基本相同的,其中之一就是廣泛應(yīng)用的Java Web技術(shù)。本文根據(jù)自主學(xué)習(xí)平臺(tái)的特點(diǎn)進(jìn)行分析,詳細(xì)闡述如何運(yùn)用相關(guān)技術(shù)來(lái)實(shí)現(xiàn)一個(gè)成功的交流平臺(tái)。

    1 實(shí)現(xiàn)清晰、友好的用戶訪問(wèn)頁(yè)面

    為了更好服務(wù)于自主學(xué)習(xí),平臺(tái)的界面應(yīng)該能吸引用戶,進(jìn)而引導(dǎo)其在交流平臺(tái)中選擇學(xué)習(xí)內(nèi)容、確定學(xué)習(xí)目標(biāo),進(jìn)行更深的探究。所以,Web平臺(tái)界面用戶界面(Ui)的設(shè)計(jì)非常重要。友好界面表現(xiàn)在如下幾個(gè)方面。

    1.1 學(xué)習(xí)內(nèi)容有分類、有層次,頁(yè)面風(fēng)格統(tǒng)一

    為了方便用戶自主選擇學(xué)習(xí)內(nèi)容,平臺(tái)的框架應(yīng)該設(shè)置分欄、導(dǎo)航,應(yīng)該加入組合框等控件提示選擇。開發(fā)者要明確平臺(tái)使用的對(duì)象是誰(shuí),哪些信息是十分重要的、哪些是可以放在下級(jí)頁(yè)面中的。同時(shí)要科學(xué)考慮用戶視覺(jué)上的關(guān)注點(diǎn)集中在頁(yè)面什么范圍,以此依據(jù)來(lái)布局信息模塊。所有頁(yè)面最好有整齊劃一的設(shè)計(jì)風(fēng)格,相似功能模塊在每個(gè)頁(yè)面中的位置最好是固定的,以方便查找,也便于學(xué)習(xí)者調(diào)整學(xué)習(xí)目標(biāo)。

    實(shí)現(xiàn)頁(yè)面的設(shè)計(jì)可以采用css+div技術(shù)。css+div結(jié)構(gòu)的特點(diǎn)是維護(hù)簡(jiǎn)單、層次分明,易被搜索引擎抓取,書寫修改起來(lái)方便,能對(duì)頁(yè)面的布局、字體、顏色等效果進(jìn)行更精確的控制。編寫一個(gè)好的css文件,可以在很多頁(yè)面中運(yùn)用,這不僅實(shí)現(xiàn)風(fēng)格的統(tǒng)一而且也加快了開發(fā)速度。開發(fā)人員一般要編輯一個(gè)樣式文件 Mysty.css,在樣式文件中可以利用div標(biāo)簽對(duì)頁(yè)頭尺寸、頁(yè)頭圖片、菜單格式、導(dǎo)航條樣式、主題body格式以及各個(gè)頁(yè)面模塊的樣式分別進(jìn)行定義,然后在網(wǎng)頁(yè)文件中用語(yǔ)句:將樣式應(yīng)用到頁(yè)面中即可。

    1.2 智能判錯(cuò)、信息提示及時(shí)

    自主學(xué)習(xí)平臺(tái)強(qiáng)調(diào)互動(dòng),用戶在平臺(tái)中經(jīng)常要做“輸入信息”的操作。開發(fā)者要能預(yù)見(jiàn)和允許用戶犯操作錯(cuò)誤,對(duì)誤操作要能進(jìn)行智能判斷、及時(shí)糾正,并給出提示。例如,頁(yè)面中文本框輸入的文本有格式及字?jǐn)?shù)的要求,運(yùn)用JavaScript技術(shù)可以解決此類問(wèn)題。JavaScript是網(wǎng)頁(yè)中的腳本語(yǔ)言,它能增強(qiáng)網(wǎng)頁(yè)的互動(dòng)性,可使有規(guī)律重復(fù)的HTML文段簡(jiǎn)化,減少下載時(shí)間,能及時(shí)響應(yīng)用戶的操作,對(duì)提交表單做即時(shí)的檢查,無(wú)需浪費(fèi)時(shí)間交由CGI驗(yàn)證[2]。如,可通過(guò)如下關(guān)鍵語(yǔ)句進(jìn)行判斷和提示:

    判空:if(表單名.文本框名.value= =""){alert("文本框輸入不能為空!");……};

    字?jǐn)?shù) 限 制 :if(表 單 名 .文 本 框 名.value.length<最小值||表單名.文本框名.value.length>最大值){alert("提示長(zhǎng)度……");……}。

    當(dāng)然盡可能及時(shí)糾錯(cuò)也很重要,如注冊(cè)的用戶名如果重復(fù),要及時(shí)通知更換用戶名,不要等到所有注冊(cè)信息都填完后再提示;文本框輸入時(shí),不要等用戶全部輸完“提交”后再提示用戶字?jǐn)?shù)超過(guò)規(guī)定范圍。平臺(tái)可以利用文本框的事件響應(yīng)方法來(lái)解決此類問(wèn)題。

    1.3 頁(yè)面內(nèi)容更易于查找

    為了方便用戶在任何時(shí)間、任何位置,從任何內(nèi)容開始學(xué)習(xí),可在頁(yè)面中設(shè)置面包屑導(dǎo)航功能、鏈接功能、分頁(yè)功能等。

    導(dǎo)航的作用就是指引和導(dǎo)向。在平臺(tái)中不僅要設(shè)置主導(dǎo)航,也就是設(shè)置在頭部最醒目的導(dǎo)航,而且還應(yīng)設(shè)置輔導(dǎo)航、左導(dǎo)航、右導(dǎo)航以及面包屑導(dǎo)航。設(shè)置面包屑導(dǎo)航可以顯示當(dāng)前頁(yè)面的前一個(gè)頁(yè)面或者目錄的鏈接,其意義在于明確告知用戶目前處于網(wǎng)站的何種位置,方便用戶定位到上級(jí)頁(yè)面,減少用戶返回某個(gè)頁(yè)面的點(diǎn)擊次數(shù),解決了用戶在網(wǎng)站里迷失的問(wèn)題。同時(shí)還可以在用戶進(jìn)入到網(wǎng)站某個(gè)頁(yè)面后,誘使他們點(diǎn)擊面包屑路徑中的其他感興趣的主題頁(yè)面,降低跳出率,以實(shí)現(xiàn)對(duì)學(xué)習(xí)的干預(yù)和指導(dǎo)。面包屑導(dǎo)航一般都在主導(dǎo)航條的下面作為其細(xì)節(jié)延伸,形式一般為“首頁(yè)>頻道名稱>子分類名稱>當(dāng)前內(nèi)容”。開發(fā)者應(yīng)盡量要把面包屑導(dǎo)航的層次控制在四層以內(nèi)。

    學(xué)習(xí)平臺(tái)中信息類別多,如何展示這些信息呢?如果只是羅列在某個(gè)網(wǎng)頁(yè)中效果不會(huì)很好,即便是搜索功能也只是把相同內(nèi)容或包含某個(gè)關(guān)鍵字的內(nèi)容展示出來(lái)。筆者認(rèn)為頁(yè)面中的各個(gè)知識(shí)點(diǎn)、各個(gè)內(nèi)容之間存在有橫向、縱向以及交叉的聯(lián)系,可以利用鏈接有效地將這些內(nèi)容串聯(lián)起來(lái)。比如某一個(gè)章節(jié)知識(shí)中,可以設(shè)置重難點(diǎn)、例題、習(xí)題等鏈接,在例題、習(xí)題等頁(yè)面中可以設(shè)置自我測(cè)試、操作視頻、動(dòng)畫等鏈接,還可以鏈接與之相關(guān)的背景材料、交叉學(xué)科等,以實(shí)現(xiàn)自主學(xué)習(xí)的逐步深入遞進(jìn)。

    常見(jiàn)的鏈接還有“返回頂部”和分頁(yè)鏈接功能,當(dāng)我們?yōu)g覽到頁(yè)面底部時(shí),彈出返回頂部的鏈接,點(diǎn)擊便可回到頂部,從而提高平臺(tái)的瀏覽性能。具體可參照以下代碼:

    信息量龐大時(shí),在顯示時(shí)如果沒(méi)有分頁(yè)就顯得很不專業(yè)。解決的方法是通過(guò)在顯示信息的JSP頁(yè)面中設(shè)置每頁(yè)顯示的最大信息條數(shù),計(jì)算頁(yè)數(shù)以便動(dòng)態(tài)生成頁(yè)碼數(shù),建立頁(yè)碼的連接,不同頁(yè)碼的鏈接對(duì)應(yīng)顯示不同范圍的查詢記錄??蓞⒖家韵鲁绦蚱?/p>

    1.4 加強(qiáng)文本編輯功能

    在交流平臺(tái)中傳播信息的方式很多,其中最普遍的就是編輯文本,發(fā)表文本信息。簡(jiǎn)單的文本框或文本區(qū)(Textarea)功能有限,用戶若想自己設(shè)置字體、顏色、圖片等特色化的“情感元素”,則可以通過(guò)一個(gè)帶編輯功能的文本輸入?yún)^(qū)。FCKeditor是一個(gè)文字編輯器,它被專門運(yùn)用在網(wǎng)頁(yè)上實(shí)現(xiàn)在線網(wǎng)頁(yè)編輯器的功能,可以讓W(xué)eb程序擁有如MS Word這樣強(qiáng)大的編輯功能。在服務(wù)器端支持Java語(yǔ)言,并且支持多種瀏覽器。[3]

    文字編輯器的關(guān)鍵設(shè)置包括:定義外觀路徑FCKConfig.CustomConfigurationsPath、字體 FCKConfig.FontNames、配置編輯器圖片所在的文件夾FCKConfig.SmileyPath、設(shè)置調(diào)用要顯示的圖片SmileyImages、表情窗口的寬和高SmileyWindow-Width、SmileyWindowHeight。

    2 信息資源和用戶資源豐富,便于管理和擴(kuò)展

    自主學(xué)習(xí)交流平臺(tái)就要像一個(gè)“干海綿”,要不斷吸收“養(yǎng)分”,要能吸引用戶,“吸引”有價(jià)值的信息資源,當(dāng)然,所有資源信息和用戶信息都要便于維護(hù)和擴(kuò)展,我們可從以下幾個(gè)方面進(jìn)行設(shè)計(jì)。

    2.1 區(qū)分權(quán)限

    平臺(tái)中的功能不應(yīng)該對(duì)所有用戶開放,在設(shè)計(jì)時(shí)一定要充分考慮如何劃分權(quán)限,如何制定管理事項(xiàng),如用戶審核、信息審核等。否則在平臺(tái)運(yùn)作后,會(huì)出現(xiàn)因?yàn)楣芾聿簧疲率蛊脚_(tái)信息反饋延遲,隱私泄漏。設(shè)置權(quán)限不僅是為了保障用戶私密信息,也是為了下放管理工作,從而更有效管理數(shù)據(jù),形成規(guī)則制約,讓平臺(tái)的運(yùn)行有個(gè)好的秩序。

    一般會(huì)設(shè)置三到五層訪問(wèn)權(quán)限,最常見(jiàn)的三級(jí)權(quán)限分別是:一般用戶、注冊(cè)用戶、管理員。根據(jù)需要,管理員可以進(jìn)一步細(xì)分為不同級(jí)別的管理員,如系統(tǒng)管理員、學(xué)習(xí)指導(dǎo)員等。為了區(qū)分不同級(jí)別的注冊(cè)用戶,可以將其分為初、中、高、頂級(jí)用戶。用戶升級(jí)的依據(jù)是其累計(jì)學(xué)習(xí)的時(shí)間和提出問(wèn)題、參與答疑的次數(shù)、質(zhì)量。同樣,為了提高用戶參與交流的積極性,還可以設(shè)置積分制或“學(xué)習(xí)幣”制,對(duì)用戶有價(jià)值的信息發(fā)布,給予加分、發(fā)幣的獎(jiǎng)勵(lì)。

    2.2 備份數(shù)據(jù)庫(kù)中被刪除的數(shù)據(jù)

    不管是管理員還是普通用戶刪除的信息,盡量保存或設(shè)置一個(gè)保留備份的時(shí)間限制,以方便找回。很多被刪除的信息可能仍有價(jià)值,所以對(duì)客戶端的“刪除”操作請(qǐng)不要直接“Delete”??梢栽谠O(shè)計(jì)數(shù)據(jù)庫(kù)表時(shí),增加一個(gè)字段,用來(lái)標(biāo)記是否是激活狀態(tài)。如果是,該信息就是可用的,否則就是不可用的。這樣被用戶刪除的信息實(shí)際仍然保存在數(shù)據(jù)庫(kù)中,仍可以通過(guò)語(yǔ)句找回來(lái)。

    2.3 跟蹤用戶進(jìn)度,確定熱點(diǎn),調(diào)整頁(yè)面內(nèi)容

    為了方便用戶隨時(shí)隨地了解學(xué)習(xí)進(jìn)度,可以采用Cookie技術(shù)將該用戶最后訪問(wèn)的若干頁(yè)面URL保存下來(lái),當(dāng)該用戶登錄進(jìn)入后,可以通過(guò)用戶ID找到對(duì)應(yīng)的Cookie信息,用戶通過(guò)這些信息即可找出上次結(jié)束的位置。使用內(nèi)置對(duì)象Response和Request搭配進(jìn)行Cookie值的生成和獲取。其中,Response.AddCookie(ck)用于在其響應(yīng)頭中增加一個(gè)相應(yīng)的Set-Cookie頭字段;Request.GetCookies()用于獲取客戶端提交的所有Cookies;Cookie.GetValue()則返回某個(gè)Cookie對(duì)象的值。默認(rèn)情況下Cookie是會(huì)話級(jí)別的(即存儲(chǔ)在瀏覽器的內(nèi)存中),用戶退出瀏覽器之后即被刪除。若希望瀏覽器將該Cookie存儲(chǔ)在磁盤上,則需要使用SetMaxAge(參數(shù))方法,其中參數(shù)是一個(gè)以秒為單位的Cookie的保存時(shí)間。要注意的是大多數(shù)瀏覽器支持最大為4096字節(jié)的Cookie,因此最好用Cookie來(lái)存儲(chǔ)用戶ID之類的標(biāo)識(shí)符,用戶的詳細(xì)信息則通過(guò)用戶ID從數(shù)據(jù)庫(kù)或其他數(shù)據(jù)源中讀取。[4]

    作為平臺(tái)的管理方,要知道如何確定變化中的熱點(diǎn)內(nèi)容以便及時(shí)調(diào)整頁(yè)面。既可以通過(guò)對(duì)數(shù)據(jù)庫(kù)信息進(jìn)行統(tǒng)計(jì),也可借助某些網(wǎng)站日志分析器軟件來(lái)全面獲得網(wǎng)站訪問(wèn)報(bào)表,從而更精確分析如下信息:網(wǎng)站總體訪問(wèn)情況,訪問(wèn)者關(guān)注的頁(yè)面(停留時(shí)間長(zhǎng)、訪問(wèn)量大),訪問(wèn)者的位置(國(guó)家、地區(qū)),訪問(wèn)出現(xiàn)的錯(cuò)誤情況等。

    3 系統(tǒng)高性能、高彈性

    系統(tǒng)性能主要從運(yùn)算能力、內(nèi)存分配、啟動(dòng)時(shí)間、程序伸縮性這幾個(gè)方面來(lái)判斷。其中程序伸縮性是系統(tǒng)在用戶負(fù)載過(guò)重情況下的表現(xiàn),直接影響系統(tǒng)彈性。JSP是目前主流的Web技術(shù),是建立在Java基礎(chǔ)上的一種網(wǎng)絡(luò)編程語(yǔ)言,它擁有Java語(yǔ)言跨平臺(tái)的特性,利用JSP指令、腳本、動(dòng)作、內(nèi)置對(duì)象可以實(shí)現(xiàn)Web平臺(tái)的動(dòng)態(tài)頁(yè)面。然而其開發(fā)的服務(wù)器端應(yīng)用程序的性能問(wèn)題依然存在。開發(fā)者應(yīng)充分利用各種資源,如內(nèi)存、CPU、高速緩存,從而設(shè)計(jì)出高性能和可伸縮性強(qiáng)的系統(tǒng)[5],在設(shè)計(jì)和編碼階段可以通過(guò)如下技術(shù)來(lái)提高平臺(tái)的性能。

    3.1 JavaBean組件協(xié)同工作

    JavaBean是特殊的Java類,將實(shí)現(xiàn)某種特殊功能或者處理某個(gè)業(yè)務(wù)的代碼定義在Bean中,不僅實(shí)現(xiàn)了資源的共享和重用。而且增加了代碼的可擴(kuò)展性。JavaBean的編寫要符合一定規(guī)范。在web平臺(tái)中要定義的JavaBean通常分為實(shí)體Bean和工具Bean。實(shí)體Bean一般會(huì)和數(shù)據(jù)庫(kù)中的表相對(duì)應(yīng),JavaBean中的屬性對(duì)應(yīng)數(shù)據(jù)庫(kù)表的字段。比如,若平臺(tái)涉及到“用戶”數(shù)據(jù),在數(shù)據(jù)庫(kù)中需要?jiǎng)?chuàng)建用戶(user)表,表中各字段是和用戶相關(guān)的數(shù)據(jù),那么在定義對(duì)應(yīng)Bean文件User類時(shí),其屬性要和數(shù)據(jù)表字段相一致。

    工具Bean用來(lái)完成某特定功能,如數(shù)據(jù)庫(kù)操作、數(shù)據(jù)類型轉(zhuǎn)化、字符編碼設(shè)置等功能。數(shù)據(jù)庫(kù)的驅(qū)動(dòng)加載、連接和數(shù)據(jù)的查詢、修改、插入和刪除等操作都有很多相似之處,語(yǔ)句都可通用。把這些語(yǔ)句定義在JavaBean中方便了平臺(tái)對(duì)數(shù)據(jù)庫(kù)的操作??蓪⒕哂型ㄓ眯缘拇a定義在一個(gè)工具Bean中,將其作為基類,再針對(duì)不同實(shí)體的數(shù)據(jù)操作不同,派生不同的工具Bean。對(duì)于系統(tǒng)中常見(jiàn)的數(shù)據(jù)類型轉(zhuǎn)化和編碼出現(xiàn)亂碼的問(wèn)題也可以采用JavaBean統(tǒng)一編寫。

    使用標(biāo)簽將在JSP頁(yè)面中創(chuàng)建Bean的對(duì)象。語(yǔ)法如下:

    開發(fā)者要注意的是useBean動(dòng)作中使用合適的范圍。Scope屬性的默認(rèn)值是Page,然后Bean對(duì)象有效的范圍從小到大依次是Request、Session、Application。應(yīng)該根據(jù)應(yīng)用的需求選擇正確的范圍,因?yàn)樵贐ean所設(shè)置的范圍內(nèi),它會(huì)一直保留在內(nèi)存中,除非你明確地把它從內(nèi)存中刪除。由于內(nèi)存和垃圾收集的開銷將會(huì)影響性能,因此,我們應(yīng)為Bean對(duì)象設(shè)置合適的范圍并在用完它們之后立即刪除。

    3.2 業(yè)務(wù)代碼分離

    JSP使用JDBC技術(shù)操作數(shù)據(jù)庫(kù),所以它的跨平臺(tái)和移植性能都是很好的。JSP通常將頁(yè)面中的靜態(tài)部分和動(dòng)態(tài)部分分離,前者用HTML語(yǔ)言或在Dreamweaver中設(shè)計(jì),后者使用JSP標(biāo)簽和Java程序片實(shí)現(xiàn)。將業(yè)務(wù)代碼交由JavaBean或其他業(yè)務(wù)控制層處理,這也就是目前較成熟的MVC的設(shè)計(jì)模式,B/S(Browser/Server)體系結(jié)構(gòu)。通過(guò)JSP的內(nèi)置對(duì)象,可以實(shí)現(xiàn)不同范圍的頁(yè)面數(shù)據(jù)的訪問(wèn)和保存。Session對(duì)象用來(lái)保存某一個(gè)客戶在訪問(wèn)平臺(tái)頁(yè)面期間的信息,可以用來(lái)統(tǒng)計(jì)學(xué)習(xí)者的在線學(xué)習(xí)時(shí)間。Application對(duì)象則可以用來(lái)統(tǒng)計(jì)平臺(tái)的訪問(wèn)次數(shù)、在線人數(shù)等開放運(yùn)轉(zhuǎn)工程中的相關(guān)數(shù)據(jù)。Request和Response對(duì)象則遙相呼應(yīng),實(shí)現(xiàn)頁(yè)面發(fā)出請(qǐng)求和服務(wù)器給出回應(yīng)過(guò)程中的數(shù)據(jù)的傳輸和重定向操作。

    3.3 節(jié)約系統(tǒng)開銷

    Servlet和JSP的自動(dòng)裝載功能在運(yùn)行階段是非常昂貴的。不必要的裝載會(huì)增加類裝載器的負(fù)擔(dān)而造成很差的性能。是以,可在服務(wù)器端關(guān)閉Servlet/JSP的自動(dòng)裝載功能,以獲得更好的性能。

    在JSP中使用Java程序片時(shí),要注意以下幾條:首先,避免字符串連接。由于String對(duì)象是不可變對(duì)象,使用“+”操作符將會(huì)導(dǎo)致創(chuàng)建大量的臨時(shí)對(duì)象。使用“+”運(yùn)算符操作字符串越多,產(chǎn)出的臨時(shí)對(duì)象就越多,這將占用存儲(chǔ)空間、影響性能。當(dāng)要連接字符串時(shí),可使用StringBuffer替代“+”操作或充分利用Java提供的庫(kù)函數(shù)來(lái)優(yōu)化程序。例如,以下代碼比使用“+”操作時(shí)的代碼所創(chuàng)建的對(duì)象要少得多,因此執(zhí)行速度就會(huì)大大提高。

    此外,盡可能使用靜態(tài)變量,只在對(duì)象作用范圍內(nèi)進(jìn)行定義和初始化都是節(jié)約系統(tǒng)開銷的方法。

    4 結(jié)束語(yǔ)

    一個(gè)成熟的自主學(xué)習(xí)平臺(tái)的設(shè)計(jì)框架可以應(yīng)用在學(xué)校、政府機(jī)關(guān)和商業(yè)領(lǐng)域中。不論如何,平臺(tái)應(yīng)是服務(wù)于“用戶”這個(gè)對(duì)象的,針對(duì)不同的用戶群體,選擇平臺(tái)資源的類型,豐富資源的形式,以達(dá)到查詢、交流,共同學(xué)習(xí)的目的。

    [1]周炎根,桑青松.國(guó)內(nèi)外自主學(xué)習(xí)理論研究綜述[J].安徽教育學(xué)院學(xué)報(bào),2007,(1):100-104.

    [2]殷明,趙培君.電子商務(wù)網(wǎng)站開發(fā)中Javascript技術(shù)的應(yīng)用研究[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2013,(14):308-309.

    [3]在jsp環(huán)境中配置使用 FCKEditor[EB/OL].(2006-10-13)[2014-03-20].http://homepage.yesky.com/253/2615753.shtml.

    [4]牛國(guó)柱.用戶追蹤之基礎(chǔ)技術(shù)——Cookie[EB/OL].(2012-03-24)[2014-03-22].http://www.iamniu.com/2012/03/24/cookies/.

    [5]Java性能的優(yōu)化[EB/OL].(2010-04-28)[2014-03-22].http://blog.csdn.net/kome2000/article/details/5537591.

    猜你喜歡
    頁(yè)面對(duì)象設(shè)置
    大狗熊在睡覺(jué)
    神秘來(lái)電
    睿士(2023年2期)2023-03-02 02:01:09
    刷新生活的頁(yè)面
    中隊(duì)崗位該如何設(shè)置
    攻略對(duì)象的心思好難猜
    意林(2018年3期)2018-03-02 15:17:24
    基于熵的快速掃描法的FNEA初始對(duì)象的生成方法
    區(qū)間對(duì)象族的可鎮(zhèn)定性分析
    本刊欄目設(shè)置說(shuō)明
    中俄臨床醫(yī)學(xué)專業(yè)課程設(shè)置的比較與思考
    地鐵出入段線轉(zhuǎn)換軌設(shè)置
    于田县| 珠海市| 长顺县| 北川| 呼伦贝尔市| 丹棱县| 黄梅县| 盖州市| 文昌市| 法库县| 濮阳县| 锡林郭勒盟| 佛坪县| 洪湖市| 册亨县| 手游| 松江区| 怀仁县| 仪征市| 南阳市| 仁寿县| 武川县| 淮安市| 龙山县| 石渠县| 襄汾县| 务川| 沭阳县| 电白县| 和静县| 平罗县| 泰兴市| 汉寿县| 中方县| 蓬莱市| 广德县| 德惠市| 本溪市| 新竹市| 鱼台县| 依安县|