当前位置: 首页 > 编程日记 > 正文

[转]MCC(移动国家码)和 MNC(移动网络码)

From : http://blog.chinaunix.net/uid-20484604-id-1941290.html

    国际移动用户识别码(IMSI) international mobile subscriber identity 国际上为唯一识别一个移动用户所分配的号码。  
    从技术上讲,IMSI可以彻底解决国际漫游问题。但是由于北美目前仍有大量的AMPS系统使用MIN号码,且北美的MDN和MIN采用相同的编号,系统已经无法更改,所以目前国际漫游暂时还是以MIN为主。其中以O和1打头的MIN资源称为IRM(International Roaming MIN),由IFAST (International Forum on ANSI-41 Standards Technology)统一管理。目前联通申请的IRM资源以09打头。可以看出,随着用户的增长,用于国际漫游的MIN资源将很快耗尽,全球统一采用IMSI标识用户势在必行。
    结构组合
    IMSI共有15位,其结构如下:MCC+MNC+MSIN ,(MNC+MSIN=NMSI)
    MCC:Mobile Country Code,移动国家码,MCC的资源由国际电联(ITU)统一分配和管理,唯一识别移动用户所属的国家,共3位,中国为460;  
    MNC:Mobile Network Code,移动网络码,共2位,中国移动TD系统使用00,中国联通GSM系统使用01,中国移动GSM系统使用02,中国电信CDMA系统使用03,一个典型的IMSI号码为460030912121001
    MSIN:Mobile Subscriber Identification Number共有10位,其结构如下:09+M0M1M2M3+ABCD 其中的M0M1M2M3和MDN号码中的H0H1H2H3可存在对应关系,ABCD四位为自由分配。可以看出IMSI在MSIN号码前加了MCC即NMSI,可以区别出每个用户的来自的国家,因此可以实现国际漫游。在同一个国家内,如果有多个移动网络运营商,可以通过MNC来进行区别。
 
