您身边的网站建设专家
成功案例

【建站服务】嘉善网页制作-域名申请

日期: 2022-09-20 22:33:13 浏览数:4


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


嘉善网页制作

网站建设.png

距今7000年前,嘉善以东是海湾,学术界称“古嘉善湾”。此时,太湖东南平原区陆地初步形成,嘉善居其间。据1959年开挖红旗塘掘出的四不象头骨证实,当时先民已在此处高地上以渔猎与种稻为生。从魏塘台基村独圩等地发掘的马家浜文化遗址证实,至新石器时代崧泽文化时期(距今5800—5000年),古“太湖湾”、“嘉善湾”为浅海、泻湖地域;又从地质勘探发现,嘉善有六处牡蛎等海生动物生长层。至良渚文化时期(距今5000—3600年),“嘉善湾”已向沼泽发展,此时古太湖湾水除部分向东南流外,大部分改向东流,故形成今嘉善县河流多为自西向东注入上海市的吴淞、黄浦而入江海。
嘉善县内台基村及小横港村、姚庄镇大往圩、张安村、西塘镇大舜村黄荡南滩等多处古文化遗址证实,早在6000多年前的马家浜文化时期已有先民在沼泽开田,种植水稻和饲养牲畜。
春秋时为吴、越接壤之地,初属吴后属越。战国时越被楚灭归于楚。
秦初属长水县,后秦始皇东游过长水,改长水为由拳县,属会稽郡。东汉永建以后属吴郡。三国吴改由拳县为嘉兴县,今嘉善地为嘉兴县的一部分。
隋代并省州县,废嘉兴县入吴县,属苏州。唐代复置嘉兴县,仍属苏州。五代吴越时嘉兴县改属杭州,后又于基地置秀州。宋时于嘉兴县之魏塘镇置巡检司,元为魏塘务,明初改税课局,后又改巡检司。
明宣德四年(1429)三月,巡抚、大理寺卿胡概巡视江南后,以地广赋繁奏请划增县,翌年三月二十八日敕分嘉兴县东北境之迁善、永安、奉贤三个乡和胥山、思贤、麟瑞三乡之部分置嘉善县,定治魏塘,隶嘉兴府。“因旧有迁善六乡俗尚敦庞,少犯宪辟,故曰嘉善”。清循明制。咸丰十年(1860)至同治二年(1863),太平天国曾在境内建立地方政权。
民国元年(1912)废府,嘉善属钱塘道。1927年道废,直属省辖。1932年全省设12个县政督察区,嘉善属第二县政督察区,次年仍改称第二区。1937年11月被日军侵占,是浙江最早沦陷之县,到1945年9月光复,又为浙江沦陷时间最长的县。1948年4月,属第一行政督察区管辖。1949年5月11日嘉善解放,隶属浙江省第一专员公署,11月改属嘉兴专署。1951年3月枫泾镇区及姚家夏家两村划归江苏省松江县,1958年后并入上海直辖市。1958年11月21日嘉善县建制撤销,并入嘉兴县。1961年4月9日恢复县置。1983年8月,实行市辖县制,嘉善县隶属嘉兴市
嘉善境域轮廓呈田字形,地势南高北低,平均高3.67米(吴淞标高)。
县境内东西流向的有太河泾港、大寨河、圩水港、贺汇港、斜塘,南北向的芦墟塘等河流流经镇域,是西水东泻的主要泄洪通道。县境北部多湖荡,水域面积750亩以上的有:汾湖、长白荡、夏墓荡、祥符荡、蒋家漾、马斜湖、北许漾、沉香荡、白鱼荡、西浒荡、六百亩荡。
汾湖位于浙江嘉善、江苏吴江交界,东西长6公里,南北长3公里,一半属浙江、一半属江苏。汾湖古称分湖,总面积9700亩。
太浦河是太湖流域的重要河流,也是上海市西南部的大河,因沟通太湖和黄浦江,故名。

气候环境

嘉善县位于北亚热带南缘的东亚季风区,四季分明、温和湿润、光照充足、雨量充沛、无霜期长,宜于作物生长,地处沿海中纬度地带,气候变化明显,具有春湿、夏热、秋燥、冬冷的特点,主要的灾害性天气有暴雨、连阴雨、干旱、寒潮、大雪、大雾、高温和台风。

