上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。
德宏网页制作

“蒙舍龙”(南诏国)时期
738年,“蒙舍”(巍山盆地)傣族入主洱海盆地建立联盟国家“勐舍龙”(汉译“南诏国”)。762年,“蒙舍龙”(南诏国)吞并“勐果占璧”(前果占璧国)。德宏成为“蒙舍龙”(南诏国)的一部分,分属“蒙舍龙”(南诏国)的永昌节度和丽水节度。
[3] “勐果占璧”(后果占璧国)时期
954年,前果占璧王族在勐兴威(缅甸兴威)恢复“勐果占璧”(后果占璧国)。1176年,“勐果占璧”(后果占璧国)在勐卯(瑞丽)修建陪都“允外遮”,与勐兴威的首都“允线遮”遥相呼应。德宏是“勐果占璧”(后果占璧国)的重要组成部分。
元朝时期
1261年,元朝招降澜沧江以西各部及“勐果占壁”所属各部、置金齿等处安抚司;1271年,金齿等处安抚司分设东路安抚使(镇康路安抚使)和西路安抚使(建宁路安抚使);
1278年,金齿等处安抚司改金齿等处宣抚司、废两路安抚使立六路总管府;1281年,金齿等处宣抚司拆分为镇康茫施柔远等路宣抚司和镇西平缅麓川等路宣抚司、各领三路总管府;
1286年,镇康茫施柔远等路宣抚司、镇西平缅麓川等路宣抚司并入大理金齿等处宣抚司(后改大理金齿等处宣慰司都元帅府);同年,分平缅路辖地置南甸路、设南甸路总管府。其中,南甸路(今梁河)、镇西路(今盈江)、平缅路(今陇川)、麓川路(今瑞丽)、茫施路(今芒市)属于今日之德宏。
[4] “勐卯弄”(麓川国)时期
1312年,“勐卯”(瑞丽江河谷盆地)的傣族头人(麓川路总管)混依翰罕兼并周边地区、建立“勐卯弄”(汉译“麓川国”),以猛虎曾跃过头顶而自号“思汗法”。
思汗法通过武力和招抚统一了大多数傣族地区,“勐卯弄”(麓川国)的疆域西到布拉马普特拉河流域(印度东北部)、东到红河流域(云南元江)、北抵青藏高原边缘(缅甸克钦北)、南到湄南河上游(泰国清迈)。德宏境内有勐卯、勐宛、勐腊、勐盏西、勐底、勐养、勐焕、勐遮放等“勐”级行政区,德宏成为“勐卯弄”(麓川国)的统治中心,也是傣泰民族的政治、经济、文化中心。
明朝时期
1441年起,明朝三次(1441年、1443年、1448年)发兵“勐卯弄”(麓川国),数十万明朝将士经过九年时间、将“勐卯弄”(麓川国)政权逼到“孟养”(今缅甸克钦),“勐卯弄”(麓川国)在“孟养”养精蓄锐后南下兼并了阿瓦王国(缅甸中部),直至1604年,被缅族的东吁王国灭亡。
明朝在占领的“勐卯弄”(麓川国)领土上分封傣族“土司”,在今德宏境内先后设置南甸宣抚司(梁河)、干崖宣抚司(盈江东)、陇川宣抚司(陇川)、盏达副宣抚司(盈江西)、遮放副宣抚司(芒市遮放和瑞丽畹町)、芒市安抚司(芒市)、勐卯安抚司(瑞丽江河谷盆地)等七个傣族土司辖区。
1659年,降清的明将吴三桂进驻云南,德宏众傣族“土司”归附清朝。清朝沿用明朝制统治德宏,保留德宏境内的傣族“土司”管理制度,德宏分属云南行省腾越厅和龙陵厅。南甸宣抚司、干崖宣抚司、陇川宣抚司、盏达副宣抚司、勐卯安抚司、户撒长官司(乾隆时由陇川分出)、腊撒长官司(乾隆时由陇川分出)隶属腾越厅;芒市安抚司、遮放安抚司、勐板土千总(原属木邦宣慰司勐板地、1899年清英勘界划归清朝)隶属龙陵厅。
近代
中华民国时期
1911年10月27日,滇军将领蔡锷、唐继尧等人攻打清朝在昆明的守军,占领昆明城宣布云南独立;同一天,干崖土司刀安仁与进步人士张文光等人也在腾越(腾冲)发动起义,成立“滇西军都督府”,拥护云南独立。
1913年,改“滇西军都督府”为“滇西道”,后又改为“腾越道”,管辖滇西29县及10行政区(原土司管理区),行政区行政委员(弹压委员)由原世袭土司担任。德宏境内有南甸行政区(梁河县)、干崖行政区(盈江县东)、盏达行政区(盈江县西)、陇川行政区(陇川县)、芒遮板行政区(芒市)、猛卯行政区(瑞丽市),均隶属腾越道(滇西道)。
1929年,民国中央政府通令,实行省县两级制,废除道制,但在云南成立第一、二殖边督办公署管理边境地区事务。德宏境内的南甸行政区、干崖行政区、盏达行政区、陇川行政区、芒遮板行政区、猛卯行政区,均隶属第一殖边督办公署。
1932年,南甸行政区改为梁河设治局、盏达行政区改为莲山设治局、干崖行政区改为盈江设治局、陇川行政区改为陇川设治局、芒遮板行政区改为潞西设治局、猛卯行政区改为瑞丽设治局,仍属第一殖边督办公署。
1940年,民国废殖边督办公署,德宏6个设治局改属腾龙边区行政监督署。
1938年8月31日,滇缅公路全线通车,德宏成为抗战期间中国与国际联系的陆路交通要道。
1942年5月,日军入侵云南,德宏沦陷。
1945年1月,国土光复后,德宏仍置设治局,先后隶属云南省第六区(保山)及第十二区(腾冲)行政督察专员公署。
1949年7月,潞西设治局改为潞西县,县城设在芒市。
中华人民共和国时期
实例
// 文件名:example.ktpackage fooprivate fun foo() {} // 在 example.kt 内可见public var bar: Int = 5 // 该属性随处可见internal val baz = 6 // 相同模块内可见德宏网页制作
上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。
服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)
applixy
org***126.com
参考地址
补充几点:
1、field 关键字
这个问题对 Java 开发者来说十分难以理解,网上有很多人讨论这个问题,但大多数都是互相抄,说不出个所以然来,要说还是老外对这个问题的理解比较透彻,可以参考这个帖子:https://stackoverflow.com/questions/43220140/whats-kotlin-backing-field-for/43220314
其中最关键的一句:Remember in kotlin whenever you write foo.bar = value it will be translated into a setter call instead of a PUTFIELD.
也就是说,在 Kotlin 中,任何时候当你写出“一个变量后边加等于号”这种形式的时候,比如我们定义 var no: Int 变量,当你写出 no = ... 这种形式的时候,这个等于号都会被编译器翻译成调用 setter 方法;而同样,在任何位置引用变量时,只要出现 no 变量的地方都会被编译器翻译成 getter 方法。那么问题就来了,当你在 setter 方法内部写出 no = ... 时,相当于在 setter 方法中调用 setter 方法,形成递归,进而形成死循环,例如文中的例子:
var no: Int = 100 get() = field // 后端变量 set(value) { if (value < 10) { // 如果传入的值小于 10 返回该值 field = value } else { field = -1 // 如果传入的值大于等于 10 返回 -1 } }这段代码按以上这种写法是正确的,因为使用了 field 关键字,但是如果不用 field 关键字会怎么样呢?例如:
var no: Int = 100 get() = no set(value) { if (value < 10) { // 如果传入的值小于 10 返回该值 no = value } else { no = -1 // 如果传入的值大于等于 10 返回 -1 } }注意这里我们使用的 Java 的思维写了 getter 和 setter 方法,那么这时,如果将这段代码翻译成 Java 代码会是怎么样呢?如下:
int no = 100;public int getNo() { return getNo();// Kotlin中的get() = no语句中出来了变量no,直接被编译器理解成“调用getter方法”}public void setNo(int value) { if (value < 10) { setNo(value);// Kotlin中出现“no =”这样的字样,直接被编译器理解成“这里要调用setter方法” } else { setNo(-1);// 在setter方法中调用setter方法,这是不正确的 }}翻译成 Java 代码之后就很直观了,在 getter 方法和 setter 方法中都形成了递归调用,显然是不正确的,最终程序会出现内存溢出而异常终止。
2、嵌套类和内部类在使用时的区别
(1)创建对象的区别