MCC(3位)+MNC(2位)
20201,    "Cosmote",          "GR"
20205,    "Vodafone GR",      "GR" 
20210,    "TELESTET",         "GR" 
20404,    "Vodafone NL",      "NL" 
20408,    "KPN",              "NL" 
20412,    "O2 - NL",          "NL" 
20416,    "Ben",              "NL" 
20420,    "dutchtone",        "NL" 
20601,    "Proximus",         "BE" 
20610,    "Mobistar",         "BE" 
20620,    "Orange",           "BE" 
20801,    "Orange",           "FR" 法国 
20810,    "SFR",              "FR" 
20820,    "BOUYGTEL",         "FR" 
21303,    "Mobiland",         "AD" 
21401,    "Vodafone E",       "ES" 
21402,    "MoviStar",         "ES" 
21403,    "AMENA",            "ES" 
21404,    "Xfera",            "ES" 
21407,    "MoviStar",         "ES" 
21601,    "Pannon GSM",       "HU" 
21630,    "Westel",           "HU" 
21670,    "Vodafone",         "HU" 
21803,    "ERONET",           "BA" 
21805,    "Mobilna Srpska",   "BA" 
21890,    "GSM BiH",          "BA" 
21901,    "CRONET",           "HR" 
21910,    "VIP",              "HR" 
22001,    "MOBTEL",           "YU" 
22002,    "ProMonte",         "YU" 
22003,    "Telekom Srbija",   "YU" 
22004,    "MONET",            "YU" 
22201,    "TIM",              "IT" 
22210,    "Vodafone IT",      "IT" 
22288,    "WIND",             "IT" 
22298,    "Blu SpA",          "IT" 
22601,    "CONNEX",           "RO" 
22603,    "Cosmorom",         "RO" 
22610,    "dialog",           "RO" 
22801,    "Swiss GSM",        "CH" 
22802,    "sunrise",          "CH" 
22803,    "Orange",           "CH" 
23001,    "PAEGAS",           "CZ" 
23002,    "EUROTEL",          "CZ" 
23003,    "OSKAR",            "CZ" 
23101,    "GLOBTEL",          "SK" 
23102,    "EUROTEL",          "SK" 
23201,    "A1",               "AT" 
23203,    "T-Mobile",         "AT" 
23205,    "ONE",              "AT" 
23207,    "tele.ring",        "AT" 
23410,    "O2 - UK",          "GB" 
23415,    "Vodafone",         "GB" 
23430,    "T-Mobile UK",      "GB" 
23431,    "T-Mobile UK",      "GB" 
23432,    "T-Mobile UK",      "GB" 
23433,    "Orange",           "GB" 
23450,    "JT GSM",           "GB" 
23455,    "GUERNSEY TEL",     "GB" 
23458,    "MANX",             "GB" 
23801,    "TDK-MOBIL",        "DK" 
23802,    "SONOFON",          "DK" 
23820,    "Telia",            "DK" 
23830,    "Orange",           "DK" 
24001,    "Telia S",          "SE" 
24007,    "IQ",               "SE" 
24008,    "Vodafone",         "SE" 
24201,    "TELENOR",          "NO" 
24202,    "NetCom",           "NO" 
24403,    "Telia",            "FI" 
24405,    "RADIOLINJA",       "FI" 
24409,    "FINNET",           "FI" 
24412,    "2G",               "FI" 
24414,    "AMT",              "FI" 
24491,    "SONERA",           "FI" 
24601,    "OMNITEL",          "LT" 
24602,    "Bite GSM",         "LT" 
24603,    "TELE2",            "LT" 
24701,    "LMT GSM",          "LV" 
24702,    "BALTCOM",          "LV" 
24801,    "EMT GSM",          "EE" 
24802,    "RLE",              "EE" 
24803,    "Q GSM",            "EE" 
25001,    "MTS",              "RU" 
25002,    "NorthWest GSM",    "RU" 
25003,    "NCC",              "RU" 
25005,    "SCS",              "RU" 
25007,    "SMARTS",           "RU" 
25010,    "DTC",              "RU" 
25011,    "Orensot",          "RU" 
25012,    "Far East",         "RU" 
25013,    "Kuban GSM",        "RU" 
25016,    "NTC",              "RU" 
25017,    "Ermak RMS",        "RU" 
25028,    "EXTEL",            "RU" 
25039,    "Uraltel",          "RU" 
25044,    "NC-GSM",           "RU" 
25091,    "Sonic Duo",        "RU" 
25092,    "Primtel",          "RU" 
25093,    "JSC Telecom XXI",  "RU" 
25099,    "Bee Line",         "RU" 
25501,    "UMC",              "UA" 
25502,    "WellCOM",          "UA" 
25503,    "Kyivstar",         "UA" 
25505,    "Golden Telecom",   "UA" 
25701,    "VELCOM",           "BY" 
25901,    "VOXTEL",           "MD" 
25902,    "MOLDCELL",         "MD" 
26001,    "Plus GSM",         "PL" 
26002,    "Era GSM",          "PL" 
26003,    "IDEA",             "PL" 
26201,    "T-Mobile",         "DE" 
26202,    "Vodafone D2",      "DE" 
26203,    "E-Plus",           "DE" 
26207,    "O2 - DE",          "DE" 
26213,    "Mobilcom",         "DE" 
26601,    "GIBTEL",           "GI" 
26801,    "Vodafone",         "PT" 
26803,    "OPTIMUS",          "PT" 
26806,    "TMN",              "PT" 
27001,    "LUXGSM",           "LU" 
27077,    "TANGO",            "LU" 
27201,    "Vodafone IRL",     "IE" 
27202,    "O2 - IRL",         "IE" 
27203,    "METEOR",           "IE" 
27401,    "SIMINN",           "IS" 
27402,    "TAL",              "IS" 
27404,    "Viking",           "IS" 
27601,    "AMC",              "AL" 
27602,    "Vodafone",         "AL" 
27801,    "Vodafone Malta",   "MT" 
27821,    "go mobile",        "MT" 
28001,    "CYTAGSM",          "CY" 
28201,    "GEOCELL",          "GE" 
28202,    "Magti GSM",        "GE" 
28203,    "GEO 03",           "GE" 
28301,    "ARMGSM",           "AM" 
28401,    "M-TEL GSM",        "BG" 
28601,    "TURKCELL",         "TR" 
28602,    "TELSIM",           "TR" 
28603,    "ARIA",             "TR" 
28604,    "AYCELL",           "TR" 
28801,    "FT GSM",           "FO" 
29001,    "TELE Greenland",   "GR" 
29340,    "SI.MOBIL",         "SI" 
29341,    "MOBITEL",          "SI" 
29401,    "MOBIMAK",          "MK" 
29501,    "TELECOM",          "LI" 
29502,    "MONTEL",           "LI" 
29505,    "FL1",              "LI" 
29577,    "LI TANGO",         "LI" 
30237,    "Microcell",        "CA" 
30272,    "Rogers AT&T",      "CA" 
31001,    "Cellnet",          "US"  美国 
31011,    "Wireless 2000",    "US" 
31015,    "Cingular",         "US" 
31016,    "T-Mobile",         "US" 
31017,    "Cingular",         "US" 
31018,    "Cingular",         "US" 
31020,    "T-Mobile",         "US" 
31021,    "T-Mobile",         "US" 
31022,    "T-Mobile",         "US" 
31023,    "T-Mobile",         "US" 
31024,    "T-Mobile",         "US" 
31025,    "T-Mobile",         "US" 
31026,    "T-Mobile",         "US" 
31027,    "T-Mobile",         "US" 
31031,    "T-Mobile",         "US" 
31034,    "WestLink",         "US" 
31035,    "Carolina",         "US" 
31038,    "AT&T Wireless",    "US" 
31041,    "Cingular",         "US" 
31046,    "TMP Corp",         "US" 
31058,    "T-Mobile",         "US" 
31061,    "Epic Touch",       "US" 
31063,    "AmeriLink",        "US" 
31064,    "Einstein PCS",     "US" 
31066,    "T-Mobile",         "US" 
31067,    "Wireless 2000",    "US" 
31068,    "NPI Wireless",     "US" 
31069,    "Conestoga",        "US" 
31074,    "Telemetrix",       "US" 
31076,    "PTSI",             "US" 
31077,    "Iowa Wireless",    "US" 
31078,    "Airlink PCS",      "US" 
31079,    "PinPoint",         "US" 
31080,    "T-Mobile",         "US" 
31098,    "AWS",              "US" 
31114,    "Sprocket",         UNKNOWN_COUNTRY_CODE 
31601,    "Nextel",           UNKNOWN_COUNTRY_CODE 
33805,    "Digicel",          "JM" 
34001,    "Orange ",          "FW" 
34020,    "Bouygues",         "FW" 
34430,    "APUA PCS",         "AG" 
35001,    "Telecom",          "BM" 
36251,    "Telcell GSM",      "AN" 
36801,    "C_Com",            "CU" 
37001,    "Orange",           "DO" 
40001,    "AZERCELL GSM",     "AZ" 
40002,    "BAKCELL GSM 2000", "AZ" 
40101,    "K-MOBILE",         "KZ" 
40102,    "K'CELL",           "KZ" 
40401,    "Hutch",            "IN" 
40402,    "Airtel",           "IN" 
40403,    "Airtel",           "IN" 
40404,    "IDEA",             "IN" 
40405,    "Hutch",            "IN" 
40407,    "IDEA",             "IN" 
40409,    "Reliance",         "IN" 
40410,    "Airtel",           "IN" 
40411,    "Hutch",            "IN" 
40412,    "IDEA",             "IN" 
40413,    "Hutch",            "IN" 
40414,    "Spice",            "IN" 
40415,    "Hutch",            "IN" 
40416,    "Airtel",           "IN" 
40418,    "Reliance",         "IN" 
40419,    "IDEA",             "IN" 
40420,    "Hutch",            "IN" 
40421,    "BPL Mobile",       "IN" 
40422,    "IDEA",             "IN" 
40424,    "IDEA",             "IN" 
40427,    "Hutch",            "IN" 
40429,    "Aircel",           "IN" 
40430,    "Hutch",            "IN" 
40431,    "Airtel",           "IN" 
40434,    "Cellone",          "IN" 
40436,    "Reliance",         "IN" 
40437,    "Aircel",           "IN" 
40438,    "Cellone",          "IN" 
40440,    "Airtel",           "IN" 
40441,    "RPG",              "IN" 
40443,    "Hutch",            "IN" 
40444,    "Spice",            "IN" 
40445,    "Airtel",           "IN" 
40446,    "Hutch",            "IN" 
40449,    "Airtel",           "IN" 
40450,    "Reliance",         "IN" 
40451,    "Cellone",          "IN" 
40452,    "Reliance",         "IN" 
40453,    "Cellone",          "IN" 
40454,    "Cellone",          "IN" 
40455,    "Cellone",          "IN" 
40456,    "IDEA",             "IN" 
40457,    "Cellone",          "IN" 
40458,    "Cellone",          "IN" 
40459,    "Cellone",          "IN" 
40460,    "Hutch",            "IN" 
40462,    "Cellone",          "IN" 
40464,    "Cellone",          "IN" 
40466,    "Cellone",          "IN" 
40467,    "Reliance",         "IN" 
40468,    "DOLPHIN",          "IN" 
40469,    "MTNL",             "IN" 
40470,    "Airtel",           "IN" 
40471,    "Cellone",          "IN" 
40472,    "Cellone",          "IN" 
40473,    "Cellone",          "IN" 
40474,    "Cellone",          "IN" 
40475,    "Cellone",          "IN" 
40476,    "Cellone",          "IN" 
40477,    "Cellone",          "IN" 
40478,    "IDEA",             "IN" 
40479,    "Cellone",          "IN" 
40480,    "Cellone",          "IN" 
40481,    "Cellone",          "IN" 
40482,    "IDEA",             "IN" 
40483,    "Reliance",         "IN" 
40484,    "Hutch",            "IN" 
40485,    "Reliance",         "IN" 
40486,    "Hutch",            "IN" 
40487,    "IDEA",             "IN" 
40488,    "Hutch",            "IN" 
40489,    "IDEA",             "IN" 
40490,    "Airtel",           "IN" 
40492,    "Airtel",           "IN" 
40493,    "Airtel",           "IN" 
40494,    "Airtel",           "IN" 
40495,    "Airtel",           "IN" 
40496,    "Airtel",           "IN" 
40497,    "Airtel",           "IN" 
40498,    "Airtel",           "IN" 
40551,    "Airtel",           "IN" 
40552,    "Airtel",           "IN" 
40553,    "Airtel",           "IN" 
40554,    "Airtel",           "IN" 
40555,    "Airtel",           "IN" 
40556,    "Airtel",           "IN" 
40566,    "Hutch",            "IN" 
40567,    "Hutch",            "IN" 
41001,    "Mobilink",         "PK" 
41302,    "DIALOG",           "LK" 
41303,    "CELLTEL",          "LK" 
41401,    "MM 900",           "MM" 
41501,    "Cellis",           "LB" 
41503,    "LibanCell",        "LB" 
41601,    "Fastlink",         "JO" 
41677,    "MobileCom",        "JO" 
41702,    "Spacetel",         "SY" 
41709,    "MOBILE SYRIA",     "SY" 
41902,    "MTCNet",           "KW" 
41903,    "WATANIYA",         "KW" 
42001,    "Al-Jawal",         "SA" 
42007,    "EAE",              "SA" 
42102,    "Spacetel",         "YE" 
42202,    "OMAN MOBILE",      "OM" 
42402,    "ETISALAT",         "AE" 
42501,    "Orange",           "IL" 
42505,    "JAWWAL",           "IL" 
42601,    "MOBILE PLUS",      "BH" 
42701,    "QATARNET",         "QA" 
42899,    "MobiCom",          "MN" 
42901,    "NTC",              "NP" 
43211,    "TCI",              "IR" 
43214,    "KISH",             "IR" 
43401,    "Buztel",           "UZ" 
43402,    "Uzmacom",          "UZ" 
43404,    "UZB DAEWOO-GSM",   "UZ" 
43405,    "Coscom",           "UZ" 
43701,    "BITEL",            "KG" 
43801,    "BCTI",             "TM" 
45201,    "MOBIFONE",         "VN" 
45202,    "VINAFONE",         "VN" 
45400,    "CSL",              "HK"  香港电讯 
45401,    "NEW WORLD",        "HK" 
45402,    "CSL",              "HK"  香港电讯 
45404,    "Orange",           "HK" 
45406,    "SMC",              "HK"  数码通 
45410,    "NEW WORLD",        "HK"  新世界传动网 
45412,    "PEOPLES",          "HK"  万众电话 
45416,    "SUNDAY",           "HK" 
45418,    "HK TELECOM",       "HK"  香港电讯 
45500,    "SmarTone",         UNKNOWN_COUNTRY_CODE //macau 
45501,    "CTMGSM",           UNKNOWN_COUNTRY_CODE 
45503,    "HT Macau",         UNKNOWN_COUNTRY_CODE 
45601,    "MobiTel",          "KH" 
45602,    "SAMART-GSM",       "KH" 
45701,    "LAO GSM",          "LA" 
46000,    "CHINA MOBILE",     "CN"  中国移动TD 
46001,    "CHN-CUGSM",        "CN"  中国联通 
46002,    "CHINA MOBILE",     "CN"  中国移动GSM
46003,    "CHINA TELECOM",    "CN"  中国电信CDMA
46601,    "Far EasTone",      "TW"  远传电讯 
46606,    "TUNTEX",           "TW" 
46668,    "ACeS",             "TW" 
46688,    "KGT",              "TW"  和信电讯 
46692,    "Chunghwa",         "TW"  中华电讯 
46693,    "MobiTai",          "TW"  东信电讯 
46697,    "TWN GSM",          "TW"  台湾大哥大 
46699,    "TransAsia",        "TW"  泛亚电讯 
47001,    "GrameemPhone",     "BD" 
47002,    "AKTEL",            "BD" 
47003,    "ShebaWorld",       "BD" 
47019,    "Mobile 2000",      "BD" 
47201,    "DHIMOBILE",        "MV" 
50212,    "Maxis Mobile",     "MY" 
50213,    "TM Touch",         "MY" 
50216,    "DiGi",             "MY" 
50217,    "ADAM",             "MY" 
50219,    "CELCOM",           "MY" 
50501,    "MobileNet",        "AU" 
50502,    "OPTUS",            "AU" 
50503,    "Vodafone",         "AU" 
50508,    "One.Tel",          "AU" 
51000,    "ACeS",             "ID" 
51001,    "SATELINDOCEL",     "ID" 
51008,    "LIPPO TEL",        "ID" 
51010,    "TELKOMSEL",        "ID" 
51011,    "GSM-XL",           "ID" 
51021,    "INDOSAT",          "ID" 
51501,    "ISLACOM",          "PH" 
51502,    "Globe",            "PH" 
51503,    "SMART",            "PH" 
51505,    "Digitel",          "PH" 
51511,    "ACeS",             "PH" 
52001,    "AIS GSM",          "TH" 
52015,    "ACT Mobile",       "TH" 
52018,    "WP-1800",          "TH" 
52020,    "ACeS",             "TH" 
52023,    "HELLO",            "TH" 
52099,    "Orange",           "TH" 
52501,    "ST-GSM-SGP",       "SG" 
52502,    "ST-GSM1800-SGP",   "SG" 
52503,    "M1-GSM-SGP",       "SG" 
52504,    "SGP-M1-3GSM",      "SG" 
52505,    "STARHUB-SGP",      "SG" 
52811,    "BRU TSTCom",       "BN" 
53001,    "Vodafone",         "NZ" 
53901,    "Tonga Comm.",      "TO" 
54100,    "ACeS",             "VU" 
54101,    "SMILE",            "VU" 
54201,    "Vodafone",         "FJ" 
54411,    "Blue Sky",         "AS" 
54601,    "MOBILIS",          "NC" 
54720,    "VINI",             "PF" 
55001,    "FSM",              "FM" 
60201,    "MobiNiL",          "EG" 
60202,    "CLICK GSM",        "EG" 
60301,    "AMN",              "DZ" 
60400,    "Meditel",          "MA" 
60401,    "IAM",              "MA" 
60502,    "TUNICELL",         "TN" 
60801,    "ALIZE",            "SN" 
60802,    "SENTEL",           "SN" 
61001,    "MALITEL",          "ML" 
61101,    "MOBILIS",          "GN" 
61102,    "LAGUI",            "GN" 
61201,    "CORA",             "CI" 
61203,    "Ivoiris",          "CI" 
61205,    "TELECEL",          "CI" 
61302,    "CELTEL",           "BF" 
61402,    "CELTEL",           "NE" 
61501,    "TOGOCEL",          "TG" 
61601,    "LIBERCOM",         "BJ" 
61602,    "Telecel Benin",    "BJ" 
61603,    "BENINCELL",        "BJ" 
61701,    "CELLPLUS",         "MU" 
61710,    "EMTEL",            "MU" 
61801,    "Omega",            "LR" 
62001,    "SPACEFON",         "GH" 
62002,    "ONEtouch",         "GH" 
62003,    "MOBITEL",          "GH" 
62100,    "MTN",              "NG" 
62120,    "ECONET",           "NG" 
62130,    "MTN",              "NG" 
62140,    "NITEL GSM",        "NG" 
62201,    "CELTEL",           "TD" 
62202,    "LIBERTIS",         "TD" 
62401,    "MTN-CAM",          "CM" 
62402,    "MOBILIS",          "CM" 
62501,    "CPV MOVEL",        "CV" 
62801,    "LIBERTIS",         "GA" 
62802,    "GO Celtel",        "GA" 
62803,    "CELTEL",           "GA" 
62901,    "CELTEL",           "CG" 
62910,    "LIBERTIS",         "CG" 
63001,    "CELLNET",          "CD" 
63002,    "CELTEL",           "CD" 
63004,    "CELLCO",           "CD" 
63089,    "OASIS",            "CD" 
63301,    "SEYCEL",           "SC" 
63310,    "AIRTEL",           "SC" 
63401,    "MobiTel",          "MZ" 
63510,    "Rwandacell",       "RW" 
63601,    "ETMTN",            "ET" 
63701,    "BARAKAAT",         "SO" 
63902,    "Safaricom",        "KE" 
63903,    "KENCELL",          "KE" 
64001,    "TRITEL",           "TZ" 
64002,    "MobiTel",          "TZ" 
64003,    "ZANTEL",           "TZ" 
64004,    "Vodacom",          "TZ" 
64005,    "CELTEL",           "TZ" 
64101,    "CelTel",           "UG" 
64110,    "MTN-UGANDA",       "UG" 
64111,    "UTL TELECEL",      "UG" 
64201,    "Spacetel",         "BI" 
64202,    "SAFARIS",          "BI" 
64301,    "mCel",             UNKNOWN_COUNTRY_CODE 
64501,    "ZAMCELL",          UNKNOWN_COUNTRY_CODE 
64502,    "TELECEL",          UNKNOWN_COUNTRY_CODE 
64601,    "Madacom",          "MG" 
64602,    "ANTARIS",          "MG" 
64700,    "Orange Reunion",   "RE" 
64710,    "SFR Reunion",      "RE" 
64801,    "NET*ONE",          "ZW" 
64803,    "TELECEL",          "ZW" 
64804,    "ECONET",           "ZW" 
64901,    "MTC",              "NA" 
65001,    "CALLPOINT 90",     "MW" 
65010,    "CelTel",           "MW" 
65101,    "Vodacom",          "LS" 
65201,    "MASCOM",           "BW" 
65202,    "VISTA",            "BW" 
65310,    "SwaziMTN",         "SZ" 
65501,    "Vodacom",          "ZA" 
65507,    "Cell C (Pty) Ltd", "ZA" 
65510,    "MTN",              "ZA" 
70601,    "PERSONAL",         "SV" 
70602,    "DIGICEL",          "SV" 
71610,    "TIM",              "PE" 
72207,    "UNIFON",           "AR" 
72234,    "Telecom Personal", "AR" 
72235,    "PORT-HABLE",       "AR" 
72402,    "TIM BRASIL",       "BR" 
72403,    "TIM BRASIL",       "BR" 
72404,    "TIM BRASIL",       "BR" 
72405,    "Claro",            "BR" 
72416,    "BrTCel",           "BR" 
73001,    "ENTEL PCS",        "CL" 
73010,    "ENTEL PCS",        "CL" 
73401,    "INFONET",          "VE" 
73402,    "DIGITEL",          "VE" 
73601,    "NUEVATEL",         "BO" 
73602,    "ENTEL",            "BO" 
74401,    "VOX",              "PY" 
74402,    "PY 02",            "PY" 
74601,    "ICMS",             "SR" 
90105,    "Thuraya",          UNKNOWN_COUNTRY_CODE

