当前位置: 网站首页>小程序开发>小程序制作

石家庄企业微信公众号小程序开发公司、石家庄企业网页设计方案、石家庄做网站开发价格、石家庄微信公众号制作运营报价明细表、石家庄网站设计公司费用、石家庄网站推广大概需要多少钱

发表日期: 2021-04-10 09:55:03 浏览次数:175

石家庄企业微信公众号小程序开发公司、石家庄企业网页设计方案、石家庄做网站开发价格、石家庄微信公众号制作运营报价明细表、石家庄网站设计公司费用、石家庄网站推广大概需要多少钱

石家庄,简称“石”,旧称石门,是河北省省会,国务院批复确定的中国京津冀地区重要的中心城市之一 [1]  。截至2019年,全市下辖8个区、11个县,代管3个县级市,总面积14464平方千米(含辛集市),建成区面积338.16平方千米,常住总人口1039.42万人,城镇人口676.14万人,城镇化率65.05%。 [2] 

石家庄地处中国华北地区、河北省中南部、环渤海湾经济区,是河北省的政治、经济、科技、金融、文化和信息中心,中部战区陆军机关驻地 [3]  ,是国务院批准实行沿海开放政策和金融对外开放城市,也是全国重要的商品集散地和北方重要的大商埠 [4]  、全国性商贸会展中心城市之一 [4]  、中国国际数字经济博览会永久举办地 [5]  、中国(河北)自由贸易试验区组成部分。 [6] 

石家庄于民国十四年(1925年)建市,时名“石家市”,1947年更名为石家庄市。1968年河北省会迁至石家庄市。京广、石太、石德、朔黄四条铁路干线交汇于此,是中国铁路运输的主要枢纽之一,被誉为“南北通衢,燕晋咽喉”。 [7-8]  石家庄是国家首批科技创新示范城市、国家半导体照明产业化基地、国家卫星导航产业基地、国家动漫产业发展基地、国家生物医药产业基地。 [7]  [9] 

石家庄是全国文明城市、国家森林城市、中国优秀旅游城市,旅游资源丰富,名胜古迹众多,有全国重点文物保护单位40处、国家历史文化名城1座。西柏坡是国家5A级景区,被称为“晋察冀边区的乌克兰”,是解放战争时期中国革命的领导中心。2019年,当选“中国十大夜经济影响力城市”。 [10-15]  2021年3月,被评为国家卫生城市。


像App Inventor这类的编程语言通常会提供一组基本的内置功能,对于app inventor来说,就是一组基本块。编程语言还提供一种功能扩展的方法,即,向语言中添加新的子程序(块)。【在计算机科学中,子程序(英语:Subroutine, procedure, function, routine, method, subprogram),是一个大型程序中的某一部份代码,由一个或多个语句块组成。它负责完成某项特定任务,而且与其他代码相比,具备相对的独立性。——译者注】在App Inventor中,通过定义过程(procedure),即,命名一些顺序执行的块,来实现功能的扩展。应用中可以像调用App Inventor中的预定义块一样,调用这些过程。本章中你将看到,创建这样抽象的过程的能力对于解决复杂问题是非常重要的,这是创建真正好应用的基石。

{%}

当家长对孩子说“睡觉前去刷牙”时,他们的实际含义是“从架子上拿起牙刷牙膏,向牙刷上挤一点牙膏,在每颗牙齿上刷10秒钟(哈哈!)”,等等。“刷牙”就是一种抽象:为一系列的低级指令起一个公认的名称。此处,家长要求孩子完成他们已经认可了的“刷牙”的一系列指令。

你也可以在编程中创建这样的有名字的一系列指令,有些编程语言称之为函数(function)或子程序(subprogram),在App Inventor中,被称为过程(procedure)。过程就是一组顺序执行的有名字的块,在应用中可以随时随地调用它。

图21-1就是一个过程的例子,它的功能是以英里为单位,计算两个GPS坐标之间的距离。

{%}

图 21-1 计算两点间距离的过程

不必急于探究这个过程中的内部构件,只要知道对于你所使用的编程语言来说,这样的过程扩展了它的功能。如果每个家长每天晚上都要向他的孩子解释“刷牙”的步骤,那么这个孩子到了五年级可能还是不会刷牙。说“刷牙”是一种更有效的方式,而且每个人都会在睡觉之前去刷牙。

同样的道理,在设计或编写一个大型应用时,一旦定义好了distanceBetweenPoints这个过程,你就会忽略它的内部实现细节,而只是简单地使用(或调用)它的名字。这种抽象能力对于解决大型问题来说是至关重要的,可以将大型的软件项目分解成若干个便于管理的代码块。

过程还可以有助于减少错误,因为它们可以省去很多冗余的代码:只要在一处定义了过程,应用中就可以随处调用它。因此,假如应用中要计算你的当前位置与其他10个点之间的最近距离,你不必拷贝粘贴10次图21-1中的块,相反,你只需要定义这个过程,并在需要时调用它即可。此外,那种拷贝粘贴块的方法还非常容易引入错误,因为一旦你想修改程序,就必须找到所有的拷贝,并逐个以相同的方式修改它们。想象一下,你试图在一个有1000行或块的代码中,找到5-10个曾经粘贴过的代码块!与其被迫地拷贝粘贴这写块,不如用过程在一处将代码块封装起来。

最后,过程将有助于建立代码库,让这些代码在其他应用中可以被重用。即便是创建一个非常具体的应用,有经验的程序员总会在必要时设法考虑重用其他应用中的部分代码。有些程序员从未创建过应用,他们只是专注与创建可重用的代码库,以便其他程序员以此来创建他们自己的应用。

消除冗余

看一下图21-2中的代码块,能否发现其中的冗余。

{%}

{%}

{%}

图 21-2 "随手记"应用中的冗余代码

石家庄企业微信公众号小程序开发公司石家庄企业网页设计方案石家庄做网站开发价格、石家庄微信公众号制作运营报价明细表、石家庄网站设计公司费用、石家庄网站推广大概需要多少钱

400-111-6878
服务热线
顶部

备案号: 苏ICP备11067224号

CopyRight © 2011 书生商友信息科技 All Right Reserved

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: http://www.768800.com  网站建设上往建站

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 苏州殡葬一条龙| 朝阳殡葬| 苏州殡葬服务|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878