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

正文內(nèi)容

金融機(jī)構(gòu)編碼規(guī)范-預(yù)覽頁

2024-10-15 13:21 上一頁面

下一頁面
 

【正文】 函數(shù)不要在一個函數(shù)中包含太多內(nèi)容,函數(shù)的功能要簡單,短小,使人更容易理解,也有利于防錯。通過修改代碼而不是降低警告級別來排除警告。項目設(shè)置和項目結(jié)構(gòu)1. 總是以4級警告建立項目2. 在發(fā)布版中將警告當(dāng)作錯誤()3. 永遠(yuǎn)不要抑制特定的編譯警告4. 總是在應(yīng)用程序的配置文件中顯式地說明支持的運行時版本5. 避免顯式的自定義版本改向和綁定到CLR程序集6. 。不要遺漏return語句PS:例外情況有時候編譯器可能會發(fā)出一些確實無意義的警告。第六條 一個實體應(yīng)該只有一個緊湊的職責(zé)一次只解決一個問題:只給一個實體(變量、類、函數(shù)、名稱空間、模塊和庫)賦予一個定義良好的職責(zé)。第七條 正確,簡單和清晰第一軟件簡單為美:正確優(yōu)于速度,簡單優(yōu)于復(fù)雜,清晰優(yōu)于機(jī)巧,安全優(yōu)于不安全。第八條 編程中應(yīng)該知道何時和如何考慮可伸縮性當(dāng)數(shù)據(jù)爆炸性增長時:不要進(jìn)行不成熟的優(yōu)化,如果能夠證明優(yōu)化必要而且非常重要,則應(yīng)該集中精力改善算法的復(fù)雜性,而不是進(jìn)行小型的優(yōu)化,比如節(jié)省一個多余的加法運算。優(yōu)先使用線性算法或者盡可能快的算法 盡可能避免劣于線性復(fù)雜性的算法如果面對的是一個O(NlogN)或者O(N178??偠灾?,要盡可能優(yōu)先使用線性(或者更好的)算法,盡可能合理的避免使用比線性算法差的多項式算法。第十條 不要進(jìn)行不必要的劣化所謂不成熟的劣化一詞,指的就是編寫如下這些沒有必要的、可能比較低效的程序:在可以用通過引用傳遞的時候,卻定義了通過值傳遞的參數(shù) 在使用前綴++操作符很合適的場合,卻使用后綴版本 在構(gòu)造函數(shù)中使用賦值操作而不是初始化列表第十一條 盡量減少全局和共享數(shù)據(jù)共享會導(dǎo)致沖突:避免共享數(shù)據(jù),尤其是全局?jǐn)?shù)據(jù)。盡量降低類之間的耦合,盡量減少交互第十二條 隱藏信息不要泄密:不要公開提供抽象的實體的內(nèi)部信息。比如緩存還是實時地計算,又比如使用不同的表示方式,針對某種使用模式進(jìn)行優(yōu)化。第十三條 盡量在編譯和連接時檢查錯誤,而不要等到運行時運行時檢查取決于控制流和數(shù)據(jù)的具體情況,這意味著很難知道檢查是否徹底。例如:const int x = 0。它們本身沒有提供任何說明,并且因為增加了檢測的重復(fù)而使維護(hù)更加復(fù)雜。每個函數(shù)都應(yīng)該是顧其名而能思其義,易于理解的工作單元,要避免將多個小概念單元合并到一個長的函數(shù)體中的做法。amp。第十九條 不要引用多余的資源文件 第二十條 盡量不要重載默認(rèn)的操作符,至少應(yīng)保證操作符的自然語義不被破壞 第二十一條 優(yōu)先使用++和—的標(biāo)準(zhǔn)形式。應(yīng)該用這種小類體現(xiàn)簡單概念,不要用大雜燴式的類。第二十五條 不要允許異??缭侥K邊界傳播最低限度,應(yīng)用程序必須在以下位置有捕獲所有異常的catch(…)兜底語句,其中大多數(shù)都直接適用于模塊::捕獲并用日志記錄任何將使程序不正常終止而其他地方又沒有捕獲的異常。在此情況下,采用readonly修飾符public class MyClass { public const int DaysInWeek = 7。平均來講,每五行代碼中就有一行是斷言using 。throw。bool IsEverythingOK(){} //錯誤if(IsEverythingOK()){} //正確bool ok=IsEverythingOK()。index30. 31. 不用提供public或protected成員變量,而是使用屬性 應(yīng)盡量使用get/set的自動返回屬性//錯誤class MyClass { int m_Number。set。public event MyDelegate SomeEvent { add { m_SomeEvent += value。41. 避免事件成為接口成員 42. 提供明確定義的接口描述 43. 不要假設(shè)一個接口是可以安全運作的,永遠(yuǎn)都要做好處理意外的準(zhǔn)備SomeType obj1。} else { //處理可能出現(xiàn)的錯誤}44. 不要將可能改變的,或用于數(shù)據(jù)庫連接的,或者交付給最終客戶使用的任何字符串進(jìn)行硬編碼,要使用資源文件定義他們 45. ””//錯誤string name = “。break。break。合理的使用Dispose()和Finalize()方法 52. 一般情況下不要使用check來檢查代碼(防止性能損失),但是在可能的溢出區(qū)則使用check來保持代碼的安全性。count53. 在代碼中要避免直接使用object數(shù)據(jù)類型(),可以使用約束或者as進(jìn)行替代。} }54.{} 一般而言,不要在通用接口中定義約束。定義:命名空間將全局作用域細(xì)分為不同的,具名的作用域,可有效防止全局作用域的命名沖突。1),允許甚至提倡使用不具名命名空間,以避免運行時的命名沖突:namespace{//命名空間的內(nèi)容無需縮進(jìn)enum{UNUSED,EOF,ERROR}。注:。}//namespace mynamespace//.cc文件namespace mynamespace{//函數(shù)定義都置于命名空間中void MyClass::Foo(){...} }//namespace mynamespace禁止污染命名空間using namespace foo。使用完整單詞,避免縮寫詞(除非工程內(nèi)有統(tǒng)一縮寫規(guī)范或該縮寫詞被更廣泛使用,像 URL,HTML)如: FileDescription接口(Interface)的命名基本與 Class 的命名規(guī)范類似。如: EUserRole異常(Exception)的命名異常(Exception)通常采用字母 e 表示異常,對于自定義的異常類,其后綴必須為 Exception 如: BusinessException方法(Method)的命名方法名是一個動詞,采用大小寫混合的方式,第一個單詞的首字母小寫,其后單詞的首字母大寫。參數(shù)名應(yīng)簡短且富于描述。三、注釋規(guī)范一個很好的可遵循的有關(guān)注釋的經(jīng)驗法則是:問問你自己,你如果從未見過這段代碼,要在合理的時間內(nèi)有效地明白這段代碼,你需要一些什么信息???一般概念注釋應(yīng)該增加代碼的清晰度保持注釋的簡潔在寫代碼之前或同時寫注釋注釋出為什么做了一些事,而不僅僅是做了什么注釋哪些部分Java 文件:必須寫明版權(quán)信息以及該文件的創(chuàng)建時間和作者;類:類的目的、即類所完成的功能,以及該類創(chuàng)建的時間和作者名稱;多人一次編輯或修改同一個類時,應(yīng)在作者名稱處出現(xiàn)多人的名稱;接口: 在滿足類注釋的基礎(chǔ)之上,接口注釋應(yīng)該包含設(shè)置接口的目的、它應(yīng)如何被使用以及如何不被使用。返回類型為 Boolean 值:用“ is ”或“ has ”來開頭得到某數(shù)據(jù): get+ 數(shù)據(jù)描述名詞復(fù)數(shù) + 數(shù)據(jù)類型;得到所有數(shù)據(jù): get+All+ 數(shù)據(jù)描述名詞復(fù)數(shù) + 數(shù)據(jù)類型;通過 XXX 得到 / 查詢某數(shù)據(jù): get/query+ 數(shù)據(jù)描述名詞復(fù)數(shù) + 數(shù)據(jù)類型 +By+ 條件;添加某數(shù)據(jù): save/add+ 數(shù)據(jù)描述名詞()更新某數(shù)據(jù): save/update+ 數(shù)據(jù)描述名詞; 刪除某數(shù)據(jù): delete/remove+ 數(shù)據(jù)描述名詞;業(yè)務(wù)對象業(yè)務(wù)名稱 +BO查詢參數(shù)對象凡是繼承 Abst***QuerySpec 的查詢參數(shù)類全部滿足以下規(guī)則:Query+ 所要查詢的數(shù)據(jù)描述名詞 +Spec 作為參數(shù)傳入時,參數(shù)名必須為:所要查詢的數(shù)據(jù)描述名詞 +Spec 如: QueryProgramSpecMVC 層Action 控制層Action 類名:功能模塊名稱 +Action ;Actoin 方法名稱盡可能的描述出頁面遷移的去向如: LoginAction(登錄用 action),toWele(轉(zhuǎn)向歡迎頁的 action 方法)資源文件系統(tǒng)全局資源文件: globalMessages_+ 字符編碼類型 +.properties 功能模塊內(nèi)部的資源文件: Spring 配置文件Action 相關(guān)配置文件文件目錄: WebRoot/WEBINF/spring/action/ 功能模塊名稱 +Services 相關(guān)配置文件文件目錄:WebRoot/WEBINF/spring/services/全局性配置文件文件目錄: WebRoot/WEBINF/spring/工程名+JSP 文件采用完整的英文描述說明 JSP 所完成的功能,盡可能包括一個生動的動詞,第一個字母小寫,如: 、 等。省政府為O,合肥為A,蕪湖為B, 蚌埠為C,淮南為D,馬鞍山為E,淮北為F,銅陵為G,安慶為H,黃山為J,阜陽為K,宿州為L,滁州為M,六安為N,宣城為P,巢湖為Q,池州為R,亳州為S??h(區(qū))級單位從B開始由各市按英文字母順序編碼。如:省教育廳、市、縣(區(qū))的教育局其部門代碼都為004。第十、十一位為二級信息目錄代碼。信息發(fā)布流水號:第十八到第二十位,如:001,002。前兩位AB為合肥市包河區(qū)代碼,第三到第五位001為政府(辦公室)代碼,第六、七位 03為政府辦公室科室代碼,第八、九位01為政府領(lǐng)導(dǎo)類信息目錄代碼,第十、十一位00是政府領(lǐng)導(dǎo)類無子類,用00填充,第十二到第十五位2006表示信息生成年份,第十六、十七位06表示6月份,第十八到第二十位001為信息流水號。401國家開發(fā)銀行 402中國農(nóng)業(yè)發(fā)展銀行 403中國工商銀行 404中國農(nóng)業(yè)銀行 405中國銀行 406中國建設(shè)銀行 407招商銀行 408交通銀行 409中國光大銀行 410中信銀行 411興業(yè)銀行 412徽商銀行413中國銀聯(lián)股份有限公司不在以上列舉范圍內(nèi)的銀行機(jī)構(gòu),代碼從414開始至440,按順序編碼。501510食品藥品監(jiān)測服務(wù)機(jī)構(gòu)。541550計劃生育服務(wù)機(jī)構(gòu)。601供水602供電 603供氣604供熱605公共交通 606電信公司 607移動公司 608聯(lián)通公司 609鐵通公司 610網(wǎng)通公司 611民航公司612住房公積金管理中心不在以上列舉范圍內(nèi)的公用事業(yè)單位,代碼從613開始按順序編碼。如:AA801合肥市第一人民醫(yī)院。如: AA001合肥市人民政府(辦公室)AA002合肥市發(fā)展和改革委員會AB001合肥市包河區(qū)人民政府(辦公室)AB002合肥市包河區(qū)發(fā)展和改革委員會 AA601合肥市供水集團(tuán) AA701合肥一中AA801合肥市第一人民醫(yī)院AB901合肥市包河區(qū)義城鎮(zhèn)人民政府第三部分安徽省政府信息公開目錄分類規(guī)則一、省政府(省政府辦公廳)信息公開目錄分類規(guī)則01政府領(lǐng)導(dǎo)(包括領(lǐng)導(dǎo)簡歷、分工、聯(lián)系方式等)02政府機(jī)構(gòu)0201政府職能機(jī)構(gòu)簡介(包括機(jī)構(gòu)職能、領(lǐng)導(dǎo)成員、聯(lián)系方式等)0202省政府辦公廳內(nèi)設(shè)機(jī)構(gòu)及職能 03人事信息0301省政府人事任免0302安徽省公務(wù)員招考信息 0303安徽省公務(wù)員錄取信息 04行政法規(guī)、規(guī)章 0401安徽省地方性法規(guī) 0402省政府規(guī)章 05政府規(guī)范性文件 0501政府工作規(guī)則 0502皖政文件 0503皖政辦文件 0504其它文件 06提交省人大報告07國民經(jīng)濟(jì)和社會發(fā)展規(guī)劃 0701中長期發(fā)展規(guī)劃 0702專項規(guī)劃 0703五年規(guī)劃0704區(qū)域規(guī)劃和相關(guān)政策 08財政預(yù)算決算報告0801財政預(yù)算報告及其執(zhí)行情況 0802決算報告 0803財政收支情況0804政府重要專項經(jīng)費的分配和使用情況 09安徽省經(jīng)濟(jì)和社會發(fā)展的統(tǒng)計信息 10 政府會議1001省政府全體會議 1002省政府常務(wù)會議 1003省政府其他會議 11 省政府重點工作1101省政府重點工作安排情況 1102省政府重點工作實施情況 12 重大建設(shè)項目1201政府重大建設(shè)項目的批準(zhǔn)和實施情況1202項目招投標(biāo)方案以及結(jié)果 1203社會公益事業(yè)建設(shè)情況 13 省政府集中采購1301省政府集中采購目錄1302省政府集中采購招投標(biāo)方案 1303省政府集中采購實施情況 14 應(yīng)急管理 1401應(yīng)急預(yù)案 1402預(yù)警信息 1403突發(fā)事件公布 1404突發(fā)事件處理 15 公告和新聞發(fā)布 1501省政府公告1502省政府新聞發(fā)布會 16 民生公益 1601扶貧開發(fā) 1602救災(zāi)搶險 1603教育科技 1604醫(yī)療衛(wèi)生 1605社會保障1606勞動就業(yè) 1607環(huán)境保護(hù) 1608安全生產(chǎn) 1609食品藥品 1610產(chǎn)品質(zhì)量 17 其他說明:省政府公開信息,按職責(zé)分工,由省政府組成部門及有關(guān)單位提供
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1