MCC
202, "Greece",   "GR", "希腊" 
204, "Netherlands, The", "NL", "荷兰" 
206, "Belgium",  "BE", "比利时" 
208, "France",  "FR", "法国" 
213, "Andorra",  "AD", "安道尔共和国" 
214, "Spain",  "ES", "西班牙" 
216, "Hungary",  "HU", "匈牙利" 
218, "Bosnia and Herzegovina", "BA", "" 
219, "Croatia",  "HR", "克罗地亚" 
220, "Serbia and Montenegro", "CS", "塞尔维亚和黑山" 
222, "Italy",  "IT", "意大利" 
226, "Romania",  "RO", "罗马尼亚" 
228, "Switzerland", "CH", "瑞士" 
230, "Czech Republic", "CZ", "捷克" 
231, "Slovakia", "SK", "斯洛伐克" 
232, "Austria",  "AT", "奥地利" 
234, "United Kingdom", "GB", "英国" 
238, "Denmark",  "DK", "丹麦" 
240, "Sweden",  "SE", "瑞典" 
242, "Norway",  "NO", "挪威" 
244, "Finland",  "FI", "芬兰" 
246, "Lithuania", "LT", "立陶宛" 
247, "Latvia",  "LV", "拉脱维亚" 
248, "Estonia",  "EE", "爱沙尼亚" 
250, "Russia",  "RU", "俄罗斯" 
255, "Ukraine",  "UA", "乌克兰" 
257, "Belarus",  "BY", "" 
259, "Moldova",  "MD", "" 
260, "Poland",  "PL", "波兰" 
262, "Germany",  "DE", "德国" 
266, "Gibraltar", "GI", "直布罗陀" 
268, "Portugal", "PT", "葡萄牙" 
270, "Luxembourg", "LU", "卢森堡" 
272, "Ireland",  "IE", "爱尔兰" 
274, "Iceland",  "IS", "冰岛" 
276, "Albania",  "AL", "阿尔巴尼亚" 
278, "Malta",  "MT", "马耳他" 
280, "Cyprus",  "CY", "塞浦路斯" 
282, "Georgia",  "GE", "乔治亚州" 
283, "Armenia",  "AM", "亚美尼亚" 
284, "Bulgaria", "BG", "保加利亚" 
286, "Turkey",  "TR", "土耳其" 
288, "Faroe Islands", "FO", "" 
290, "Greenland", "GL", "格陵兰岛" 
293, "Slovenia", "SI", "斯洛文尼亚" 
294, "Macedonia, Former Yugoslav Republic of","MK", "" 
295, "Liechtenstein", "LI", "" 
302, "Canada",  "CA", "加拿大" 
310, "United States", "US", "美国" 
334, "Mexico",  "MX", "墨西哥" 
338, "Jamaica",  "JM", "牙买加" 
340, "French West Indies", "FW", "" 
342, "Barbados", "BB", "" 
344, "Antigua and Barbuda", "AG", "" 
346, "Cayman Islands", "KY", "" 
350, "Bermuda",  "BM", "百慕大" 
352, "Grenada",  "GD", "" 
362, "Netherlands Antillies", "AN", "" 
363, "Aruba",  "AW", "" 
368, "Cuba",  "CU", "古巴" 
370, "Dominican Republic", "DO", "" 
374, "Trinidad and Tobago", "TT", "" 
400, "Azerbaijan", "AZ", "" 
401, "Kazakhstan", "KZ", "哈萨克" 
402, "Bhutan",  "BT", "不丹" 
404, "India",  "IN", "印度" 
410, "Pakistan", "PK", "巴基斯坦" 
412, "Afghanistan", "AF", "阿富汗" 
413, "Sri Lanka", "LK", "" 
414, "Myanmar",  "MM", "缅甸" 
415, "Lebanon",  "LB", "黎巴嫩" 
416, "Jordan",  "JO", "约旦" 
417, "Syria",  "SY", "叙利亚" 
418, "Iraq",  "IQ", "伊拉克" 
419, "Kuwait",  "KW", "科威特" 
420, "Saudi Arabia", "SA", "" 
421, "Yemen",  "YE", "也门" 
422, "Oman",  "OM", "阿曼" 
424, "United Arab Emirates","AE", "阿拉伯联合酋长国" 
425, "Israel",  "IL", "以色列" 
426, "Bahrain",  "BH", "巴林岛" 
427, "Qatar",  "QA", "卡塔尔" 
428, "Mongolia", "MN", "蒙古" 
429, "Nepal",  "NP", "尼泊尔" 
432, "Iran",  "IR", "伊朗" 
434, "Uzbekistan", "UZ", "乌兹别克斯坦" 
437, "Kyrgyzstan", "KG", "" 
438, "Turkmenistan","TM", "土库曼斯坦" 
452, "Vietnam",  "VN", "越南" 
454, "Hong Kong", "HK", "香港" 
456, "Cambodia", "KH", "柬埔寨" 
457, "Laos",  "LA", "老挝" 
460, "China",  "CN", "中国" 
466, "Taiwan",  "TW", "台湾" 
467, "North Korea", "KP", "南韩" 
470, "Bangladesh", "BD", "孟加拉国" 
472, "Maldives", "MV", "马尔代夫" 
502, "Malaysia", "MY", "马来西亚" 
505, "Australia", "AU", "澳大利亚" 
510, "Indonesia", "ID", "印尼" 
515, "Philippines", "PH", "菲律宾" 
520, "Thailand", "TH", "泰国" 
525, "Singapore", "SG", "新加坡" 
528, "Brunei",  "BN", "汶莱" 
530, "New Zealand", "NZ", "" 
539, "Tonga",  "TO", "东加" 
541, "Vanuatu",  "VU", "" 
542, "Fiji Islands","FJ", "" 
544, "American Samoa", "AS", "萨摩亚"  
546, "New Caledonia","NC", "" 
547, "French Polynesia","PF", "波利尼西亚"  
550, "Micronesia", "FM", "" 
602, "Egypt",  "EG", "埃及" 
603, "Algeria",  "DZ", "阿尔及利亚" 
604, "Morocco",  "MA", "摩洛哥" 
605, "Tunisia",  "TN", "突尼斯" 
607, "Gambia, The", "GM", "冈比亚" 
608, "Senegal",  "SN", "塞内加尔" 
609, "Mauritania", "MR", "" 
610, "Mali",  "ML", "马里" 
611, "Guinea",  "GN", "几内亚" 
612, "C?te d’Ivoire", "CI", "" 
613, "Burkina Faso", "BF", "" 
614, "Niger",  "NE", "" 
615, "Togo",  "TG", "多哥" 
616, "Benin",  "BJ", "贝南" 
617, "Mauritius", "MU", "毛里求斯" 
618, "Liberia",  "LR", "利比里亚" 
620, "Ghana",  "GH", "加纳" 
621, "Nigeria",  "NG", "尼日利亚" 
622, "Chad",  "TD", "乍得" 
623, "Central African Republic","CF", "中非" 
624, "Cameroon", "CM", "喀麦隆" 
625, "Cape Verde", "CV", "" 
626, "S?o Tomé and Príncipe", "ST", "" 
627, "Equatorial Guinea", "GQ", "" 
628, "Gabon",  "GA", "加蓬" 
629, "Congo",  "CG", "刚果" 
630, "Congo (DRC)", "CD", "刚果" 
631, "Angola",  "AO", "安哥拉" 
633, "Seychelles", "SC", "" 
634, "Mozambique", "MZ", "莫桑比克" 
634, "Sudan",  "SD", "苏丹" 
635, "Rwanda",  "RW", "卢安达" 
636, "Ethiopia", "ET", "埃塞俄比亚" 
637, "Somalia",  "SO", "索马里" 
639, "Kenya",  "KE", "肯尼亚" 
640, "Tanzania", "TZ", "坦桑尼亚" 
641, "Uganda",  "UG", "乌干达" 
642, "Burundi",  "BI", "布隆迪" 
646, "Madagascar", "MG", "马达加斯加" 
647, "Reunion",  "RE", "" 
648, "Zimbabwe", "ZW", "津巴布韦" 
649, "Namibia",  "NA", "纳米比亚" 
650, "Malawi",  "MW", "马拉维" 
651, "Lesotho",  "LS", "" 
652, "Botswana", "BW", "" 
653, "Swaziland", "SZ", "" 
654, "Zambia",  "ZM", "赞比亚" 
655, "South Africa","ZA", "南非" 
702, "Belize",  "BZ", "" 
706, "El Salvador", "SV", "" 
710, "Nicaragua", "NI", "尼加拉瓜" 
712, "Costa Rica", "CR", "" 
716, "Peru",  "PE", "秘鲁" 
722, "Argentina", "AR", "阿根廷" 
724, "Brazil",  "BR", "巴西" 
730, "Chile",  "CL", "智利" 
734, "Venezuela", "VE", "委内瑞拉" 
736, "Bolivia",  "BO", "玻利维亚" 
744, "Paraguay", "PY", "巴拉圭" 
746, "Suriname", "SR", ""

