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

全国热线:400-111-6878

网站建设推广专家

阿克苏网站优化

发表日期: 2022-04-16 09:56:50 浏览次数:82

阿克苏网站优化

网站建设.png

阿克苏市,隶属新疆维吾尔自治区阿克苏地区,位于东经79°43′26″~82°00′38″,北纬39°28′57″~41°30′10″,地处南疆中部、塔克拉玛干大沙漠西北边缘、塔里木河上游,是阿克苏地区七县二市政治、经济、文化中心。总面积1.442万平方千米(含辖区内兵团)。 [46] 
阿克苏市气候宜人、地势平坦、土地肥沃、水源丰富、光照充足、无霜期长,适宜各类农作物生长,全市耕地面积116.29万亩 [1]  ,森林面积70万亩,草场面积403万亩,全年可以放牧。
阿克苏市是中国重要的优质棉生产基地,已成为新疆重要的棉花交易集散地、轻纺工业聚集地。 [2-3]  2018年重新确认国家卫生城市(区)。 [4]  2019中国西部百强县市、全国乡村治理体系建设试点单位。 [5]  2020年10月,被评为全国双拥模范城(县)。
2019年,阿克苏市地方生产总值(GDP)2403808.55万元,比上年增长9.0%
隋唐时期,为跋禄迦,亦称亟墨,唐高宗显庆三年(658年),置姑墨州,隶属安西都护府。
宋时,为西辽所辖。
元明,为蒙古宗王察合台封地,称为阿速。
清乾隆二十二年(1757年),清政府派军平定准噶尔叛乱,将地名定为阿克苏。乾隆二十三年(1758年),在此设阿克苏办事大臣。光绪三年(1877年),在阿克苏设善后总局。光绪八年(1882年),以东四城(焉耆、库车、阿克苏、乌什)置阿克苏分巡兵备道,以阿克苏置温宿直隶州。光绪九年(1883年),完成建州工作并修建阿克苏新城,亦称汉城,新城为阿克苏道和温宿直隶州治所。光绪二十八年(1902年),升温宿直隶州为府,市境为温宿府直辖。本府即今阿克苏市和阿瓦提县的范围。
民国二年(1913年)4月,温宿府本府改置阿克苏县,属阿克苏道。
1949年后,隶属阿克苏专区、阿克苏地区。
1956年,将原县辖丙等市阿克苏市改设为阿克苏镇。
1958年5月,撤销温宿县,其行政区域并入阿克苏县。
1962年,恢复温宿县建制,将1958年合并于阿克苏县的原温宿县的行政区域从阿克苏县划出,归温宿县管辖。
1983年8月19日,经国务院批准,撤销阿克苏县,设立县级阿克苏市。

Kotlin 的基本数值类型包括 Byte、Short、Int、Long、Float、Double 等。不同于 Java 的是,字符不属于数值类型,是一个独立的数据类型。

类型位宽度
Double64
Float32
Long64
Int32
Short16
Byte8

字面常量

下面是所有类型的字面常量:

Kotlin 同时也支持传统符号表示的浮点数值:

你可以使用下划线使数字常量更易读:

val oneMillion = 1_000_000val creditCardNumber = 1234_5678_9012_3456L
val socialSecurityNumber = 999_99_9999L
val hexBytes = 0xFF_EC_DE_5E
val bytes = 0b11010010_01101001_10010100_10010010

比较两个数字

Kotlin 中没有基础数据类型,只有封装的数字类型,你每定义的一个变量,其实 Kotlin 帮你封装了一个对象,这样可以保证不会出现空指针。数字类型也一样,所以在比较两个数字的时候,就有比较数据大小和比较两个对象是否相同的区别了。

在 Kotlin 中,三个等号 === 表示比较对象地址,两个 == 表示比较两个值大小。

fun main(args: Array<String>) {
    val a: Int = 10000
    println(a === a) // true,值相等,对象地址相等

    //经过了装箱,创建了两个不同的对象
    val boxedA: Int? = a
    val anotherBoxedA: Int? = a    //虽然经过了装箱,但是值是相等的,都是10000
    println(boxedA === anotherBoxedA) //  false,值相等,对象地址不一样
    println(boxedA == anotherBoxedA) // true,值相等}

类型转换

由于不同的表示方式,较小类型并不是较大类型的子类型,较小的类型不能隐式转换为较大的类型。 这意味着在不进行显式转换的情况下我们不能把 Byte 型值赋给一个 Int 变量。

val b: Byte = 1 // OK, 字面值是静态检测的val i: Int = b // 错误

我们可以代用其toInt()方法。

val b: Byte = 1 // OK, 字面值是静态检测的val i: Int = b.toInt() // OK

每种数据类型都有下面的这些方法,可以转化为其它的类型:

toByte(): BytetoShort(): ShorttoInt(): InttoLong(): LongtoFloat(): FloattoDouble(): DoubletoChar(): Char

有些情况下也是可以使用自动类型转化的,前提是可以根据上下文环境推断出正确的数据类型而且数学操作符会做相应的重载。例如下面是正确的:

val l = 1L + 3 // Long + Int => Long

位操作符

对于Int和Long类型,还有一系列的位操作符可以使用,分别是:

shl(bits) – 左移位 (Java’s <<)

阿克苏网站优化

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