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

正文內(nèi)容

java項(xiàng)目組開發(fā)規(guī)范-資料下載頁

2025-04-07 06:05本頁面
  

【正文】 ERVLET命名規(guī)則以功能編號+Servlet作為Servlet的名稱,例如用戶管理的用戶維護(hù)的功能編號為USER_MANAGE_MAINTAIN,當(dāng)前操作名稱為增加,則該Servlet的名稱為UserManageMaintainServlet?method=add,操作的名稱列表主要包括以下幾種: HTML格式HTML頭一般需要遵循以下格式:headmeta equiv=ContentType content=text/html。 charset=GBKtitlesome title/titlelink rel=stylesheet href= type=text/cssscript language=javascript src=/scriptscript language=javascript//some javascript/script/head注意:必須指定一個(gè)有意義的title,嚴(yán)禁出現(xiàn)“untitled”或“未命名”之類的title。輸入框的maxlength屬性對于text類型的輸入域,必須根據(jù)數(shù)據(jù)庫字段的長度設(shè)置相應(yīng)的maxlength,例如數(shù)據(jù)庫類型是VARCHAR(64),那么maxlength是32(因?yàn)橹形臑g覽器對于中文也認(rèn)為是一個(gè)字符)。 將新添加的元素,放在同類元素的最下面,并用注釋表明;2;每級元素與上級元素保持一個(gè)TAB(4個(gè)空格)的縮進(jìn); 其他規(guī)范限制session的使用在代碼中使用session需要聽取項(xiàng)目經(jīng)理的意見,項(xiàng)目經(jīng)理需要在設(shè)計(jì)文檔中登記項(xiàng)目中所有使用到的session的名字和作用。若是待提交的參數(shù)含有中文,或參數(shù)過多,過長,用post方式,不用get方式; 第五章 數(shù)據(jù)庫規(guī)范 命名規(guī)則 基本規(guī)則所有標(biāo)識(shí)符全部采用英文大寫,表名以名詞或名詞詞組命名,多個(gè)名詞間以下劃線分隔。表名以TBL_開頭、存儲(chǔ)過程以PR_開頭、視圖以VIEW_開頭、觸發(fā)器以TRIG開頭,索引以IDX_開頭。字段名稱盡量不用縮寫。字段名稱長度在16個(gè)字符以下。 常用名稱字段名稱名稱縮寫xxx代碼xxxCODExxx類型 xxxTYPExxx名稱 xxxNAMExxx地址 xxxADDRxxx號碼 xxxNOxxx狀態(tài) xxxSTSTUSxxx用戶 xxxUSERxxx日期 xxxDATExxx標(biāo)識(shí) xxxIDxxx屬性 xxxATTRxxx描述 xxxDESCxxx版本序號 xxxVER上級xxx PARENTxxx 數(shù)據(jù)類型 基本規(guī)則盡量使用流行數(shù)據(jù)庫通用的數(shù)據(jù)類型,某種數(shù)據(jù)庫特殊的數(shù)據(jù)類型,如boolean類型可以用char1代替,分別以Y/N代表True/Fale。字符類型的字段,若長度不定,并有可能超過10的,定義成varchar型。 常用類型字段名稱名稱縮寫字符/字符串varcharXXX數(shù)字number大量文本CLOB文件流BLOB浮點(diǎn)數(shù)日期(YYYYMMDD)varchar10時(shí)間(HH24:MI:SS)varchar8時(shí)間日期varchar19時(shí)間戳number(20)說明:varcharNN,NN指具體的字節(jié)數(shù),一個(gè)中文字占兩個(gè)字節(jié)。 SQL語句代碼中書寫的sql語句除數(shù)值部分以外,全部要求使用大寫對較為復(fù)雜的SQL語句加上注釋,說明算法、功能。 多表連接時(shí),使用表的別名來引用列。 注釋規(guī)則所有數(shù)據(jù)庫對象都要有注釋,包括表、字段、試圖、存儲(chǔ)過程、函數(shù)、觸發(fā)器等;SQL語句注釋單獨(dú)成行、放在語句前面。 應(yīng)對SQL語句中不易理解的分支條件表達(dá)式加注釋; 應(yīng)對SQL語句中對重要的計(jì)算應(yīng)說明其功能; 過長SQL語句塊,應(yīng)將其語句按實(shí)現(xiàn)的功能分段加以概括性說明; JDBC操作對于數(shù)據(jù)庫連接,要遵循在哪獲得在哪釋放的原則,即在獲得連接的代碼塊內(nèi)釋放連接;建議使用PreparedStatement,盡量避免使用Statement。 優(yōu)化規(guī)則禁止使用SELECT * FROM,應(yīng)列出所有字段;盡量少用嵌套查詢;大量的排序操作影響系統(tǒng)性能,如非必須使用排序操作,盡量減少ORDER BY和GROUP BY排序操作。如結(jié)果集不需唯一,使用UNION ALL代替UNION。 索引的使用: (1) 注意比較值與索引列數(shù)據(jù)類型的一致性;(2) 對于索引的比較,盡量避免使用!=; 任何對列的操作都將導(dǎo)致表掃描,它包括數(shù)據(jù)庫方法、計(jì)算表達(dá)式等等,查詢時(shí)要盡可能將操作移至等號右邊。 IN、OR子句常會(huì)使用工作表,使索引失效;如果不產(chǎn)生大量重復(fù)值,可以考慮把子句拆開;拆開的子句中應(yīng)該包含索引。 用多表連接代替EXISTS子句。對于ORACLE數(shù)據(jù)庫應(yīng)注意以下幾點(diǎn):(1) 系統(tǒng)可能選擇基于規(guī)則的優(yōu)化器,所以將結(jié)果集返回?cái)?shù)據(jù)量小的表作為驅(qū)動(dòng)表,對于Oracle指FROM后邊最后一個(gè)表。(2) 查詢的WHERE過濾原則,應(yīng)使過濾記錄數(shù)最多的條件放在最后面。 (3) WHERE條件中表連接關(guān)系在前,其它條件在后。 注意事項(xiàng)除非特別必要,盡量少使用視圖。對于數(shù)據(jù)庫中的對象,要以注釋的方式簡要說明哪些地方使用到了,即時(shí)修改說明,及時(shí)刪除沒有用到的對象。避免使用復(fù)雜的SQL嵌套語句,在實(shí)現(xiàn)程序的功能后,對SQL進(jìn)行優(yōu)化。只有同時(shí)操作不同數(shù)據(jù)庫的表時(shí),才能使用DBLINK,否則不允許通過DBLINK訪問其他數(shù)據(jù)庫的對象,應(yīng)該直接獲取要訪問的數(shù)據(jù)庫對象對應(yīng)的鏈接。28 /
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1