相关文章:

虚拟机cenos 重置密码

许久不用虚拟机,临时想登录看下,结果想不起来密码了,尝试各种可能的密码都登录失败。然后百度查验各种方法,看到一篇文章然后根据上面说的成功解决了问题,贴出链接:https://blog.csdn.net/dannistang/artic…

g-git 相关命令 及其 基本原理探索 (一)

文章目录git 最小配置作用域git 创建本地仓库git log 查看版本演进.git 目录refs目录objectsgit 三种对象类型详解 (commit ,tree,blob)因为工作需求,接下来将从git的使用到其内部工作原理,来避免代码提交或者review或者版本管理上的一些尴尬&#xff0c…

php表单退出怎么写,PHP提交表单失败后如何保留填写的信息

[导读]本文章来给各位同学介绍PHP提交表单失败后如何保留填写的信息一些方法总结,最常用的就是使用缓存方式了,这种方法如果网速慢是可能出问题的,最好的办法就是使用ajax了。1.使用header头设置缓存控制头Cache-c本文章来给各位同…

lists,tuples and sets of Python

(python2.7.x) Lists 列表 列表是一个有序序列(集合),可变的(可以修改),可以理解为其他语言中的数组类型,但是列表更灵活更强大。 列表由方括号[]来定义的,它的元素可以是任意类型或对象,一个列…

