【建站服务】扬州网络公司哪家好【扬州企业网站百度SEO推广公司】扬州做网站开发价格、扬州淘宝店铺开店装修设计运营、公司网站制作方案流程改版维护费用、扬州高端企业网站页面制作设计专业公司需要多少钱-域名
作者: 风兰 . 阅读量: 8 . 发表时间:2022-09-20 15:20:27
上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。
扬州网络公司哪家好【扬州企业网站百度SEO推广公司】扬州做网站开发价格、扬州淘宝店铺开店装修设计运营、公司网站制作方案流程改版维护费用、扬州高端企业网站页面制作设计专业公司需要多少钱
扬州,江苏省地级市,长江三角洲中心区27城之一。 [1] 是世界遗产城市、世界美食之都、世界运河之都、东亚文化之都、首批国家历史文化名城和具有传统特色的风景旅游城市 [2] ,位于江苏省中部、长江与京杭大运河交汇处,由于特殊的地理位置,使得扬州在中国古代几乎经历了通史式的繁荣,并伴随着文化的兴盛,有江苏省陆域地理几何中心(扬州高邮市)之称,有“淮左名都,竹西佳处”之称,又有着“中国运河第一城”的美誉;被誉为扬一益二、月亮城。 [3-6]
扬州,古称广陵、江都、维扬,建城史可上溯至公元前486年 [3] ,中国大运河扬州段入选世界遗产名录;扬州列入中国海上丝绸之路申报世界遗产城市之一。下辖邗江区、广陵区、江都区3个市辖区和宝应县1个县,代管高邮市、仪征市2个县级市。
扬州是江苏长江经济带重要组成部分、南京都市圈成员城市和长三角城市群城市;是南水北调东线工程水源地、联合国人居奖获奖城市、全国文明城市、中国温泉名城、国家园林城市、国家森林城市。 [7]
扬州成功举办2017年世界体育赛事与旅游峰会、世界地理标志大会、世界运河城市论坛,2018年世界运河风情民俗展演活动、江苏省第十九届运动会 [8] 、第十届江苏省园艺博览会,将举办2021年扬州世界园艺博览会,2022年世界半程马拉松锦标赛。
2018年中国百强城市排行榜公布,扬州市位列第45位。2018年11月,入选中国城市全面小康指数前100名。 [9] 2019年10月31日,扬州入选世界美食之都 [10] 。2020年10月,被评为全国双拥模范城(县)。
所谓的垃圾收集器是指,用于自动地收集和清扫内存垃圾的内置程序。大多数现代编程语言都会提供垃圾收集器。简单来说,当用户程序中的一些代码以及它们产生的数据不再有用的时候,垃圾收集器就会识别它们,并把它们所占用的内存空间收回,以便重复利用或者还给操作系统。
再说回我们的程序。我们在第一行代码中调用了MyArgs.get_parameter函数,并将它返回的第一个结果值赋给了变量name。紧随其后的,是一个由if语句构成的代码块:
if name == ""
name = "handsome"
end
复制代码
if语句用于有条件地执行代码。它以关键字if作为起始,以关键字end作为结束。在if右边的就是一个条件,即name == ""。这是一个判等表达式,它判断的是变量name的值是否与空字符串""相等。
在我们的设计中,如果我们在执行这个程序的时候没有通过参数指定一个问候对象的名字,那么这里的name变量的值就会是""。因此,这个if语句代表的逻辑就是,如果我们没有指定问候对象的名字,那么就把name变量的值设置成"handsome"。
记住,在if关键字和条件代码的下一行就是满足条件时需要执行的代码。当然,这样的代码可以有多行,但不管怎样,这些代码都需要缩进。也就是说,它们要比包含了if关键字的那一行代码更靠右一些。在一般情况下,我们需要在这些代码的左边插入固定数量(比如 4 个)的空格或者一个制表位。
还要注意,关键字end与关键字if是左对齐的,并且end需要独占一行。这个关键字在 Julia 程序中是非常常用的,通常作为一个代码块的结束标识。比如,我们在写模块、函数、if语句、for语句、try-catch语句等代码块时都会用到它。
再来说MyArgs模块。我在改进版本的 main.jl 的开始处定义了这个模块。代码如下:
module MyArgs
include("args.jl")
end
复制代码
它由关键字module、模块名称MyArgs、关键字end以及夹在中间的代码组成。注意,在模块的定义中,首尾两行之间的那些代码可以不缩进。这主要是考虑到整个文件的内容只包含一个(或寥寥几个)模块定义的情况。在这种情况下,如果中间的代码都缩进,那么就等于几乎所有的代码都要缩进了。这个工作往往是没必要的,而且这样的代码也不美观。
在MyArgs模块的中间只有一行代码。它也是一个表达式,代表了对include函数的调用。include函数接受一个字符串类型的参数,而且这个参数的值需要代表一个 Julia 源码文件的路径名。简单来说,它会把参数值所指定的源码文件的内容复制、粘贴到调用它的代码那里。也可以说,它会用我们指定的源码替换调用它的那行代码。
我们在这里传给include函数的参数值是"args.jl"。这个源码文件与改进版本的 main.jl 处在同一个目录下,即 src/ch01/args。我在该文件中定义了一个名叫get_parameter的函数,这个函数的定义细节我就不讲了,你可以自己去看,其中只包含了寥寥几行代码,用于变量定义、函数调用、条件求值等。其中的一些语法我们还没有讲,所以你看不懂也没关系。但是,我希望你在看过之后记录下自己有疑问的地方,并且带着这些疑问阅读本书的后续部分。
现在让我们执行一下改进版本的 main.jl 文件吧:
$ julia --startup-file=no main.jl --name=Robert
Hey, Robert!
复制代码
我在这次执行julia命令的时候给了它 3 个参数,这些参数之间是由空格分隔开的。第一个参数是我们已经熟知的--startup-file,第二个参数是我要执行的源码文件。在它之后就是我为源码文件提供的参数了。
在第三个参数中,我以--为前缀,这主要是为了遵从julia命令的参数形式。紧跟在--之后的就是参数名name、等于号=和参数值Robert。因此,程序回显的内容就是Hey, Robert!。这是正确的,你可以改变一下第三个参数的值,然后看看效果。
1.5 小结
在本章中,我们先讲了一下 Julia 语言诞生的初衷,然后对它的一些特性进行了略有侧重的说明。Julia 语言比较亮眼的特性有:可选的类型标注、多重分派机制、多种并行计算方式、元编程的支持、接近 C 语言的性能,等等。
在简要介绍了 Julia 语言的安装以及julia命令的使用之后,我们立即开始了第一个 Julia 程序的编写。经过一番改进,我们的第一个程序就成功实现了一个小功能:根据我们执行程序时给定的参数值,打印一句简单的问候。
到这里,作为初识 Julia 语言的读者,我觉得你已经知道得不少了。在下一章,我将会着重介绍 Julia 程序的编程环境,这些也是在正式编写 Julia 程序之前很有必要了解的知识。

扬州网络公司哪家好【扬州企业网站百度SEO推广公司】扬州做网站开发价格、扬州淘宝店铺开店装修设计运营、公司网站制作方案流程改版维护费用、扬州高端企业网站页面制作设计专业公司需要多少钱
上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。
服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)
关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站


