塔城网站优化-400电话办理-网站建设【企业网站制作|网页设计】- 高端网站建设 - 书生商友信息科技-

全国热线:400-111-6878

网站建设推广专家

塔城网站优化

发表日期: 2022-04-16 10:39:08 浏览次数:107

塔城网站优化

网站建设.png

塔城地区,是新疆维吾尔自治区地区,由伊犁哈萨克自治州管辖。地处新疆维吾尔自治区西北部,北部是西准噶尔山地,南部为北天山山地,中东部是准噶尔盆地,地形多具特色,属中温带干旱和半干旱气候。总面积10.54万平方公里,辖3个县级市、3个县、1个自治县。根据第七次人口普查数据,截至2020年11月1日零时,塔城地区常住人口为1138638人。 [21] 
塔城地区曾是中国通往中亚的重要通道。塔城地区向西四个口岸、向北三个口岸的公路、铁路及中哈输气输油管道、凤凰—乌苏—伊犁750输变线路横贯全境,渝新欧等四条跨国铁路国际联运必经乌苏市、沙湾县;奎北铁路纵穿和布克赛尔县。乌鲁木齐至塔城高速公路全线贯通。民航塔城机场每天有三班飞往乌鲁木齐的航班、疆内通往阿勒泰、伊犁环线航班已经开通。 [1] 
2019年,塔城地区地区生产总值696.58亿元,比上年增长5.2% [2]  。2020年,塔城地区完成地区生产总值737.57亿元,比2019年增长4.3% [22]  。
自古以来,塔城地区辖境就是祖国版图重要的一部分。
秦代,塔城地区辖境为呼揭塞人游牧之地。
西汉神爵二年(公元前60年),隶属西域都护府。
隋代,为西突厥铁勒等部游牧地。
唐朝统一西域后,先后隶属于安西大都护府下设的昆陵都护府和北庭都护府。显庆元年(656年),唐高宗以开国大将“三板斧”闻名的程咬金为葱道行军大总管,率兵讨伐反叛做乱的西突厥贵族阿史那贺鲁,攻克咽面州(今塔城市附近),大败西突厥两部,后叛乱平息。
唐天宝年间,塔城地区境域设有曹禄州(今塔城市西)、火拨州(今和布克赛尔蒙古自治县),并有清海军城、叶河守捉(今沙湾县内),黑水守捉、东林守捉(今乌苏市内)等军事建置。
明崇祯八年(1635年),准噶尔部首领巴图尔洪台吉建立威震天山南北的准噶尔汗国,其统治中心为今和布克赛尔蒙古自治县。今塔城地区辖境为准噶尔汗国核心地带。
清乾隆二十八年(1763年),清政府在雅尔(今哈萨克斯坦乌尔扎尔)设塔尔巴哈台军台,次年筑肇丰城,设塔尔巴哈台参赞大臣驻防,塔城地区正式设立行政建制。乾隆二十九年(1764年),清朝设塔尔巴哈台参赞大臣管理境内的军政大事。乾隆四十年(1775年),清政府将土尔扈特部分为东路、南路、西路、北路四盟,其中北路盟在和布克赛尔,置二旗。
光绪十四年(1888年)。设塔尔巴哈台抚民直隶厅,辖境为今塔城、额敏、托里、裕民、和布克赛尔一带地方,主管屯垦等事宜。乾隆四十年(1775年)。清政府对土尔扈特部进行调整,其中东路盟在库尔喀喇乌苏,下置二旗。清末库尔喀喇乌苏直隶厅辖有奎屯庄、三个庄、六十户地、九间楼庄、八十户庄、西湖庄、马厂湖庄、甘河子庄、车排子庄等庄及本城。
民国初年(1912年),塔城区划沿袭清制。
民国二年(1913年),塔尔巴哈台抚民直隶厅改为塔城县,辖直隶厅所属地方;库尔喀喇乌苏抚民直隶厅改为乌苏县,辖直隶厅所属地方。
民国五年(1916年),裁撤塔尔巴哈台参赞大臣,设塔城道,辖塔城、乌苏、沙湾三县。1929年,塔城道改为塔城行政区。
民国十八年(1929年),塔城道改为塔城行政区,下辖塔城、额敏、乌苏、沙湾4县与和什托洛盖县佐。

类定义

Kotlin 类可以包含:构造函数和初始化代码块、函数、属性、内部类、对象声明。

Kotlin 中使用关键字 class 声明类,后面紧跟类名:

class Runoob {  // 类名为 Runoob
    // 大括号内是类体构成}

我们也可以定义一个空类:

class Empty

可以在类中定义成员函数:

class Runoob() {
    fun foo() { print("Foo") } // 成员函数}

类的属性

属性定义

类的属性可以用关键字 var 声明为可变的,否则使用只读关键字 val 声明为不可变。

class Runoob {
    var name: String = ……
    var url: String = ……
    var city: String = ……}

我们可以像使用普通函数那样使用构造函数创建类实例:

val site = Runoob() // Kotlin 中没有 new 关键字

要使用一个属性,只要用名称引用它即可

site.name           // 使用 . 号来引用site.url

Kotlin 中的类可以有一个 主构造器,以及一个或多个次构造器,主构造器是类头部的一部分,位于类名称之后:

class Person constructor(firstName: String) {}

如果主构造器没有任何注解,也没有任何可见度修饰符,那么constructor关键字可以省略。

class Person(firstName: String) {}

getter 和 setter

属性声明的完整语法:

var <propertyName>[: <PropertyType>] [= <property_initializer>]
    [<getter>]
    [<setter>]

getter 和 setter 都是可选

如果属性类型可以从初始化语句或者类的成员函数中推断出来,那就可以省去类型,val不允许设置setter函数,因为它是只读的。

var allByDefault: Int? // 错误: 需要一个初始化语句, 默认实现了 getter 和 setter 方法var initialized = 1    // 类型为 Int, 默认实现了 getter 和 setterval simple: Int?       // 类型为 Int ,默认实现 getter ,但必须在构造函数中初始化val inferredType = 1   // 类型为 Int 类型,默认实现 getter

实例

以下实例定义了一个 Person 类,包含两个可变变量 lastName 和 no,lastName 修改了 getter 方法,no 修改了 setter 方法。

class Person {

    var lastName: String = "zhang"
        get() = field.toUpperCase()   // 将变量赋值后转换为大写
        set

    var no: Int = 100
        get() = field                // 后端变量
        set(value) {
            if (value < 10) {       // 如果传入的值小于 10 返回该值
                field = value            } else {
                field = -1         // 如果传入的值大于等于 10 返回 -1
            }
        }

    var heiht: Float = 145.4f
        private set}// 测试fun main(args: Array<String>) {
    var person: Person = Person()

    person.lastName = "wang"

    println("lastName:${person.lastName}")

    person.no = 9
    println("no:${person.no}")

    person.no = 20
    println("no:${person.no}")}

塔城网站优化

上一条:阿勒泰网络公司
下一条:塔城网页制作
网站制作
小程序制作
网站优化
网站开发
400电话办理
网络推广
网站建设
网店装修
微信公众号开发
网页设计
网络公司
域名企业邮箱
服务器空间
网站案例报价
百科问答
编辑排版美工
App软件开发
百度推广
代运营托管
logo设计
网络全网营销
网站备案
网站定制
小程序开发公司
首页
电话
立即预约