Javascript中使用WScript.Shell对象执行.bat文件和cmd命令

WScript.Shell(Windows Script Host Runtime Library)是一个对象,对应的文件是C:/WINDOWS/system32/wshom.ocx,Wscript.shell是服务器系统会用到的一种组件。shell 就是“壳”的意思,这个对象可以执行操作系统外壳常用…

控件绘制的方法

1处理WM_PAINT 最极端的选择是执行一个 WM_PAINT 处理程序,并且自己完成所有的绘制。这意味着,您的代码将需要进行一些与呈现控件相关的琐事 — 创建适当的设备上下文(一个或多个),决定控件的大小和位置,绘…

google gflags的参数解析,便捷实用

命令行参数解析,一直是我们后段开发人员需要经常使用的一个功能,用来从终端解析接口的输入 ,并做出对应的处理。这里为使用C/python的开发人员推荐一个便捷的命令行解析接口集 gflags。 我们之前使用C的getopt/getopt_long 函数需要自己使用…

linux进程下的线程数,Linux下查看进程线程数的方法

0x01:ps -ef只打印进程,而ps -eLf会打印所有的线程[rootcentos6 ~]# ps -ef | grep rsyslogdroot 1470 1 0 2011 ? 00:01:13 /sbin/rsyslogd -c 4root 29865 28596 0 22:45 pts/5 00:00:00 grep rsyslogd[rootcentos6 ~]# ps…