扩展函数是静态解析的,并不是接收者类型的虚拟成员,在调用扩展函数时,具体被调用的的是哪一个函数,由调用函数的的对象表达式来决定的,而不是动态的类型决定的:

open class Cclass D: C()fun C.foo() = "c"   // 扩展函数 foofun D.foo() = "d"   // 扩展函数 foofun printFoo(c: C) {
    println(c.foo())  // 类型是 C 类}fun main(arg:Array<String>){
    printFoo(D())}

实例执行输出结果为:

c

若扩展函数和成员函数一致,则使用该函数时,会优先使用成员函数。

class C {
    fun foo() { println("成员函数") }}fun C.foo() { println("扩展函数") }fun main(arg:Array<String>){
    var c = C()
    c.foo()}

实例执行输出结果为:

成员函数

扩展一个空对象

在扩展函数内, 可以通过 this 来判断接收者是否为 NULL,这样,即使接收者为 NULL,也可以调用扩展函数。例如:

fun Any?.toString(): String {
    if (this == null) return "null"
    // 空检测之后,“this”会自动转换为非空类型,所以下面的 toString()
    // 解析为 Any 类的成员函数
    return toString()}fun main(arg:Array<String>){
    var t = null
    println(t.toString())}

实例执行输出结果为:

null

扩展属性

除了函数,Kotlin 也支持属性对属性进行扩展:

val <T> List<T>.lastIndex: Int
    get() = size - 1

扩展属性允许定义在类或者kotlin文件中,不允许定义在函数中。初始化属性因为属性没有后端字段(backing field),所以不允许被初始化,只能由显式提供的 getter/setter 定义。

val Foo.bar = 1 // 错误:扩展属性不能有初始化器

扩展属性只能被声明为 val。


伴生对象的扩展

如果一个类定义有一个伴生对象 ,你也可以为伴生对象定义扩展函数和属性。

伴生对象通过"类名."形式调用伴生对象,伴生对象声明的扩展函数,通过用类名限定符来调用:

class MyClass {
    companion object { }  // 将被称为 "Companion"}fun MyClass.Companion.foo() {
    println("伴随对象的扩展函数")}val MyClass.Companion.no: Int
    get() = 10fun main(args: Array<String>) {
    println("no:${MyClass.no}")
    MyClass.foo()}

实例执行输出结果为:

no:10伴随对象的扩展函数

扩展的作用域

通常扩展函数或属性定义在顶级包下:

package foo.bar

fun Baz.goo() { …… }

要使用所定义包之外的一个扩展, 通过import导入扩展的函数名进行使用:

package com.example.usageimport foo.bar.goo // 导入所有名为 goo 的扩展
                   // 或者import foo.bar.*   // 从 foo.bar 导入一切fun usage(baz: Baz) {
    baz.goo()}

扩展声明为成员

在一个类内部你可以为另一个类声明扩展。

在这个扩展中,有个多个隐含的接受者,其中扩展方法定义所在类的实例称为分发接受者,而扩展方法的目标类型的实例称为扩展接受者。

class D {
    fun bar() { println("D bar") }}class C {
    fun baz() { println("C baz") }

    fun D.foo() {
        bar()   // 调用 D.bar
        baz()   // 调用 C.baz
    }

    fun caller(d: D) {
        d.foo()   // 调用扩展函数
    }}fun main(args: Array<String>) {
    val c: C = C()
    val d: D = D()
    c.caller(d)}

实例执行输出结果为:

D bar
C baz

在 C 类内,创建了 D 类的扩展。此时,C 被成为分发接受者,而 D 为扩展接受者。从上例中,可以清楚的看到,在扩展函数中,可以调用派发接收者的成员函数。

假如在调用某一个函数,而该函数在分发接受者和扩展接受者均存在,则以扩展接收者优先,要引用分发接收者的成员你可以使用限定的 this 语法。

class D {
    fun bar() { println("D bar") }}class C {

嘉善网页制作



上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


全国咨询热线:400-111-6878

地址:全国各地都有驻点商务

Copyright © 2021 通陆科技

网站建设上往建站