资阳网络公司-400电话办理-网站建设【企业网站制作|网页设计】- 高端网站建设 - 书生商友信息科技-

全国热线:400-111-6878

网站建设推广专家

资阳网络公司

发表日期: 2022-04-15 21:07:06 浏览次数:170

资阳网络公司

网站建设.png

资阳市,位于华夏系四川沉降带之川中褶带内,龙女寺半球状构造和威远辐射构造之间,西高东低。按大的地貌形态资阳市可分为丘陵、河流冲积坝两种地貌类型。其中以丘陵为主,大约占总面积的百分之九十以上。地形主要为龙女半球环状构造的影响带,其特点是:结构简单、地层平缓。出露岩层按其新老秩序有:第四系全新统地层、侏罗系蓬莱镇组地层、侏罗系遂宁组地层、侏罗系沙溪庙组地层,土壤以粽紫泥土为主。一般海拔在300~550米之间,河坝的最低点在夏家坝的琼江河出界处(海拔247米)。

气候

资阳属亚热带季风气候,年平均气温17℃,年平均降雨1100毫米,年日照时数1300小时,年平均无霜期长达300天。全年云雾多而日照少,空气湿度大而昼夜温差小;平均风速小,大风日数少。资阳市各县区年平均气温 17 ℃左右;年降水量 950mm左右;年日照1250小时左右;最热月8月,平均气温26.5 ℃左右;最冷月1月,平均气温6.5 ℃左右;极端最高气温 40.2 ℃;极端最低气温-5.4 ℃。 [11]  就盆地气候而言,资阳市还具有南 - 北、东 - 西气候过渡带的特点。境内,西北部龙泉山一般海拔高度600~1000 米,比丘陵区高出 300~500 米,其产生的空气下沉增温减湿作用对资阳气候也有一定影响
发源于川西北高原茶坪山脉九顶山麓的沱江自雁江区临江镇入境,向东南流,在资阳市与内江接壤的伍隍镇出境而蜿蜒东去。沱江河在市内经临江、保和、宝台、雁江、松涛、南津、忠义、伍隍8个乡镇,总长175.4公里,水域面积为30多平方公里,平均流量为225~275立方米/秒,流域面积达2000多平方公里。因河网水系发育共有沱、涪两江支流(中、小河流)110条,流域面积大于100平方公里的河流就有11条;50~100平方公里的小河8条。还有短小溪流40余条,这些河流小溪几乎都发源于丘陵,河床平、缓、宽,地形切割浅、落差小、水流平缓、岸势开阔,是典型的丘陵地区水系网络。

自然资源

编辑 播报

矿产资源

资阳境内主要矿产资源有页岩,分布于全境;建筑用砂,分布于境内沱江流域;建筑石料用灰岩及砂岩,分布境内的部分乡镇。

生物资源

植物
2005年,资阳市森林总蓄积8628538立方米。森林覆盖率32%。区内野生植物有2000多种、树木600多种,主要林木有柏树、桑树、榕树、香樟、银杏、榆树、洋槐、马桑、慈竹等。其中柏树占植树总量的70%以上,活林蓄积200万立方米以上。据统计,区内现有古树名木19种、598株,其中,树龄在1000年以上的古树8株。分布在乐至县(红豆树1株、楠木1株、榕树5株)、安岳县(柏木1株)。
动物
资阳境内共有野生动物236种,属国家一级的4种(梅花鹿、白鹳、金雕、云豹)、国家二级的21种(大鲵、鸳鸯、鸢、苍鹰、红隼、红腹锦鸡、领角鸮、斑头鸺鹠、长耳鸮、短耳鸮、黄喉貂、水獭、大灵猫、小灵猫、金猫、猕猴、棕猫、小苇鳽、长脚秧鸡、蓝耳翠鸟、黄斑苇鳽、栗背苇鳽、董鸡、鹧鸪)、省级重点的15种,其他保护动物196种

Kotlin 基本数据类型

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 <<)shr(bits) – 右移位 (Java’s >>)ushr(bits) – 无符号右移位 (Java’s >>>)and(bits) – 与or(bits) – 或xor(bits) – 异或inv() – 反向

字符

和 Java 不一样,Kotlin 中的 Char 不能直接和数字操作,Char 必需是单引号 ' 包含起来的。比如普通字符 '0','a'。

fun check(c: Char) {
    if (c == 1) { // 错误:类型不兼容


资阳网络公司

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