OpenCV学习(20) grabcut分割算法

在OpenCV中,实现了grabcut分割算法,该算法可以方便的分割出前景图像,操作简单,而且分割的效果很好。算法的原理参见papaer:“GrabCut” — Interactive Foreground Extraction using Iterated Graph Cuts 比如下面的一…

VMware workstation中rhel安装VMware tools失败

切换登录用户为root即可转载于:https://www.cnblogs.com/dazzleC/p/10555809.html

g-git 相关命令 及其 基本原理探索(二):git 在工作中的常用命令操作 ,超级实用!!!

上一篇git 基本原理对git的使用以及文件分布已经有了一个整体的了解。 本篇将对工作中常用的一些git 操作命令的操作进行总结归纳,方便今后查阅。 文章目录1. 分离头指针2. 通过HEAD 来进行不同提交的差异对比3. 删除不需要的分支4. 对当前分支最近一次提交的messag…

Linux中的文件寻址,Linux文件寻址算法:逻辑地址到物理地址的转换

题目描述:编写一个函数实现Linux文件寻址的算法,即读取文件当前位置到物理存储位置的转换函数,需要给出运行的测试数据,可以假设和模拟需要的数据和结构。即编写一个函数unsigned long ltop(unsigned long logblkNum). 计算逻辑块…

