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

正文內(nèi)容

在線(xiàn)作業(yè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-預(yù)覽頁(yè)

 

【正文】 識(shí)地)修改內(nèi)存中的任何值,這就會(huì)造成問(wèn)題。Java翻譯器只占用幾百KB。比如,它可以在一個(gè)線(xiàn)程中完成某一耗時(shí)的計(jì)算,而其它線(xiàn)程與用戶(hù)進(jìn)行交互對(duì)話(huà)。   Java線(xiàn)程通常被映射為實(shí)際的操作系統(tǒng)線(xiàn)程,只要底層操作系統(tǒng)支持這種映射。當(dāng)一個(gè)塊不再使用時(shí),他們務(wù)必讓程序釋放它,從而方可再用。   Java比典型的腳本語(yǔ)言大為有效,但它比C慢20倍。謊櫓さ腏ava程序得以保證不突破Java語(yǔ)言的任何限制,而且可以安全地執(zhí)行。由于Java數(shù)據(jù)結(jié)構(gòu)與C的數(shù)據(jù)結(jié)構(gòu)的類(lèi)型極為相似,這是相當(dāng)方便的。是在 struts 和WebWork的技術(shù)基礎(chǔ)上進(jìn)行了合并,全新的Struts 2框架。一個(gè)請(qǐng)求在Struts2框架中的處理大概分為以下幾個(gè)步驟:客戶(hù)端初始化一個(gè)指向Servlet容器(例如Tomcat)的請(qǐng)求;這個(gè)請(qǐng)求經(jīng)過(guò)一系列的過(guò)濾器(Filter)(這些過(guò)濾器中有一個(gè)叫做ActionContextCleanUp的可選過(guò)濾器,這個(gè)過(guò)濾器對(duì)于Struts2和其他框架的集成很有幫助,例如:SiteMesh Plugin);接著FilterDispatcher被調(diào)用,F(xiàn)ilterDispatcher詢(xún)問(wèn)ActionMapper來(lái)決定這個(gè)請(qǐng)求是否需要調(diào)用某個(gè)Action;如果ActionMapper決定需要調(diào)用某個(gè)Action,F(xiàn)ilterDispatcher把請(qǐng)求的處理交給ActionProxy;ActionProxy通過(guò)Configuration Manager詢(xún)問(wèn)框架的配置文件,找到需要調(diào)用的Action類(lèi);ActionProxy創(chuàng)建一個(gè)ActionInvocation的實(shí)例。在表示的過(guò)程中可以使用Struts2框架中繼承的標(biāo)簽。大多情況下,實(shí)體類(lèi)和數(shù)據(jù)庫(kù)中的表(這里指實(shí)體表,不包括表示多對(duì)多對(duì)應(yīng)的關(guān)系表)是一一對(duì)應(yīng)的,但這并不是一個(gè)限制,在復(fù)雜的數(shù)據(jù)庫(kù)設(shè)計(jì)中,有可能出現(xiàn)一個(gè)實(shí)體類(lèi)對(duì)應(yīng)多個(gè)表,或者交叉對(duì)應(yīng)的情況。通過(guò)Jet函數(shù),它還可以訪(fǎng)問(wèn)其他的結(jié)構(gòu)化查詢(xún)語(yǔ)言(SQL)數(shù)據(jù)庫(kù)。用程序設(shè)計(jì)的語(yǔ)言來(lái)說(shuō),就是建立一個(gè)接口,接口中定義了此應(yīng)用程序中將會(huì)用到的所有事務(wù)方法。l Mysql作業(yè)調(diào)度作業(yè)調(diào)度的主要功能是根據(jù)作業(yè)控制塊中的信息,審查系統(tǒng)能否滿(mǎn)足用戶(hù)作業(yè)的資源需求,以及按照一定的算法,從外存的后備隊(duì)列中選取某些作業(yè)調(diào)入內(nèi)存,并為它們創(chuàng)建進(jìn)程、分配必要的資源。例如,Linux 中的 crontabe 只能精確到每分鐘執(zhí)行一次,而 MySQL事件調(diào)度器則可以實(shí)現(xiàn)每秒鐘執(zhí)行一個(gè)任務(wù),這在一些對(duì)實(shí)時(shí)性要求較高的環(huán)境下就非常實(shí)用了。啟用MySQL 事件調(diào)度器后,擁有 SUPER 權(quán)限的賬戶(hù)執(zhí)行 SHOW PROCESSLIST 就可以看到這個(gè)線(xiàn)程了。 技術(shù)可行性分析該系統(tǒng)使用B/S模式開(kāi)發(fā),技術(shù)使用java、strutsmysql作業(yè)調(diào)度等, 開(kāi)發(fā)環(huán)境使用windows XP、MyEclipse和Tomcat。 操作簡(jiǎn)單:本系統(tǒng)應(yīng)該適用于不同水平的使用者,包括教師和學(xué)生,同時(shí)系統(tǒng)不應(yīng)太復(fù)雜和煩瑣,因此要求系統(tǒng)的操作盡可能簡(jiǎn)單易行。 代碼可讀性好:文中的代碼將盡可能簡(jiǎn)潔,易懂?! ≥斎胍螅簲?shù)據(jù)完整、詳實(shí)  輸出要求:簡(jiǎn)捷、快速、實(shí)時(shí)  安全與保密要求:客戶(hù)端要求提供身份驗(yàn)證,只允許通過(guò)身份驗(yàn)證的用戶(hù)使用本系統(tǒng)要求能在發(fā)生意外(如掉電)的情況下,保證不丟失數(shù)據(jù)。(2) 作業(yè)列表模塊:分頁(yè)顯示所有教師發(fā)布過(guò)的作業(yè)列表,每次作業(yè)的右邊都會(huì)有刪除,批改,提交情況的超鏈接,點(diǎn)擊會(huì)跳到相應(yīng)的功能頁(yè)面。下面有兩個(gè)輸入框,分別用于輸入成績(jī)和批語(yǔ),若之前教師已批改過(guò)次作業(yè),成績(jī)及批語(yǔ)輸入框內(nèi)將顯示之前的內(nèi)容,成績(jī)輸入框只能輸入數(shù)字,而且提交時(shí)還會(huì)檢測(cè)分?jǐn)?shù)的范圍是否正確。l 學(xué)生提交情況功能要求設(shè)置一個(gè)表專(zhuān)門(mén)記錄作業(yè)提交情況,表中只需有學(xué)號(hào)和作業(yè)的編號(hào)兩個(gè)字段,相應(yīng)記錄存在則該學(xué)生該次作業(yè)有提交。其中user主要用于驗(yàn)證用戶(hù)登錄信息以及提取學(xué)生學(xué)號(hào)信息;表studeng_info用于記錄學(xué)生的詳細(xì)信息;表teacher_info用于記錄教師的詳細(xì)信息,表class用于記錄班別信息,表course記錄課程信息,表s_tc記錄學(xué)生選課信息,表t_c記錄教師所教授課程信息,表tb_homework記錄教師上傳作業(yè)存儲(chǔ)路徑等相關(guān)信息,表tb_stdnhomework記錄學(xué)生提交作業(yè)相關(guān)信息,表tb_stdnscore記錄學(xué)生成績(jī)信息,表recordeventnum用于在定時(shí)發(fā)布作業(yè)時(shí)唯一標(biāo)識(shí)mysql中的作業(yè)調(diào)度時(shí)間名稱(chēng)。3. 易用性原則本系統(tǒng)要廣泛普及,必需讓用戶(hù)覺(jué)得操作簡(jiǎn)便。5. 健壯性原則本系統(tǒng)接受用戶(hù)在界面上輸入數(shù)據(jù),系統(tǒng)應(yīng)對(duì)錯(cuò)誤的數(shù)據(jù)和結(jié)構(gòu)不合理的數(shù)據(jù)進(jìn)行識(shí)別,拒絕接受錯(cuò)誤數(shù)據(jù)和結(jié)構(gòu)不合理數(shù)據(jù)。 (remarks, remarks)。 } }(2)顯示作業(yè)列表的Action主要代碼 public String execute() throws Exception { int a =1。 (tc_id, tc_id)。 } }(3)作業(yè)上傳Action主要代碼public String getCurrentDate(){ Calendar calendar = new GregorianCalendar()。}public String execute() throws Exception { if(file==null){ return ERROR。 savepath=savepath+(tc_id)+/。 if(!()) ()。 ((0), target1)。 File target2=new File(savefilepath2)。 ()。 String hwname=(0)。//定時(shí)上傳 }else{ result=(hwname,savefilepath1,savefilepath2,currentdate,tc_id,1)。 ()。 if(a0){ for(int i=0。 delfile(hwsavepath[0])。 HttpSession session = ()。 } }}(5)作業(yè)下載的Action主要代碼(與學(xué)生作業(yè)下載以及答案下載代碼與之相似,故略) public InputStream getFile() throws Exception{ // 添加要下載的文件名 String filelocation = (hw_id,1)。 return is。 private PreparedStatement stat1 = null。 private ResultSet rs2 = null。 return conn。 }catch(Exception e){ (數(shù)據(jù)庫(kù)連接關(guān)閉異常+())。 try{ if(type==1){ sql1=insert into tb_homework(filename,filepath,answerkey,submitdate,tc_id) values (39。,39。,+tc_id+)。 if(()) num=(1)。+filename+39。+answerkey+39。 num++。 } if (()!=null ) { stat = (sql1)。 } try { ()。 } //返回相應(yīng)id學(xué)生作業(yè)文件路徑 public String[] getSavePath(int hw_id){ int i=0。 stat=(sql)。 } String[] savepath =new String[t]。 rs1=()。 } } }catch(SQLException e1) { () 。 } catch (SQLException e) { // TODO Autogenerated catch block ()。 try{ if (()!=null ){ conn=()。 filepath[1]=(2)。 ()。 String sql1=delete from tb_stdnHomework where hw_id=+id。 ()。 ()。 ()。 ()。 ListRemark list=new ArrayListRemark()。 String sql1=select , from tb_stdnScore a,student_info b,user c where =+hw_id+ and = and =。 (2, hw_id)。 ((1))。 (r)。 while(()){ Remark r=new Remark()。 String e=(4)。 (r)。 ()。 } return list。 try{ conn = ()。 ((1))。 (s)。 rs1= ()。 ((3)+級(jí) +(4)+ +(5)+班)。 } try { ()。 } catch (SQLException e) { // TODO Autogenerated catch block ()。+evaluation+39。 stat = (sql)。 } stat=(sql1)。 } try { ()。 } return true。 String sql2=select score,evaluation from tb_stdnScore where shw_id=+shw_id。 if(()){ s_id=(1)。 (shw_name)。 } String sql1=select , from student_info a,user b,class c where =+s_id+ and = and =。 ((2))。 if(()){ ((1))。 } }catch (SQLException e){ () 。 ()。 } //獲得教師任課信息 public ListRemark querytc_info(int t_id){ ListRemark remarks=new ArrayListRemark()。 (1, t_id)。 ((2))。 ()。}第七章 結(jié)論 工作總結(jié)與成果本論文主要詳細(xì)講述了設(shè)計(jì)基于J2EE的在線(xiàn)作業(yè)管理系統(tǒng)的開(kāi)發(fā)過(guò)程,工作總結(jié)與成果如下:(1) 論述了傳統(tǒng)作業(yè)管理的方式與弊端,提出建立在線(xiàn)作業(yè)管理系統(tǒng)的建設(shè)。在本次畢業(yè)設(shè)計(jì)中,我從老師身上學(xué)到了很多東西。我衷心地感謝親愛(ài)的王老師,謝謝您,您辛苦了! 同時(shí)我也由衷地感謝在大學(xué)三年學(xué)習(xí)、生活中給予我關(guān)懷、教誨、幫助、支持和鼓勵(lì)的老師和同學(xué)們,正因?yàn)橛辛四銈?,我的生活?
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1