眉山网页制作

西魏废帝二年(553年),改青州为眉州,辖齐通、青城两郡,州治齐通县城。
北周明帝二年(558年),撤销齐通郡,新置安乐县,治所当今东坡镇,仍属眉州。建德元年(572年),眉州改青州。大成元年(579年),青州改嘉州。
隋开皇三年(583年),废郡存州。大业二年(606年),复改嘉州为眉州,州治迁通义县城(今东坡镇)。后撤州建眉山郡,郡治龙游,即今乐山市市中区。
唐武德元年(618年),眉山郡改为嘉州。次年,从嘉州分置眉州,辖通义、丹棱、洪雅、南安(今夹江)和青神5县,属剑南道,州治通义县城。天宝元年(742年),撤销眉州,改置通义郡。乾元元年(758年),撤销通义郡,恢复眉州,属剑南道西川。
宋太平兴国元年(976年),通义县改称眉山县隶属西川路眉州。州领眉山、彭山、丹棱、青神4县。
元至元十四年(1277年),眉州属嘉定路。二十年撤销眉山县,由州治理,同时丹棱县并入眉州。
明洪武九年(1376年),眉州降为眉县,归嘉定州管辖。次年,彭山、丹棱并入眉县,青神并入嘉州。十三年眉县复升为眉州,直隶属四川布政使司,眉山县仍由州治理,领3县:丹棱、彭山、青神。
民国二年(1913年),撤销眉州恢复眉山县,属上川南道。次年,改属建昌道。十七至十八年(1928至1929年),撤销道制。二十四年(1935年),置四川省第四行政督察区,专员公署设眉山县城,辖眉山、彭山、丹棱、青神、夹江、洪雅、大邑、邛崃、蒲江和名山10县。
解放后,1950年1月,设眉山专区,专员公署设眉山县城,属川西行政公署,辖10县,同解放前的第四行政督察区辖县,以后大邑划出,新津划入。
1953年3月5日撤销眉山专区,眉山县划归乐山专区管辖。1959年,彭山、青神与眉山合为1县,称眉山县。
1962年11月,两县恢复县制。1968年,眉山县属乐山地区。1985年,属省辖乐山市(乐山地区改建)。
1997年8月,建眉山地区,眉山县改辖于眉山地区。
2000年12月,撤地建市,原眉山县改为东坡区。
[19] 行政区划
编辑 播报区划沿革
2014年10月,国务院同意撤销彭山县,设立眉山市彭山区,以原彭山县的行政区域为彭山区的行政区域,彭山区人民政府驻凤鸣镇西街98号。
[20] 行政区
眉山市
面积7134平方千米,人口350万人。
辖2个市辖区、4个县,13个街道、62个镇、5个乡。
眉山市人民政府驻东坡区眉州大道西一段2号。
[21] 一、市辖区(2)
(一)东坡区(苏祠街道)(511402)
·苏祠街道·通惠街道·大石桥街道
·太和镇·富牛镇·崇礼镇·复兴镇·尚义镇·三苏镇·思蒙镇·万胜镇·多悦镇·秦家镇·修文镇·永寿镇·松江镇
(二)彭山区(凤鸣街道)(511403)
·凤鸣街道·观音街道·谢家街道·江口街道
·黄丰镇·公义镇
二、县(4)
(一)仁寿县(文林街道)(511421)
·文林街道·普宁街道·怀仁街道
·珠嘉镇·宝马镇·满井镇·文宫镇·方家镇·谢安镇·富加镇·新店镇·藕塘镇·板桥镇·禾加镇·禄加镇·宝飞镇·汪洋镇·彰加镇
·钟祥镇·龙正镇·黑龙滩镇·大化镇·曹家镇·始建镇·慈航镇
·虞丞乡·青岗乡
(二)洪雅县(洪川镇)(511423)
·洪川镇·止戈镇·瓦屋山镇·七里坪镇·高庙镇·槽渔滩镇·东岳镇·中保镇·余坪镇·将军镇·中山镇·柳江镇
(三)丹棱县(齐乐镇)(511424)
·齐乐镇·仁美镇·张场镇·杨场镇
·顺龙乡
(四)青神县(青竹街道)(511425)
·青竹街道
·西龙镇·高台镇·瑞峰镇·汉阳镇
·白果乡·罗波乡
三、城市功能区(1)
(一)眉山天府新区(视高街道)
·青龙街道(彭山区)·锦江镇(彭山区)
·视高街道(仁寿县)·贵平镇(仁寿县)·高家镇(仁寿县)·龙马镇(仁寿县)·北斗镇(仁寿县)
地理环境
编辑 播报地理位置
眉山位于四川盆地成都平原西南部,岷江中游。地跨北纬29°24′-30°16′、东经102°49′-104°30′之间,东西长150千米,南北宽72千米,北接省会成都,南连乐山,东邻内江、资阳、自贡,西接雅安,辖区面积7134平方千米。
[22] 地形地貌
眉山市总体地势西高东低,南高北低。境内山峦纵横,丘陵起伏,河网密集。中部是宽阔的岷江河谷平原。洪雅县境内的光胴胴山为全市最高峰,海拔3172米。南部山体高耸,地势陡峻,沟谷发育多呈“V”形,地形切割破碎,海拔均在1000米以上。北部为低山、丘陵、平原地貌,地势较缓平。全市平坝面积1396.80平方千米,主要分布于岷江两岸,占全市总面积的19.44%;丘陵面积4237.75平方千米,主要分布于龙泉山脉及总岗山脉,占垒市总面积的58.97%;山地以中、低山地貌为主,面积1551.45平方千米,主要分布丁洪雅青衣江右岸,占全市总面积的21.59%。
[23] 气候
眉山市地处中低纬度,位于四川盆地西部、岷江中游,全市以中亚热带湿润季风气候为主。其特点是每年海陆季风交替更迭。四季分明,气候温和,雨量丰沛,雨热同季,日照少,无霜期长。冬无严寒,霜雪少:夏无酷暑,是暴雨和其他强对流天气频发期;春季回暖早,降水少;秋季温凉,多绵雨。多年平均气温16.8℃;7-8月最热,月平均气温分别为25.7、25.6℃,极端最高气温39.9℃(2006年8月12日,仁寿);1月最冷,平均气温6.5℃,极端最低气温零下4.2℃(1991年12月28日,洪雅)。最高月平均气温28.4℃(8月),最低月平均气温3.8℃(1月)。全年无霜期308-320天。年平均日照时数1060-1300小时,属全国低日照区域之一。年平均降水量1153.7毫米,年平均降雨日数为159天,最多达228天(1989年,洪雅),最少为116天(2003、2006年,仁寿)。极端年最大雨量2165.4毫米(1966年,洪雅),极端年最少雨量544.4毫米(2006年,仁寿)。西部的洪雅、丹棱以及南部的青神年总降雨量丰沛,属全省的暴雨中心之一:东部仁寿县较全市其余各区、县干旱频率高。降雨榘中在每年汛期(5-9月),7月最多,汛期降雨量占年总降雨量的85%左右。年平均大于6级大风日数5天。年平均雷暴日数30天左右。此外,在西南山区随着海拔高度的增加,分布有从亚热带暖温带寒温带亚寒带的完整气候带谱,气候的垂直差异(立体气候)。
Kotlin 文件以 .kt 为后缀。
包声明
代码文件的开头一般为包的声明:
package com.runoob.mainimport java.util.*fun test() {}class Runoob {}kotlin源文件不需要相匹配的目录和包,源文件可以放在任何文件目录。
以上例中 test() 的全名是 com.runoob.main.test、Runoob 的全名是 com.runoob.main.Runoob。
如果没有指定包,默认为 default 包。
默认导入
有多个包会默认导入到每个 Kotlin 文件中:
kotlin.*
kotlin.annotation.*
kotlin.collections.*
kotlin.comparisons.*
kotlin.io.*
kotlin.ranges.*
kotlin.sequences.*
kotlin.text.*
函数定义
函数定义使用关键字 fun,参数格式为:参数 : 类型
fun sum(a: Int, b: Int): Int { // Int 参数,返回值 Int return a + b}表达式作为函数体,返回类型自动推断:
fun sum(a: Int, b: Int) = a + bpublic fun sum(a: Int, b: Int): Int = a + b // public 方法则必须明确写出返回类型
无返回值的函数(类似Java中的void):
fun printSum(a: Int, b: Int): Unit { print(a + b)}// 如果是返回 Unit类型,则可以省略(对于public方法也是这样):public fun printSum(a: Int, b: Int) { print(a + b)}可变长参数函数
函数的变长参数可以用 vararg 关键字进行标识:
fun vars(vararg v:Int){
for(vt in v){
print(vt)
}}// 测试fun main(args: Array<String>) {
vars(1,2,3,4,5) // 输出12345}lambda(匿名函数)
lambda表达式使用实例:
// 测试fun main(args: Array<String>) {
val sumLambda: (Int, Int) -> Int = {x,y -> x+y}
println(sumLambda(1,2)) // 输出 3}
定义常量与变量
可变变量定义:var 关键字
var <标识符> : <类型> = <初始化值>
不可变变量定义:val 关键字,只能赋值一次的变量(类似Java中final修饰的变量)
val <标识符> : <类型> = <初始化值>
常量与变量都可以没有初始化值,但是在引用前必须初始化
编译器支持自动类型判断,即声明时可以不指定类型,由编译器判断。
val a: Int = 1val b = 1 // 系统自动推断变量类型为Intval c: Int // 如果不在声明时初始化则必须提供变量类型c = 1 // 明确赋值var x = 5 // 系统自动推断变量类型为Intx += 1 // 变量可修改
注释
Kotlin 支持单行和多行注释,实例如下:
// 这是一个单行注释/* 这是一个多行的
块注释。 */
与 Java 不同, Kotlin 中的块注释允许嵌套。
字符串模板
$ 表示一个变量名或者变量值
$varName 表示变量值
${varName.fun()} 表示变量的方法返回值:
var a = 1// 模板中的简单名称:val s1 = "a is $a" a = 2// 模板中的任意表达式:val s2 = "${s1.replace("is", "was")}, but now is $a"
NULL检查机制
Kotlin的空安全设计对于声明可为空的参数,在使用时要进行空判断处理,有两种处理方式,字段后加!!像Java一样抛出空异常,另一种字段后加?可不做处理返回值为 null 或配合 ?: 做空判断处理
//类型后面加?表示可为空var age: String? = "23" //抛出空指针异常val ages = age!!.toInt()//不做处理返回 nullval ages1 = age?.toInt()//age为空返回-1val ages2 = age?.toInt() ?: -1
当一个引用可能为 null 值时, 对应的类型声明必须明确地标记为可为 null。
当 str 中的字符串内容不是一个整数时, 返回 null:
眉山网页制作