datatable和dataset的区别

DataSet 是离线的数据源 DataTable 是数据源中的表.当然也可以自己建一张虚表。插入数据库中 DataSet是DataTable的容器DataSet可以比作一个内存中的数据库,DataTable是一个内存中的数据表,DataSet里可以存储多个DataTabledatatable是dataset中的一个表另…

如何避免重构带来的危险

http://blog.jobbole.com/30049/ 重构代码很危险,它会给测试工作增加巨大的负担。除非你的程序需要重构,一定不要轻易重构代码。我这里所说的并不是把一个for循环改成while循环,或把一个StringBuffer改成StringBuilder,我说的是大…

ip通信(第二周)

计算机网络分为局域网(LAN)、城域网(MAN)和广域网(WAN)。拓扑结构分为星型网,树形网,分布式网络,总线型网络,环型网络和复合型网络。认识了几个常见的国际标准…

《DDIA》读书笔记

数据存储系统的经典书籍: 从数据系统的特性开始,先讲单机存储引擎 再到 分布式存储系统,最后到一些数据流的处理方式,作者深入浅出,译者更是精雕细琢,本书需要细品。 将持续阅读整理,先从理论走…

linux网卡设置adsl上网,Linux下设置ADSL自动拨号上网

前段时间下载了红帽的linux,版本为redhat 9.0,整整刻了三张CD。最初是为了体验一下linux下QQ聊天软件的功能,最后因内核太低(官方推荐内核在2.6以上,我下载的版本是2.4)而告终。最大的收获是了解了linux下文件系统及linux下软件与…

