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

正文內(nèi)容

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

 

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