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

正文內(nèi)容

中國聯(lián)通云門戶流程服務(wù)項(xiàng)目開發(fā)及編碼規(guī)范(編輯修改稿)

2025-05-04 22:49 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 ...........................................................................................58 開發(fā)過程中性能及故障處理 ..................................................................................................................63 限制流程實(shí)例中循環(huán)的最大數(shù)量 .................................................................................................63 MySQL 主從復(fù)制 Binary Log 清理 ......................................................................................................64 Eclipse Performance.............................................................................................................................64 Cordys 自定義認(rèn)證類及 BCP JAR 路徑配置 .......................................................................................657 / 671 概述指導(dǎo)云流程服務(wù)項(xiàng)目開發(fā),提供設(shè)計(jì)、開發(fā)、編碼的參考、執(zhí)行規(guī)范。 目標(biāo)規(guī)范項(xiàng)目各環(huán)節(jié)實(shí)施、開發(fā)、編碼規(guī)范,以及故障處理、調(diào)優(yōu)問題匯總記錄。此文檔會(huì)在整個(gè)項(xiàng)目實(shí)施過程中不斷維護(hù),保持版本更新。 名詞解釋CordysCWSRESTBinLog2 功能設(shè)計(jì) 頁面設(shè)計(jì) 頁面設(shè)計(jì)一般原則 XFORM 開發(fā)原則 菜單菜單項(xiàng)應(yīng)當(dāng)賦予角色,而不是直接賦給用戶 調(diào)試可以使用 fiddler、watch、firebug、IE developerToolbar 來對(duì) Http 請(qǐng)求及 JS 腳本進(jìn)行調(diào)試和性能調(diào)優(yōu)。8 / 67 數(shù)據(jù)庫設(shè)計(jì) 原則數(shù)據(jù)庫設(shè)計(jì)必須符合第一范式。數(shù)據(jù)庫只保留基本邏輯約束,包括以下方面:? 主鍵? 主子表關(guān)聯(lián)外鍵約束屬性表不添加外鍵約束。所有數(shù)據(jù)庫設(shè)計(jì)的內(nèi)容體現(xiàn)在數(shù)據(jù)模型文檔中,針對(duì)特定字段的約束體現(xiàn)在該字段的屬性和注釋中,需要特別說明的,可以在物理模型圖中加 Notes。注意:由于本項(xiàng)目中使用的是 Cordys BOP平臺(tái)產(chǎn)品,在 BOP中能夠提供 API來解決的或者可以通過查詢平臺(tái)系統(tǒng)表提取數(shù)據(jù)的,原則上不要再增加新表來輔助設(shè)計(jì)和邏輯實(shí)現(xiàn),以避免后期與應(yīng)用耦合性過高。 主鍵以單一整形或字符串類型字段做主鍵。 關(guān)聯(lián)當(dāng)一個(gè)表通過外鍵引用另一個(gè)表時(shí),往往主表的刪除意味著相關(guān)記錄的刪除,如果確認(rèn)這里的業(yè)務(wù)邏輯是正確的,而且沒有其他的影響,可以使用“級(jí)聯(lián)刪除”選項(xiàng)來簡(jiǎn)化代碼,但必須在相應(yīng)的數(shù)據(jù)庫模型上有所體現(xiàn)。同樣的,“級(jí)聯(lián)更新”也起到類似的作用。 觸發(fā)器對(duì)于一些簡(jiǎn)單的,基本業(yè)務(wù)無關(guān)的數(shù)據(jù)操作,可以使用觸發(fā)器來實(shí)現(xiàn):比如生成序列號(hào)。但業(yè)務(wù)相關(guān)的,復(fù)雜的邏輯,則避免在觸發(fā)器中實(shí)現(xiàn)。 索引對(duì)于查詢頻度遠(yuǎn)高于修改的數(shù)據(jù)表,或者需要經(jīng)常對(duì)查詢結(jié)果排序的表,創(chuàng)建相應(yīng)的索引。9 / 67 流程設(shè)計(jì) 原則以詳細(xì)設(shè)計(jì)為準(zhǔn),模型設(shè)計(jì)摘要如下。 namespace,如下所示:,循環(huán)使用 cordys提供的第 1個(gè)顏色和第 2個(gè)顏色, 1px5. decision的描述用“...是否...”,條件描述為“是”“否”,擺放位置應(yīng)在連接線的起始端,水平連線上方、垂直連線右側(cè),偏移位移在 5px以內(nèi) decision的出口在 3條或 3條以上,根據(jù)實(shí)際業(yè)務(wù)情況進(jìn)行描述,水平或垂直平行時(shí)用直線,除此之外用帶直角的連線8. group組件上下邊框應(yīng)大于泳道邊界 1px,group 的描述有實(shí)際的業(yè)務(wù)含義 default。如果文字太多(超過 50字時(shí)),可根據(jù)實(shí)際情況調(diào)整,結(jié)束位置在下方循環(huán)中駁回節(jié)點(diǎn)盡可能共用,以減少駁回節(jié)點(diǎn)個(gè)數(shù)3 項(xiàng)目構(gòu)建與編碼規(guī)范本項(xiàng)目開發(fā)基于 Cordys BOP 平臺(tái)進(jìn)行開發(fā)。Cordys 層使用 SOAP WS 進(jìn)行服務(wù)開發(fā),中間層使用 RESTful 的 WS 對(duì)外暴露資源和服務(wù)。REST 風(fēng)格的 WS 使用 Jboss Resteasy 作為框架的基礎(chǔ)上進(jìn)行開發(fā),開發(fā)測(cè)試服務(wù)器使用Apache Tomcat ,JDK 統(tǒng)一使用 ,Eclipse 需要 eclipsejeejuno 版,并整合 Cordys CoE 插件作為 WS 開發(fā) IDE。開發(fā)數(shù)據(jù)庫使用 MySQL +,推薦使用 版,生產(chǎn)環(huán)境使用 MySQL Master/Slave 模式,前端連接使用 MySQL Proxy 模式進(jìn)行 JDBC 連接。10 / 67開發(fā)工程包 DEMO 中提供了 Ant 打包腳本,方便進(jìn)行服務(wù)打包,第三方常用的 lib 庫則都包含在EIP DEMO 工程中,請(qǐng)避免使用其他版本的庫。每個(gè) EIP 服務(wù)的客戶端是一個(gè) Jar 文件,命名為 ,最新的客戶端 jar 文件以現(xiàn)網(wǎng)運(yùn)行的版本為準(zhǔn)。開發(fā)工程包請(qǐng)向開發(fā)人員索取。 項(xiàng)目開發(fā)工具一覽表平臺(tái):Cordys Cu7MySQL Server:MySQL Server Community Eclipse IDE:eclipse javaee juno with Cordys CoE pluginSvn plugins: Eclipse update site URL: MySQL Tools:Navicat for MySQL enterprise editionWeb Contanier:Apache Tomcat Web Browser: Google Chrome 最新版,Mozilla Firefox,IE 8 +,推薦使用 Chrome 瀏覽器進(jìn)行開發(fā)。SSH 客戶端:Xmanager +,SecureCRT ,推薦使用 XME ,可以直接使用圖形界面,F(xiàn)TP 客戶端:Xftp,FilezillaXML 格式化工具:foxe (XML 格式化工具)、XPathVisualizer 文本編輯工具:Notepad++ … 開發(fā)資源及服務(wù)器信息 SVN 服務(wù)器項(xiàng)目開發(fā)服務(wù)器地址:11 / 67項(xiàng)目開發(fā)人員帳號(hào),聯(lián)系配置管理員獲取。開發(fā)服務(wù)器管理員帳號(hào):遠(yuǎn)程桌面:adminstrator 密碼:聯(lián)系相關(guān)人員IP:SVN 客戶端需使用 TortoiseSVN .*公司 SVN 服務(wù)器: 項(xiàng)目根路徑:注意:本節(jié)以下所述 SVN 地址均相對(duì)此項(xiàng)目 SVN 根路徑 開發(fā)工程 SVN 地址:? Cordys 中 CWS 創(chuàng)建項(xiàng)目工程時(shí)綁定的 SVN 地址:00Developing/02code/cloudbpm/trunk/projects/bpmcordyscwsall? Cordys 中 CWS 中創(chuàng)建的 Java 代碼在 Eclipse 中編輯時(shí),需下載 Eclipse 工程,下載地址:00Developing/02code/cloudbpm/trunk/project/bpmcwsjava? 項(xiàng)目基礎(chǔ)類庫開發(fā)的 Eclipse 工程 SVN 地址:00Developing/02code/cloudbpm/trunk/project/bpmmon? 項(xiàng)目 REST 服務(wù)開發(fā)的 Eclipse 工程 SVN 地址:00Developing/02code/cloudbpm/trunk/project/bpmrest? 項(xiàng)目 java 版本 SDK 開發(fā)的 Eclipse 工程 SVN 地址:00Developing/02code/cloudbpm/trunk/project/bpmsdkjava12 / 67? 項(xiàng)目 php 版本 SDK 開發(fā)的工程 SVN 地址:00Developing/02code/cloudbpm/trunk/project/bpmsdkphp 類庫 Jar 包發(fā)布地址? 項(xiàng)目基礎(chǔ)類庫編譯后 jar 包發(fā)布的 SVN 地址:00Developing/02code/cloudbpm/trunk/projects/bpmcordyscwsall/restws/Java/Java Archives/bpmlib? 第三方廠商HP 提供的類庫發(fā)布的 SVN 地址:00Developing/02code/cloudbpm/trunk/projects/bpmcordyscwsall/restws/Java/Java Archives/hpeiplib 開發(fā)工具下載地址00Developing/02code/cloudbpm/trunk/tools 版本標(biāo)簽創(chuàng)建地址00Developing/02code/cloudbpm/tags/ 注意:各模塊在模塊目錄下創(chuàng)建版本標(biāo)簽 個(gè)人目錄地址:00Developing/04personal每人的文件夾下有三個(gè)文件夾 根據(jù)每天的任務(wù),將相應(yīng)的成果放到這三個(gè)文件夾里每天都得將當(dāng)天成果放入文件夾中提交,并在 svn 備注中寫明當(dāng)天提交的是什么,多少個(gè)功能點(diǎn) Cordys BOP4 開發(fā)服務(wù)器CordysBOP4:服務(wù)器訪問地址 位置:黑龍江集成公司按開發(fā)人員建立租戶,在各自的租戶下進(jìn)行開發(fā)開放服務(wù):SSH FTPMySQL 數(shù)據(jù)庫: 數(shù)據(jù)庫名:eipdb 數(shù)據(jù)庫地址: 端口:3306 用戶名:eip_app1 密碼:True13 / 67 Tomcat Server: 地址: 端口:8080 管理用戶:admin / admin webappRoot:/usr/local/FTP 用戶 用戶:ftpuser 密碼:ftpTrueCordys Bop 集團(tuán)服務(wù)器:訪問地址 位置:集團(tuán)按開發(fā)人員建立租戶,在各自的租戶下進(jìn)行開發(fā) Cordys BOP 平臺(tái) 測(cè)試環(huán)境租戶建立規(guī)范EIP 云門戶端是按省分分配的應(yīng)用 ID。EIP 云門戶中的 ‘EIP 應(yīng)用 ID’、‘EIP 租戶 ID’與 Cordys 流程平臺(tái)中的‘CARS 租戶’的對(duì)應(yīng)規(guī)則為:‘EIP 應(yīng)用 ID’‘EIP 租戶 ID’=‘CARS 租戶 ID’由于 Cordys 中租戶為 LDAP 的 DN 格式,所以‘CARS 租戶 ID’對(duì)應(yīng)的‘CARS 租戶 DN’為:=zhangym195,=anizational users,o=CARS 租戶 ID,=cordys,=defaultInst,o=例如:EIP 中的某 XX 系統(tǒng)的應(yīng)用 ID 為 na999,某 YY 的租戶 ID 為 hl328,其對(duì)應(yīng)的 Cordys 中的租戶 ID 為 hl328na999,對(duì)應(yīng)的 Cordys 中的租戶 DN 為:=zhangym195,=anizational users,o=hl328na999,=cordys,=defaultInst,o=14 / 67 CWS 項(xiàng)目構(gòu)建方案集成平臺(tái)的各個(gè)基礎(chǔ)通用組件分別建立獨(dú)立的 workspace主要包括:統(tǒng)一用戶管理,附件和報(bào)表,日志模塊,工作臺(tái)其他應(yīng)用功能在一個(gè) workspace中分別建立獨(dú)立的 project。Is the reversed domain name really required to be used as part of the qualified name?It is strongly remended, because this prevents name collisions with content from another software vendor. Product uniqueness within your domain, is at your own responsibility.In case, you are the one and only consumer of the developed application, you could consider to skip the reversed domain name part of the folder structure and hence from the qualified name. Disadvantage is that you could get name collisions in future.svn目錄結(jié)構(gòu)如下:i. tags、branches 和 trunck是 SVN標(biāo)準(zhǔn)結(jié)構(gòu),trunck 下面 workspaces是工作空間窗口,bpmservices為本項(xiàng)目工作空間,restws 是 REST服務(wù)開發(fā)的項(xiàng)目,還可以按以后規(guī)劃建立其他項(xiàng)目ii. 以上 SVN內(nèi)容在導(dǎo)出到 CWS后,目錄結(jié)構(gòu)如下iii. 其他開發(fā)人員可以按此格式在 CWS中建立項(xiàng)目,使用‘ 節(jié) svn服務(wù)器’中‘Cordys 中 CWS 創(chuàng)建項(xiàng)目工程時(shí)綁定的 SVN 地址’提
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1