安卓天天酷跑脚本刷高分图文教程

http://news.gamedog.cn/a/20130923/241742.html

SpringBoot 中 JPA 的使用

前言 第一次使用 Spring JPA 的时候,感觉这东西简直就是神器,几乎不需要写什么关于数据库访问的代码一个基本的 CURD 的功能就出来了。下面我们就用一个例子来讲述以下 JPA 使用的基本操作。 新建项目,增加依赖 在 Intellij IDEA 里面新建一个…

《DDIA》读书笔记(一):可靠性、可扩展性、可维护性

这一节描述了密集型应用的基本思考方式。 可靠性。意味着系统发生故障,也能保持正常的运行。故障会集中在三个方面,硬件故障(通常是随机和不相关的)、软件故障(通常是系统性的bug,较难发现,较难处理),人为故障(不可避免得时不时出…

TCP协议-TCP连接管理

TCP协议是 TCP/IP 协议族中一个非常重要的协议。它是一种面向连接、提供可靠服务、面向字节流的传输层通信协议。TCP(Transmission Control Protocol,传输控制协议)。

[Unity WWW] 跨域访问解决方法

什么是跨域访问 域(Domain)是Windows网络中独立运行的单位,域之间相互访问则需要建立信任关系(即Trust Relation)。信任关系是连接在域与域之间的桥梁。当一个域与其他域建立了信任关系后,2个域之间不但可以按需要相互进行管理,还可以跨网分配…

linux环境安全测评实验报告,linux第一次实验报告

iframe载入页面过程显示动画效果http://www.xfeixiang.com/Bug/Detail/A2FD7EFFA8CA72F1加密算法使用(三):用用BASE64采用Base64编码具有不可读性,即所编码的数据不会被人用肉眼所直接看到 package testEncrypt; import java.security.Key; import java.secu ...jav…

2019-03-20 Python爬取需要登录的有验证码的网站

当你向验证码发起请求的时候,就有session了,记录下这次session因为每当你请求一次验证码 或者 请求一次登录首页,验证码都在变动验证码的链接可能不是固定的,可能需要GET/POST请求,获取那部分变动的信息 session requests.sessio…

Mac上 如何快速玩起rocksdb

想要自己随时随地写一写rocksdb的代码,并且快速测试,但是公司的物理机登陆过于麻烦,想要验证功能的话其实在自己的电脑就完全可以了。 安装 brew install rocksdb,默认二进制文件安装在/usr/local/bin在~/.bashrc或者自己正在使用…

OC学习篇之---对象的拷贝

在前一篇文章中我们说到了如何解决对象的循环引用问题:http://blog.csdn.net/jiangwei0910410003/article/details/41926369,这一篇文章我们就来介绍一下OC中的对象拷贝概念,这个对于面向对象语言中都会有这种的问题,只是不同的语…

linux脚本自定义赋值,JMeter——运用BeanShell给自定义的变量动态赋值

这个计划中定义了以下组件:用户自定义变量:里面定义了2个变量,一个是us(注意,未对它初始化),一个变量名是:test ,值为:123456一个BeanShell Sampler:${test}表示传入BeanShell Sampl…

VS2010与Qt设置出现红线提示

任何类库导入都有可能出现红线,主要原因是“包含目录没有设置”点击“项目”-> (你的项目)属性->配置属性->VC目录->包含目录 把你的目录写入(我的是:H:\Qt\4.8.5\include)点击确定~ 完成。转载…

java-方法。(新手)

//导入包。import java.util.Arrays;import java.util.Calendar;import java.util.Date;//创建的一个类。public class zylx1 { //公共静态的主方法。 public static void main(String[] args){ //调用方法。 lx8(); } //创建方法。//使日历向后偏移…

《Bigtable:a distributed storage system for struct data》笔记

Bigtable 可以说是log-structed以及page-oriented 两种存储引擎的整合体,我们性能优越的单机存储引擎leveldb和rocksdb就是基于google的bigtable存储系统实现的。 论文地址Bigtable: A Distributed Storage System for Structured Data bigtable是基于分布式的存储…