集成开发环境

2024-07-01

集成开发环境(精选12篇)

集成开发环境 篇1

1 PlatformBuilder集成开发环境简介

微软的Platform Builder是一个定制基于Windows CE操作系统的嵌入式平台集成开发环境。Platform Builder自带了设计、创建、生成、测试并调试一个基于Windows CE平台所必须的开发工具。PB提供了一个单独集成工作区,在工作区内可以在平台和工程中进行开发。

PB能在PC上仿真各种CE设备,为不同的环境定制CE软件,还共享绝大多数源代码,可以从网上直接下载。软件公司不需要拥有所有类型的CE设备也可以在不同平台上调试CE软件,甚至还可自行改写CE内核。完全开放代码的CE,不仅有Window s的简单易用,还有Linux的高度可塑性,使开发CE时得心应手。

2 PlatformBuilder的配置文件

2.1 PB的配置文件

Platform Builde r包含两种配置文件,分别是源码配置文件和镜像配置文件。适当修改和设置PB的配置文件,可以裁剪和添加相关组件,正确配置各种设备驱动程序。

2.2 源码配置文件

源码配置文件在编译源码时使用。这里的源码是指Windows CE公开的源码,如驱动程序、系统应用程序等。

Platform Builde r在编译源码文件时会寻找当前目录下存放的源码配置文件,根据配置文件的信息来编译和链接,产生EXE、DLL、LIB文件。CE的源码文件所在的目录中都包含了相应的配置文件,具体分为三种:

1) DIRS文件,文件内容解释如下:

DIRS:指定哪个子目录的源码要被编译。

DIRS_CE:只有为CE编写的源码才被编译。

OPTIONAL_DIRS:指定可选的目录(很少使用这个选项),可以只编译指定目录而不是全部编译。

2) SOURCES文件,通过宏定义来指定编译和链接涉及到的文件,文件内容解释如下:

TARGETNAME:指定编译链接产生的主文件名。

TARGETTYPE:指定编译链接产生的文件的类型 (决定了扩展名) 。产生的文件共分三种:.lib (LIBRARY) , .dll (DYNLINK) 和.exe (PROGRAM) 。

TARGETLIBS:定义.lib链接文件,链接时需要这个文件。

SOURCES:源码文件,包含扩展名为*.c或*.h或*.cpp的文件。

EXEENTRY:.e xe文件的执行代码入口点。

s ource s.cm n文件是通用的SOURCES文件。在这个文件中可以指定作用于所有源码文件的配置选项。

3) MAKEFILE文件,包含默认的编译和链接选项。

整个编译和链接过程:build.exe收集编译和链接需要的数据(源码文件、链接文件、编译和链接选项)产生一系列的内部环境变量,然后调用nmake.exe, nmake.exe根据内部环境变量执行编译、链接,最后产生最终文件(*.lib、*.exe和*.dll)。

2.3 镜像配置文件

镜像配置文件用于在制作CE镜像文件时使用。CE的镜像文件扩展名为.bin。制作镜像工具romimage.exe除了能够产生.bin文件外,还能够产生.abx和.sre文件。整个镜像的制作过程由makeimg.exe控制,镜像配置文件类型有.bib、.reg、.db、.dat、.str。

2.3.1 二进制映像生成文件.bib

定义包含在内核镜像中的文件和模块的名称、加载位置。主要的bib文件有Com m on.bib, Config.bib, Proje ct.bib, Platform.bib等。

2.3.2 注册表文件.re g

注册表文件建立操作系统映像的注册表入口。注册表相当于一个数据库,存储了大量的配置信息,包括应用程序信息、设备驱动程序配置信息、系统配置信息、用户参数和其它相关数据。当目标平台冷启动时,Makeimg.exe使用.reg文件来创建默认注册表。Platform.reg配置与平台有关的注册表信息,如设备驱动程序入口。Project.reg设置与工程有关的注册表格。

2.3.3 数据库文件.db

Window s CE提供内置的轻量级数据库管理系统。Window s CE的属性数据库由1张包含记录的表组成,每个记录包含许多不同的属性,每个属性有3种信息:标志属性的ID号、类型和值。

2.3.4 目录分配表文件.dat

用于定义Windows CE映像NK.NIB默认的目录和文件结构(Winodws CE不支持像Windows 9x/2000一样的盘符驱动器,而且没有当前目录的概念)。

2.3.5 字符串文件.s tr

用于指定ID与字符串的关联。CE支持很多国家语言,所以内核使用的字符串可能采用不同国家的语言。为此,CE将字符串用ID来定义,在.str文件中指定ID对应的字符串。

3 编译生成映像文件NK.BIN

3.1 设置环境变量

在所有的配置文件中,都存在条件语句IFEnviroment Value……ENDIF。当条件成立时,IF和ENDIF之间的信息包含在映像文件NK.BIN中;条件不成立时,则不包含相关模块和文件。通过设置环境变量可以添加或者删除NK.BIN中的模块和组件。以.bib文件为例:

3.2 编译映像文件

生成映像文件NK.BIN是平台创建过程的最后一步,也是配置Window s CE的最终目标。Makeimg.exe使用全部配置文件把目标模块和文件合并成一个唯一的Windows CE映像文件NK.BIN。Make im g编译生成NK.BIN的具体步骤:

1)执行fmerge.exe合并所有*.bib文件为一个文件ce.bib,合并所有*.reg文件为一个文件reginit.ini。

2)执行cebuild.bat批处理文件。

3)执行fmerge.exe合并所有*.dat文件为一个文件initobj.dat,合并所有*.db文件为一个文件initdb.int。

4)运行regcomp.exe压缩re ginit.ini。

5)运行txt2ucde.exe将整个CE平台涉及到的所有字符串转成unicode码。

6)运行res2exe.exe将所有*.dll、*.exe、*.cpl文件中的资源更新,资源更新部分主要和语言相关。

7)运行romimage.exe将所有文件合并压缩成一个文件nk.bin。

4 总结

熟练使用Platform Builder提供的配置文件和开发调试工具可以快速定制适合目标平台的Windows CE操作系统,缩短平台开发周期。适当修改和设置Platform Builder的配置文件.bib、.reg、.db、.dat可以裁剪和添加相关组件,配置各种设备驱动程序,为嵌入式操作系统的开发提供了极大的方便。

摘要:Windows CE Platform Builder提供了创建、裁剪和配置WindowsCE的所有开发和调试工具, 深刻理解和灵活运用Platform Builder的配置文件是定制适合目标平台的Windows CE操作系统的关键。

关键词:Windows CE,Platform Builder,配置文件,映像文件

参考文献

[1]陈向群, 王雷等.Windows CE.NET系统分析及实验教程[M].机械工业出版社, 2003.

[2]付林林.Platform Builder之旅[J].VC知识库文章, 2004.

集成开发环境 篇2

旅游是拉动经济增长的三辆马车之一,海南旅游产业的确给一方经济带来了发展 机遇,可以往政府和人民只注重旅游事业所带来的经济效益而忽视对综合效益的 研究;虽然认识到旅游与环境的密切关系,却忽视旅游的发展给环境带来的消极 影响,其结果便是我们在发展旅游的同时也在破坏着旅游赖以存在和发展的环 境,并且影响到人类发展的长远利益。

旅游是经济、社会、文化等现象的综合反映,这一特性决定了旅游的发展必然给 旅游地带来经济、环境、社会等一系列积极的与消极的影响。在旅游业发展带动一个 地方的经济发展,社会进步的同时,我们却决不能忽视旅游业给环境带来的影响。特 别是带来的消极影响,这种影响给我们的生态环境带来了严重的危害。然而,人们还 是忽视了这种影响。我们发现许多人在探讨旅游业发展带来的影响时,往往注重于经 济方面,而对旅游业发展带来的影响的研究却相对较少。

众所周知海南是我国的旅游大省,一年四季都是国内外的游客旅游的好地方最佳选 择,因此旅游环境应是人们首要关心的问题。就此,我们确定了小组课题——旅游 业发展给环境带来的影响。希望我们的工作能对海南旅游业起一点积极作用。

一、旅游影响环境的主要表现

通过在社会实践中收集的信息,我们发现旅游的发展对环境影响表现在多方面,我们将这些影响主要分成两类:

1、旅游开发活动对当地生态和经济模式的影响:

影响生态系统的结构(如:草地、树林和其它类型的生态结构);改变构成生态系统的物种、数量和比例关系(如:物种的种类、密度、年龄、分布等);影响生态系统的功能(如:蓄积能量和能量循环的能力、保持养分和养分循环的能力);改变旅游区的经济模式或发展轨迹。

2、旅游者容易对旅游地带来的主要环境影响: 乱扔废物,引起严重的垃圾污染;浪费饮食,增加旅游地运输食品的负担;游人随意采捕花、果、叶、虫、蝶,可能会破坏自然资源;游人的喧闹可能会给当地环境中其它生物带来干扰;游人在旅游区对都市化的娱乐要求,可能会破坏当地文化。同时,旅游业发展也会造成其他影响,例如造成噪声污染,主要有 1)旅游交通工具的噪声污染 2)施工噪声污染 3)娱乐场所的噪声污染 4)影响旅游氛围的噪声污染。

在旅游旺季时人满为患,景区内游客容量远远超过旅游环境承载量,造成交通堵塞,汽车废气增多,污染空气。

二、旅游影响环境的主要途径

旅游对环境的影响是来自多方面的,我们根据来源的不同将他们分成两方 面,即旅游供给与旅游需求双方。

旅游供给一方对环境的影响是在旅游开发建设过程和旅游经营过程中发生的就旅游供 给一方而言,旅游作为污染源与工业污染源有共同之处即以旅游服务设施所排放“三废”(废气、废水、废碴)和布局不当造成对环境的污染为主。还有就是旅游开发往往使 原本的自然环境造成破坏,引起生态平很失调。

2、旅游需求一方对环境的影响是在旅游者的流动和暂时停留的过程中发生的。主要 表现为:大量人口的涌人带来拥挤、混乱;人的破坏性行为对环境造成污染和破坏大 量人口的践踏使土质发生变化;大量人口的暂时留滞使人们产生活资料和能源的消耗 增加;人群的过度集中,带来的大气污染、噪音污染、视觉污染等问题。因为旅游影 响环境有着他的特殊性,并且旅游供给与旅游需求二者相互联系,共同作用,使的旅游影响环境的问题更加严峻。

三、对旅游影响环境的几点建议

对旅游业发展所带来的问题,尤其是给环境带来的负面已经随着它所带来的经 济益的提高,而且日趋严重。面对这一不容忽视的问题,我们提出了一些建议:

1,加强旅游环境保护的科研工作和旅游环境保护知识的宣传教育。

长期以来,环境科学的研究只是从人类健康需要出发,很少从人类精神,心理需要 进行研究,而这正是,人类与环境相互联系的另一个重要方面,并在人类旅游活动 中得到充分体现。从旅游业对旅游环境的依赖关系,旅游区环境对旅游活动的承载 能力,旅游业发展对旅游环境的破坏等方面研究旅游环境与旅游业的关系;从确定 景观美学质量标准、自然生态质量标准、满足特种旅游活动的环境质量标准、旅游 区环境质量评价方法等方面研究旅游环境保护的方法;从美学、心理学角度出发研 究旅游环境保护的工程方法;还要进行旅游环境保护政策研究,为正确的决策奠定 基础。加强旅游环境保护知识的宣传,提高人们的旅游环境保护意识,向全体游人、旅游从业人员和区附近居民宣传旅游环境保护知识。

2、调查研究旅游资源与环境。

对资源和环境的清醒认识是旅游业持续发展的前提。只有了解和掌握旅游 资源与环境的情况,才能真正进行保护和持续利用。海南旅游资源类型多,分布广,价值评价及开发潜力评价难度大;地理环境垂直分异 和水平分异均较明显,形成多种多样的自然生态。而具体区域的环境容量测定必须把 资源、环境与区域性主导旅游活动形式结合起来,所以显得更为复杂。这样的调查研 究工作,对于目前已成热点的景区和度假区尤为迫切。

3、进行旅游开发的环境影响评价。

不当的旅游开发活动对旅游区环境的破坏是无法弥补的,从保护的角度出发。在开发前对开发活动进行环境影响评价、分析、识别建设、经营过程中可能造成的影响提出相应的减免对策。把可能对旅游环境造成的负面影响降低到最低程度。旅游开发的环境影响评价内容包括:旅游区环境承载力分析、旅游规模分析、开发活动对环境的影响识别、旅游过程对环境的影响分析等等。

4、在旅游区发展建设中做好旅游环境规划。

旅游环境问题的产生、旅游区环境质量下降的主要原因是人类经济活动的不当造成的,因此需要制定具有科学性、严谨性和预见性的旅游环境规划。用于组织、管理经济、旅游及其它破坏旅游环境的活动,来解决发展生产、扩大旅游规模与景点环境保护之 间的矛盾,使其协调一致,以保证经济发展和旅游活动持续稳定地进行,防止旅游区 环境的破坏。旅游区的环境规划是旅游区的经济发展、旅游业发展和旅游区环境保护 的综合性规划,这个规划是从维护旅游区环境美学质量和合理利用旅游资源的角度出 发,应用系统工程的原理与方法,遵循经济发展规律与旅游区环境美学规律,对经济 活动和旅游活动的结构、规模和布局实行统筹规划,达到既发展经济、扩大旅游又不 破坏旅游区环境的目的。

5、运用经济及其它手段,控制热点旅游厂的旅游规模。

采取提高热点旅游区的门票价格、划定特殊旅游景点并控制其旅游人数等手段;调整旅游区的旅游规模,在保证一定经济效益的同时使旅游区的环境得到保护。

6、加强旅游环境立法。

完善的法律制度是做好旅游环境保护工作的保证,通过对旅游者和旅游经 营者制定行为规范。对破坏行为实行强制性的干涉与惩罚。立法主要内容有 1)旅游区建设项目的审批办法和权限; 2)旅游区保护范围和保护内容的确定; 3)对违反者的处罚办法等。

小结

石油开发中污水的环境危害 篇3

关键词:石油开采;污水处理;环境危害

1 概述

石油是我国工业发展的基础性能源之一,随着工业的发展速度越来越快,对石油的需求量越来越多,给石油企业带来巨大的挑战,在新型油田勘测难度不断加大的情况下,利用先进技术对老油田进行深度开采,已是石油企业当前采取的主要措施。开采深度不断加深,原油中含水量不断增多,水中所含有的大量油类、悬浮物、重金属等成分对水体、农作物、土壤、人体等均具有较大的危害。

2 石油开发中污水对环境的危害

2.1 石油污水中污染物的危害。①石油气及石油烃的危害。含油污水或原油中含油的石油气或者烃类物质一旦泄露,会对土壤和水体产生严重污染,高于一定浓度值时,会影响土壤中农作物的生长或者使水体中鱼类产生特殊味道,影响其经济价值,若泄露过多,可能会给高等生物带来危害。②可溶性盐类物质的危害。石油采出水中含盐量较高也会对环境造成污染。一般采出水中盐类的含量远远高于海水中3.5%的含量,这就极大的影响了植物对土壤中水分和营养物质的吸收能力;高浓度盐水可能改变土壤的力学结构,破坏植物根系對空气和水分的运输。③重金属的危害。重金属对于酶的活性具有极强的干扰能力,可限制或影响生物体内正常的生化活动,造成对生物内部组织器官、神经系统、造血组织等的严重伤害。④化学添加剂的危害。石油开发过程中,需要用到多种化学添加剂,以提高开采率。化学添加剂的危害性主要来自于可溶性化学物质,这是由于溶解后的化学添加剂易于被生物体摄入体内;易挥发物质同样也会对生物体产生危害,引起急性中毒等恶性事件。对于不可溶的化学添加剂,则由于其缓慢的讲解速度,可能产生长期性的二次危害。

2.2 石油污水的来源。①采出水。采出水是从原油和天然气中分离出来的地层水,可以是基岩水或基岩水与注入水的混合水。采出水主要来自地面加工的脱盐废水或自来洗净水。采出水约占石油开发中总污染物的98%,是主要的污水来源。采出水中含有的杂质会对生态环境带来危害,如盐类、重金属类的可溶性固体、悬浮或溶解的原油、固体颗粒等其他一些具有危害性的化学物质;除以上天然杂质外,开采过程中使用的各种化学添加剂也是重要的污染物,如混凝剂、分散剂、除氧剂、表面活性剂、除垢剂等一系列为提高开采率而添加的化学试剂。②钻井污水。钻井污水的成分主要由被钻岩石及采用的钻井、洗井试剂的成分决定,主要包括钻屑、石油、粘土控制剂及稳定剂、加重剂、稳定剂、润滑剂、亲和剂,以及特有的重金属污染物,如铅、锡、铬、钡等,重金属部分是天然存在,另一部分是加入钻井液体系的各种材料。③其他类型污水。石油开发是一项复杂、综合的大型工程项目,在开发过程中含油污泥的堆放引起的渗透水、清洁设备后产生的洗涤水、油气田地表径流的雨水、由于安全防护措施不到位发生的事故性泄露和排放引起的水体污染以及生活污水等。

3 石油企业应采取的对策

3.1 建立HSE管理体系,依靠科学的管理减少污染物的排放。健康(Health)、安全(Safety)与环境(Enviromen)管理体系,简称为HSE管理体系,是集合了各国同行管理经验优势而形成的,可适用于各国石油、天然气工业的管理体系。HSE管理体系的最大目标是追求企业生产过程中实现零事故、零伤害和零损失的管理目标,这一目标的实现有助于企业的安全生产及长远发展,是符合我国当代绿色经济发展要求的一项管理策略。石油企业应根据HSE管理体系的要求及国家的相关政策,建立完善的管理体系,明确各部门及各岗位工作人员的责任,依靠科学的管理和先进的技术,最大限度的降低企业生产的污水排放,为企业的可持续发展提供制度保障。

3.2 提高污水处理技术。高效絮凝浮选技术的研发及应用,大大提升了污水处理效果,可实现3s内彻底分离油水,且去油率高达90%以上;光催化技术解决了TiO2纳米颗粒材料由实验研究到工业应用的关键性技术难题;磁性分米净化技术在活性污泥中加入少量磁铁粉末后,可实现进一步循环利用;生物强化技术进一步优化了传统生物法的净化效果,降低了处理成本;NBR技术作为一种高效的废水处理工艺,可实现对废水中微生物有效截留,从而使水质达到排放标准;除以上方法外,生物法和物理化学组合技术,如电-生物耦合技术、化学模拟生物降解处理技术和超声-电化学联用技术也不断应用到石油企业废水处理工艺体系中,大大减少了污水的危害。

3.3 加强技术人员的培养。油田污水处理技术的研发及应用,需要具有专业理论知识、创新性思维及探索精神的人才,人才的引入和培养是企业进行技术创新,降低污水排放,提高经济效益的关键。重视基层污水处理人员的作用,将基层工作人员的经验及技术作为进行污水处理技术创新的基础,为技术创新提供基础保障及可靠支持;定期组织基层人员的培训工作。通过培训,使基层污水处理人员及时了解最新的处理技术。

3.4 研发石油污水深度处理与回收技术。石油企业生产面临的困境之一是水资源短缺,石油企业生产中的新鲜水少部分蒸发流失,大部分则成为了工业废水,造成了极大的水资源浪费。利用先进的处理技术,对生产污水进行深度处理,达标后可再次回收利用,成为企业的绿化、施工、清洗、冷却水或脱盐补水等,尤其是最后两项,是企业生产不可或缺的工业用水。解决污水处理及回收利用的技术难题,可有效节约企业的生产成本,提高企业经济效益。

4总结

石油污水对环境造成的危害是巨大的,若不对其进行有效处理,则在影响周边环境的同时,也会影响企业的发展,从而危害到国家经济的发展。对于石油企业来说,建立科学的管理体系,利用先进的科学技术提高污水处理效果,加强人才的培养是当前面临的主要问题,也是利用技术创新进行污水处理,实现企业长远发展的有力保障。

参考文献:

[1]蔡钊荣.油田含油污水处理及回用技术[D].中国海洋大学,2006.

[2]孙立波,杜艳蕾.海洋石油平台污水处理技术现状及发展趋势研究[J].化工管理,2015,12:99.

[3]吴莉娜,陈家庆,程继坤,彭永臻,孔惠,周翠红,朱玲.石油化工污水处理技术研究[J].科学技术与工程,2013,15:4311-4317.

[4]张超,李本高.石油化工污水处理技术的现状与发展趋势[J].工业用水与废水,2011,04:6-11+26.

作者简介:

集成开发环境 篇4

Java是一种可撰写跨平台应用程序的面向对象程序设计语言之一。Java集成开发环境(IDE,Integrated Development Environment)是用于提供Java程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。由于IDE是集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套,所以当前广泛使用各种Java编辑器,例如JBuilder,Ultra Edit,Editplus,Eclipse等等,但这些工具都没有开源[1]。因此,为了掌握Java的文件读写技术,提高Java程序开发效率,参考My Eclipse并应用swing、poi、mail、jsoup、io等基础包设计并开发了一个轻量级的集成开发环境JEdit,并且加入邮件发送和网络数据采集等功能。

1 系统的功能与技术分析

由于Java的swing包中函数多是轻量级,因而JEdit系统也是基于轻量级的[2]。系统主要功能包括Java代码编写、编译、debug等。代码编写可以通过键盘输入并显示行号,对关键字用不同颜色进行标识以便于查看;代码保存时,Java源代码和编译后的文件保存至本地指定目录,保存内容包括Java代码及编译的class文件;编译和运行代码时,可以将运行结果展示在控制台;如果出现编译错误,在控制台显示出错误位置及原因;注册码生成采用网页数据抓取的方式;邮件发送将生成的注册码写进邮件并发送给指定邮箱。JEdit的开发工具采用My E-clipse和Jdk,编辑完成后可以打包成可执行的jar包或压缩文件。

2 系统主要功能的设计

JEdit系统中,用户须注册后才能进入主界面选择工作区间,然后创建项目,编写Java代码,运行查看结果。系统实现的主要功能如图1所示。

2.1 注册功能的流程设计

注册时输入邮箱地址,然后进行网络联机判断获取注册码,最后通过邮箱获取注册码。注册流程可设计如图2所示[3]。

2.2 注册码生成的流程设计

注册码由随机数结合网络数据产生,首先判断网络是否连接,当网络连接正常时生成一个0到60的随机数,根据该随机数去访问网页,抓取网页的数据并解析出来,再生成注册文件。注册码生成的流程图如图3所示[3]。

2.3 代码编辑、保存等功能流程设计

编辑前要选择目录,然后进行新建,编辑,保存,运行,也可以直接打开文件操作,但在运行前要保证项目已经被保存;点击保存按钮后,进入保存流程;若编译通过,则将编译通过的class文件存放在相应目录。

3 系统功能的实现

3.1 注册模块的实现

注册页面可用于对系统合法性的检验和注册信息,注册主界面如图4所示。

输入邮箱后当注册码生成后会发送至邮箱,系统校验通过后,进入选择工作区间界面。注册模块(Register Frame)的实现代码如下[4,5]:

3.2 选择工作空间模块的实现

选择工作空间可以确定编辑代码存储位置,其界面如图5所示。

点击选择后出现对话框,默认进入C盘,也可以选择想要打开的目录并确定存储位置。该模块核心为选择文件,代码如下[4,5]:

3.3 代码编辑模块的实现

进入主界面后,编辑窗口可以编辑代码,创建项目,显示行号。编辑窗口主界面如图6所示。

主区域显示打开文件的内容,可以进行编辑;右下方是控制台用来输出结果;左边是目录树,用来展示项目的目录结构。编辑模块代码如下[4,5]:

行号显示的原理是调用paint(Graphics g)方法进行行号设置:首先获得该文档的对象,然后获得该文档的行号(调用Javax.swing.text.Element.get Element Index(int offset)方法获得),最后利用for循环给每一行的开始绘制一个行号的矩形框。

3.4 保存和运行模块的实现

编辑完文件后点击保存按钮会将源文件保存至项目的src目录下;点击运行按钮,将此编辑窗口的文件编译,在下方的控制台显示出编译结果。如果编译通过则将编译产生的class文件存放在当前项目中的classes的目录下;如果编译不通过,则在下方的控制台输出编译出错的提示信息,提示错误的位置和信息帮助用户进行修改。编译和运行窗口的主界面如图7-8所示。

4 结束语

JEdit系统界面美观大方,通过Java swing技术绘制界面,应用Java数据抓取与分析jsoup,使用读取excel方法进行注册码的写入与读取功能,用邮件发送的形式将注册码发送至指定邮箱。目前,系统主要功能运行正常,但还有部分功能有待今后继续完善,例如提示功能,鼠标右键功能无法在编辑状态下修改字体大小,必须通过修改源代码才可以改变字体大小。

参考文献

[1]朱福喜.面向对象与Java程序设计[M].2版.北京:清华大学出版社,2015.

[2]张华.一种轻量级的监控架构设计[J].计算机应用与软件,2014,31(7):86-88.

[3]张海藩.软件工程导论[M].6版.北京:清华大学出版社,2013.

[4]范秋华,孙麒.旅行社信息管理系统的设计与实现[J].工业控制计算机,2015,28(6):126-128.

西部大开发的环境忧思 篇5

美国《国家地理杂志》在创刊百周年纪念特刊的头条写道:“人类能够拯救这个脆弱的行星吗?”文字的旁边是一张水晶般地球的全息照片,当地球倾斜着时,看起来就像是摔破了。球体的完整形像被授给环保英雄,旁边的说明则写着:“我们的星球就象是托座上的精致水晶球,值得我们做最妥善的照顾。”

地理决定论:有关人与自然关系的思考

秋风乍起的八月,整个新疆热气腾腾。短短一个月内,共有5个大型招商会议在乌鲁木齐召开。山东、四川、湖南、上海等地的招商代表团联袂而至,据说已签了近两百个亿的投资协议,电视、报纸等媒体上一片欢欣鼓舞之声。

与新疆各界人士在一起聊天,免不了要谈起时下最热闹的“西部大开发”这个话题。谈到当前的“热”时,竟然连他们自己都难以相信这些协议最后会落到实处。一个在当地颇为活跃的记者私下里说:“每个招商会议来了好几千人,平均每人最低花费1万元,加起来就有好几亿。将这些钱支持新疆也够了,可能比那些意向性的协议还更实在。那些意向性协议上承诺的投资,天知道最后能落实多少?”

我于是想起去年在新疆的一次经历,那是与吐鲁番附近一个党校的教师闲聊。

这位教师当时对东西部地区差距表示强烈的不满,并且举上海与广东两个地区为例,认为这两个地区的人均GDP比新疆高得多,是社会不平等的一种具体表现。我认为,新疆与上海广东这两个地区,由于地理条件所决定的生态资源系统不一样,由此决定的发展程度也不会一样。新疆必须要承认这种先天的差距,走低能源、低消耗的发展道路。但那位教师不同意我的看法,只是纠缠在结果是否均等这一问题上。

部份人怀疑“西部大开发”究竟是否有实效,认为目前实在是有点虚热,担心又出现新一轮泡沫经济;而另一部份人则认为新疆的发展就是缺钱,只要有大量的投资注入,新疆就会获得极大的发展。我理解新疆人民急于拉平地区差距的急迫心情,但我们必须正视西部地区的资源限制,因为新疆地区缺水是非常明显的事实。

而任何地区要开发,总得解决水源的问题,否则人将何以存活?至于从去年开始出现的那个大而无当的“水工程神话”,我一直觉得它与《伊索寓言》里山雀夸口煮海的故事差不多。随着对新疆的了解加深,这种关于资源限制的考虑也越来越挥之不去。我几度从乌鲁木齐市出发去那些或远或近的旅游景点,一路上总能看到一排排已经死去了的枯黄的白杨树,据说这种防护林工程就是因缺水而难以见效,栽种的树成活率不高。自从1984年中国政府开始意识到环境保护的重要性以来,最先启动的是“三北”防护林工程。据当时见诸于报纸的各种报导,防护林工程启动以后,多年来困扰着北京的风沙开始减缓,扬沙日、浮尘日、沙尘暴日都大幅度下降。但是,荒漠化并不是一种荒漠的“入侵”,而是由于生态破坏造成的国土整体“退化”,因此效用十分有限,北京的“后院”内蒙古和全国荒漠化趋势仍继续恶化。于是政府只好再扩大防线,开始建设太行山防护林,长江中上游防护林、农田防护林、沿海防护林等等,一共构造了“五大防护林体系”,全部进入当今世界规模最大的八项生态保护工程之列。但这边种树,那边又在砍树,从全国总体情况看,陷入了“局部治理,整体恶化”的恶性循环。

西部大开发就是在这个荒漠化日益严重的区域进行,让人不由得担心西部地区已相当脆弱的生态环境的承载力。这一忧虑不是始自今日,从写《人口:中国的悬剑》一书开始,我就认定一个事实:人的生存,必须要受生态资源的制约。那种由自称彻底的唯物主义者提出来的“人定胜天”的思想,实在是种完全彻底的唯心论。

这几年我一直在思考一个问题:为什么有些社会发展得好些?为什幺有些社会始终在较低层次的生存问题上苦苦徘徊?近几个世纪以来,为了解释世界各地为什么发展不均衡这一问题,各学科都进行了持续不懈的努力,历史的、哲学的、经济的,各种解释都曾领过一段风骚。独独只有一种学科解释始终未受到学术界的青睐,那就是地理学。曾有先贤进行过这种努力,比如孟德斯鸠就曾试图建立地理社会学,但由于他对地理因素进行了大量的神学阐释,从而使还未诞生的地理社会学沦为学术界的笑柄,严重损害了这一学科的声誉,以后的两个世纪里,思想界一直在清算“地理决定论”。但是随着二十世纪六十年代现代环保运动的兴起,人类越来越清醒地意识到,人类首先是环境的产物,而生存环境首先是地理环境,人类的生存质量确实与地理环境有密切关系。

盘点西部地区的生态资源系统

人对自然的绝对依赖,主要表现在三方面:水、土地、气候。

水是生命之母,土地是财富之父,而气候则决定了一个地区是否适合人类生存。从这三方面考察西部地区,前景并不乐观。打开中国的地形图,就会发现,中国的“三北”地区,即东北、西北、华北三地区约331.7万多平方公里的土地(占我国国土面积的34.6%),被地质学家称之为“乾旱、半乾旱和亚湿润地区”,其间80%(即262.2万多平方公里)的区域,实际上早已成了一片荒漠,这片荒漠化的土地竟占了中国国土的27.2%,也就是说,18个省的471个县,近4亿人口的耕地和家园处于荒漠化威胁之中。据原林业部三北防护林建设局的一次调查,“三北”地区的荒漠化面积呈扩大趋势,基本上是以治理一亩,荒漠化1.32亩的速度在扩张。近二十年来土地沙化速度为年均2460平方公里,每年直接经济损失540亿元。荒漠化的原因是由于水源林与植被的破坏及超载放牧。专家们不止一次地发出警告:地形图上那些密布的桔红色小点,即被称之为“潜在发生荒漠化”的区域也正在以不慢的速度扩张。

很显然,这些荒漠几乎没有什么地面资源,不能成为“财富之父”。

与荒漠化同时发生的是河流的乾涸。首先表现为河流水量减少、断流、雨量减少,最后成为荒漠。无需回望遥远的历史,只要看看近二十年间死亡的河流就可知道情况的严重。在地形图上,已经没有水的乾涸河床以棕色虚线标明,在内蒙古西部和甘肃西部,至少分布着60多条;而在新疆几大沙漠周围,则多达100多条。西部的荒漠化,正是植被消失,众多河流死亡的结果。罗布泊曾经是一个面积2万平方公里的巨大湖泊,随着孔雀河等河流的乾涸断流,1972年这个巨大湖泊终于死亡。新疆石河子的大规模屯垦,造成了玛纳斯河断流乾涸。黑河是河西走廊上最大的内陆河之一,随着黑河下游的断流乾涸,居延海也随之死亡。西部的其它河流与湖泊的命运也好不了多少,位居内陆河世界第二的塔里木河也断流1/4,水量缩减到三十年前的1/10,从一条大江大河变成了一条水渠。

没有了生命之源,人类就不能在这块广袤的土地上生存。为了论证西部地区大开发是个可行的工程,这两年竟然有不少专家出面论证“南水北调”的可行性,搞出了一个庞大无比的“水报告”。这个可操作性极小的报告用科学的形式论证了从南方地区引水的可行性,全然没有考虑到工程需要付出的庞大成本,以及这一工程实际上是透支子孙后代的生存资源。曾有多个报告指出,中国现在其实是个缺水比较严重的国家。我们一共有七大江河,从南往北,依次是珠江、长江、

淮河、黄河、海滦河、大辽河和松花江。早在28年前,黄河已开始断流,奄奄一息。海滦河、大辽河与淮河近些年已经断流。可以说,今天整个华北平原已经没有一条常流河。水量丰富的松花江近几年也开始出现断流现象。七大江河中,有五条都陷入半死不活,濒临枯竭,只有水量最为充沛的珠江和长江干流暂时没有断流,但这两条河尤其是珠江已遭到严重污染,长江重要的支流嘉陵江已发生过好几次断流。如果照这种趋势发展下去,长江、珠江迟早也要步其它河流的后尘。从目前的状况来看,中国水土条件最好的东南部也开始缺水,如果过度透支水源,就等于透支子孙后代的生存环境。

还有一些经济学家大谈西部移民的可行性。全然不去考虑一个事实,那就是西部地区生态系统的支撑力已达到极限。一次有关荒漠化的联合国会议提出,乾旱和半乾旱地区,每平方公里人口密度的临界值为7人和20人,而目前中国人口密度较小的地区也大大超过了这个数字。比如甘肃河西走廊绿洲地区人口密度已经达到每平方公里496人,最少的金昌市也有276人,远远超过了人口分布的合理密度。人口剧增和荒漠化加速恶化互为因果,形成一种恶性循环。

当地一位通晓文博的青年陪我参观新疆博物馆,那里的出土文物表明当年新疆曾有过非常灿烂、富有特色的中亚文明。我问那位青年:这些灿烂的文明诞生之地一定是后来才变成沙漠的,有没有人研究过当地气候与地理条件的历史变化?青年告诉我,没有成书的资料,但估计就是沙进人退,凝聚着人类智能与辛劳的文明被荒漠一片一片地吞噬。

一想到人类灿烂的文明被漫漫黄沙一片一片地吞噬,尤其是想到荒漠化进程正在一点一点地向我们逼近,那种人类在大自然肆虐之前的无力感就特别强烈。

近二十年来,新疆其实从来就没放弃过对本地资源的开发,地面资源在毛泽东时代就已处于过度开发状态,改革以来,认识到由于牧地大量被用作农地,水土涵养能力大大下降,生态劣化,新疆已被迫采取“退耕还牧”、“退耕还林”等措施。所以从地面资源的利用来看,现在的问题是如何保护好环境生态,而不是中国式的开发――除了环境保护成为“开发”题中应有之义。对资源的开发,近十多年来新疆采取了所谓“一黑一白”的发展战略,所谓“一黑”是指地下蕴藏的石油,“一白”是指农田里种植的棉花,前者主要由国家垄断,后者虽由地方开发,但不是发出货收不回货款,就是受有关政策所限,基本上发挥不了什幺优势。这两年加上了所谓“一红”,即西红柿,但这种农产品经过加工所增加的附加值也很低,更兼西红柿酱始终也不是中国人的主要食品配料,所以仅靠这三大战略的实施推进,新疆无法达到东南沿海地区已经达到的经济发展水平。

我理解新疆人民的焦虑,但我想得更远一些。

环保优先还是发展优先?

环保优先还是没考虑绿色GDP的发展优先?说到底这其实是个养鸡取蛋,还是杀鸡取蛋的问题。

我在美国黄石公园附近的波兹曼市议会旁听过当地议员们的竞选演讲,演讲题目是“发展优先还是环保优先”?这个竞选题目与当地的实际情况密切相关。大致情形是这样:波兹曼这个西部城市风景优美,那里的居民可以尽享湖上泛舟垂钓之乐。与美国其它地区比较,该地区发展水平偏低,家庭年收入平均两万左右,低于美国全国年平均收入3万美元的水平。联邦政府长期以来为当地居民提供免费食物券,免费供应鸡蛋牛奶等日常食品。当地一位律师告诉我,其实波兹曼市民只要改换一下思路,就能轻易摆脱贫困,因为当地有一个蕴藏量很大的白金矿,矿藏所在地的主人们大都希望政府批准他们开发,从而迅速脱贫致富。但这种意图却遭到当地其它人士的激烈反对,多年来这个地区的议会与其它公共组织一直就在环保优先还是发展优先这一问题上争论不休。波兹曼绝大多数居民认为:呼吸新鲜空气,饮用新鲜净水,漫步在树林环绕的河流湖泊之旁,比远离大自然的现代高水平物质生活要好得多。在台上发表竞选演说的议员们,在别的主张上有些差别,但在环保方面的看法却相当一致。

我国一些地区的做法正好相反,这方面已有许多惨痛教训。贵州有一个山区,十多年前还是一片青山绿水,山上树木郁郁葱葱,地上流淌着清清的溪流。在地方政府的鼓励下,当地居民没有采取任何环保措施,进行土法炼铅。几年以后,空气中弥漫的铅粉等有毒物质将附近的树木花草等植物全都毒死,方圆150多平方公里的地区,再也没有一条乾净的河流与小溪,居民饮水需要大量从外地购买矿泉水。除了生态系统的彻底破坏之外,铅粉污染还导致了严重的后果:当地不少居民眼睛被铅毒熏瞎,得了不治之症。以人体健康与生存家园为代价所获得的人均收入提高,这样的“发展”对人类又有什么意义?

从新疆的哈纳斯湖回到乌鲁木齐以后,我无法忘记在哈纳斯看到的`一切。那里有世上罕见的美好风景,但那里的森林正在流血,一辆辆运输木材的车每天川流不息地从哈拉斯开出,游人稍多点的地方,漫山遍野都可见到丢弃的垃圾。如此之美的风景与如此原始落后的“开发”形成了鲜明的对比,这种对比使我如骨鲠在喉,不吐不快。我在当地举办的两次讲座中,都对前来听课的几百听众讲,要建立绿色GDP,在计算国民生产总值时,必须将环境生态成本计算在内。过去二十年,我们确实在经济建设上取得了巨大成就,但环境生态的保护却是一大败笔,如果要计算这笔成本,说不定还是负值,因为再多的钱也买不回我们已经断流的黄河,买不回淮河水系,买不回面积大幅度缩小的洞庭湖与鄱阳湖,买不回珠江水系,买不回我们另一条母亲河长江……,总之,逝者虽不可追,但往者却可鉴,正在进行的西北大开发,一定要引入绿色GDP计算方式,避免用这种破坏性极大的原始方式开发。最好一次到位,有了雄厚财力再从高起点起步,进行开发。

我对听众说,新疆真是一个美丽神奇的地方,历史上它创造过非常灿烂的文化,博物馆里那些历经千年还颜色如新的织物,即使放到今天来看,也是高水平的工艺品。是气候与环境的变化吞噬了灿烂的古新疆文明,大家一定要爱护好今天的新疆。从地面资源看,过去新疆是开发过度,现在的“退耕还牧”,“退耕还林”都是正确的纠正措施。新疆的生态系统确实非常脆弱,一定要加倍爱护,不能让沙漠再继续吞噬绿洲……

我还对听众说,现在的开发,面临的社会环境与毛泽东时代完全不一样,那时的人力资源不需要计算成本与投入,国家也几乎倾尽全力进行财政倾斜。正是这种不计成本的开发,才有了后来的荒漠变良田。现在我国正在向市场经济迅速转轨,不可能再用财政手段倾尽国力进行资金投入,所以开发任何地下资源,必须要计算成本,一定要注意与国际同类产品的价格相比较。如果矿产的蕴藏量不大,开采年度很短,而投入购买设备的钱太多,用于供给开发者的生活成本太高,那就得计算每一单位产品的成本。如果单位产品成本远远高于国际同类产品,那就应该放弃开采,宁可去国际市场购买,以降低社会总成本,提高经济效益。

我向人们呼吁,要爱护哈纳斯湖。如果是目前这种粗放式原始“开发”,过不了几年,哈纳斯的美丽与神秘就要大打折扣。还有千万要记住,一定要停止砍伐森林,不要再让哈纳斯的森林继续流血。我不是新疆人,但我爱哈纳斯,因为它

是大自然遗落在中国大地上的一颗明珠,千万、千万要守护好它,不要让它蒙上尘垢。

我再次强调,中国进行现代化,一定要尊重现实,考虑人口与资源的严峻限制。1995年,世界银行推出衡量国家财富的新计算法,把自然资源计算在内,中国的人均财富只能排名世界第162(这个排名到现在丝毫未变),是排名第一的澳大利亚的1/126,是世界平均水平的1/13。其中自然资本占的比例仅为3%(澳大利亚为71%),足以见中国人均资源的贫乏程度。且不说人的物欲永无满足之时,即便象许多中国人宣称的那样只求达到今天美国人的生活水平,有人计算,实现十二亿中国人的美国梦,中国的资源总耗至少要扩大50倍。这组简单的数字告诉我们,不管我们觉得我们的要求怎幺合理,都早已注定了没有实现的可能。在严峻的资源限制下,中国应该放弃“赶超”战略,承认差距,走低能源、低消耗的发展道路。新疆也应该从现实出发,不要每天去与资源条件完全不一样的沿海地区攀比,设计未来的大开发战略,一定要注意自己的生态系统非常脆弱,经不起破坏性的折腾。内地那种只顾“经济增长”,不顾生态环境严重破坏的“开发”

一定要引为前车之鉴……江山多娇,引得无数英雄竞折腰。但每次“逐鹿中原”的结果,绝对不止那“一将功成万骨枯”的惨痛,还有生态环境的大破坏。九朝故都洛阳曾那样美丽,但几十次兵燹过后,现在只有一个龙门石窟还能证明昔日的辉煌;开封历史上曾非常繁华,但在历史的厚厚尘封下,现在呈现在世人面前的完全是一幅可怜可叹的破败相。历史上曾被《诗经》歌之咏之,长满各种珍稀植物、“河水清且涟漪”、林木郁郁葱葱的陕西,现在却只有一片荒凉的黄土,“荒沙裸露无寸土,可怜江山贫到骨”!

上天赐给我们中华民族的江山曾是如此美丽。是连绵不绝的战争、人口的过度增殖与对土地的过度开发,使我们在一代又一代人的不经意之间,失去了曾经无比美好的栖息之地。到了二十世纪,中国进入前所未有的人口高峰期,人口与资源的关系空前紧张。在这种情况下,人们为了生存,开始干出一连串“要高山让路,让河水低头”的蠢事。我们完全忘记了,人与自然本应该和谐共处,而征服大自然的结果,就是整个生态系统的巨大破坏。

儿童智力开发与环境关系密切 篇6

专家认为,应当让婴幼儿接触各种环境,接触越多,智力就越有可能发展到最大限度。

其实,早在胎儿时期,他们就有听觉和手的活动能力了。而这种能力肯定会影响婴儿以后的发育。婴幼儿大脑的发育就像运动员通过锻炼使肌肉发达一样,需要环境(声、光、色、形等)的刺激。虽然脑神经细胞的数量在胎儿一生下来就已固定了,但最终决定一个人智力的是脑神经细胞之间的联系。这种联系的可塑性很大,婴儿大脑细胞之间的联系几乎是无限的,而这种联通能力又是在环境刺激下发展的。用鲜明的色彩,如红色、白色、黄色、蓝色,或用对比强烈的色彩,如黑白方块相间的编织品等来刺激婴儿大脑的发育,要比用浅颜色有效很多。能够刺激婴儿感官的还有图片,在婴儿的床边挂张简单的人物头像,他(她)会报以微笑,过段时间再换上妈妈的相片,它会起到妈妈在场的作用。

婴幼儿是通过玩耍来学习的,如把一件东西放在婴儿身旁,他(她)会用手去抓,并能感到离自己不远或很远,这都是他(她)对这个物质世界的体验。即使是最简单的游戏,婴儿也会从中受到启示,如大人用手捂住脸,然后又放开,他(她)很可能从中体验到客观世界的永恒性。

要想让儿童在玩耍中收到学习效果,大人的态度是十分重要的。比如小孩子搭积木,大人不要硬让其这么搭,那么搭,要露出无关紧要的神情,要多鼓励。当然做一点指导是必要的。

每一位父母都要尽量帮助婴幼儿接受环境的刺激,通过感觉来学习。如果孩子错过了早期教育的机会,那么,应当在以后的岁月中设法弥补上,当然那是很困难的,特别是在上学以后就更难了。那时其很可能需要补充教育或特殊指导,而不只限于课堂中的一般教育。

集成开发环境 篇7

JDK是Sun公司为开发人员提供的Java开发工具包。自Java推出以来, JDK已经成为使用最广泛的Java开发套件。JDK是整个Java的核心, 包括了Java运行环境, Java工具和Java基础的类库。JDK是学好Java的第一步。然而JDK并没有提供可视化的集成开发环境。开发者只能用JDK+文本编辑器的方式来开发Java程序。JDK提供的编译器 (javac) , 解释器 (java) 等工具都要求在命令行下执行, 这对于习惯了图形开发环境的人来说有很大的不适应, 而且由于在调试程序时要往返于文本编辑器和命令行, 就严重降低了开发效率。虽然已经有诸如Eclipse、JBuilder、Netbeans等优秀且强大的图形开发工具, 但对于初学Java的人来说只需要运行快小巧的基于集成开发环境 (IDE) 即可, 对于那些想在IDE中加入自己特有的风格或插件的开发人员来说用以上这些工具是很难或是根本无法实现的。

为了解决上面提到的问题, 本文开发出一个基于JDK的Java IDE系统, 将编辑、编译和执行等操作集成到同一界面下, 以方便用户的使用, 从而提高开发效率。

2 设计思想

在用传统的JDK+文本编辑器开发Java程序时, 一般由记事本等工具来编辑源文件, 存盘后由JDK中的编译器 (javac) 和解释器 (java) 分别进行编译和运行。也就是说JDK提供的编译器和解释器是相对独立的程序, 这就使得可以在系统中单独调用javac和java程序。因此, 可以设计一个Java源代码编辑器, 并在每次创建或修改源代码后都及时存盘, 之后再调用javac和java程序, 最后将所有的操作整合到统一的界面中以实现即时编辑、编译、执行和实时显示的集成开发环境。

该系统的总体设计思想就是:以Java基础类库中的JText Area为主体开发出一个带有动态标号功能的Java源程序编辑器, 通过类库中Runtime提供的exec方法来调用JDK提供的编译器和解释器, 之后通过输入流Input Stream Reader来获取在编译和运行过程中产生的信息并将这些信息显示在图形化的界面中, 最后将编辑器、编译器、解释器、输出信息提示域和出错信息提示域整合到统一的Swing图形界面中并使其协调工作。具体的系统总体结构图如图1所示。

3 实施与实现

系统中核心对象的相关信息如表1:

3.1 编辑器

编辑器的作用就是允许用户在其中输入Java代码, 允许将磁盘上已经存在的源文件读入并显示给用户。编辑器本身仅能输入和显示代码, 想要编译这些代码则必须以源文件的形式先存盘。

Java规定源文件必须是无格式的纯文本, 且以后缀“.java”命名。故在本系统中选择Java基础类库中提供的JText Area类为主体来构建编辑器。在JText Area类实例code Area中可以输入多行纯文本代码, 并且其提供的write和read方法可以方便地存储和读入源文件。在保存源文件时, 通过JFile Chooser类可以让用户方便地选择源文件的保存位置并给源文件命名, 而该类的get Seclected File方法可以获取源文件的存储信息以便在编译源文件时确定源文件路径与名称。通过对JFile Chooser类中文件过滤器的设置可以仅仅使用户将文件保存为“.java”的后缀文件。为了节省解决编辑器界面不足的问题, 可以将编辑器放入JScroll Pane中来自动添加滚动轴。值得注意的是, 在每次修改过源代码后都要通过如下的代码来存盘:

code Area.write (new File Writer (myfile) ) ;//通过文件输出流将代码保存到磁盘文件中

这样才能够保证达到实时编译的作用 (即编译的源文件始终是最后一次更新的) 。

3.2 编译器与解释器

该部分的核心就是在系统运行时动态调用JDK提供的javac和java程序并在图形化界面中显示编译和运行结果, 而Java中提供的Runtime类的exec方法可以方便地执行已经存在的程序, Process类提供的get Error Stream方法和get Input Stream方法可以方便地获取执行已存在程序时的错误信息流和输出信息流, 之后可以将相应的信息流显示在err Area和out Area中即可。这时的关键问题就是如何将每次存盘的源文件信息传递给javac和java程序。上面已经提到myfile是指示保存的源文件的, 而它就恰恰起到了这个作用, 这样javac和java程序就可以操作磁盘上的源文件。myfile对象的获取应该在调用编译器之前完成, 具体来说就是在在保存或读入源文件时, 由choose实例的get Selected File方法来获取。根据下面将给出调用编译器、解释器、获取信息流并在图形界面中显示的关键代码。

3.3 对编辑器中的代码动态标号

在用javac程序对源文件编译后, 若存在错误, 编译器会给出出错位置所在的行号、错误类型等相关信息。为了能够快速地定位到出错的位置, 本系统中将对编辑器中的代码以行为单位进行标号。具体来说, 就是在编辑器code Area的左侧放置另外的一个JText Area实例number Area来显示行号并一同加入到scr中, 这样在每次对编辑器中代码进行输入或删除时, 可以首先统计出代码的行数然后在number Area中显示。那如何让编辑器在每次输入或删除代码时能够自动完成这些操作呢?这就需要给JText Area注册文本监听器, 这样在JText Area的内容发生改变时会自动执行设置的操作。需要注意的是, 在将编译器中代码保存为源文件时行号并未保存行号, 行号是在编辑代码时通过计算产生的。

3.4 自动生成相关代码

对于接触过Eclipse等集成开发环境的用户来说, 可能对于其提供的一些自动生成相关代码的功能比较好奇, 例如当我们在对话框中输入了我们的包名, 类名后会在编辑器中自动生成打包和类声明语句, 甚至可以根据我们的选择自动生成相关方法的代码。然而, 这些并不是很难实现的, 下面我们就来看看在本系统中这些功能是如何实现的。

前面已经提到过, 编辑器仅仅是输入和显示代码的, 对于这些代码不管是通过键盘输入的, 还是事先将其存储为字符串然后将这些字符串自动添加到编辑器中, 它们在保存为源文件时是没有差别的。在自动自动生成代码的过程中就要用到后者。

当用户点击“新建源文件”按钮后, 会出现一个对话框让用户输入包名、类名并选择类的属性、要选择添加的方法。我们针对每一项都有一个String类实例来保存相应的选项。之后根据用户的选择将事先定义的字符串添加到编辑器中即可。下面举例说明。比如在本系统中包名的输入是由JText Field类来实现的, 在输入完成后可以通过该类提供的get Text方法来获取包名并由String类实例package Name String来保存。在单击“完成”按钮后, 可以通过以下代码来自动将打包语句输入到编辑器中:

对于其它的添加内容, 都可以通过类似的方法自动添加在编辑器中, 在这里不再一一举出。

3.5 集成开发环境的图形显示界面

为了将编辑器, 行号域, 输出信息域和错误信息提示域集成显示给用户, 可以使用Java类库中提供的JFrame类作为载体, 将code Area, number Area, out Area, err Area这些显示信息的对象添加到它的内容面板上, 同时可以将在图形界面中常见的菜单栏, 工具栏, 右键弹出式菜单等内容也添加其中, 这样就可以构建出一个相对美观的图形界面。

4 运行效果及特点

4.1 运行效果

通过这些设计, 采用JAVA语言编写源代码, 经调试后实现了上述各项功能:系统实现了编辑、编译、运行一体化, 同时可以显示源代码行号、输出结果及错误提示, 系统运行的界面见图2.

4.2 系统的特点

本系统的研制成功, 较好地实现了JAVA开发环境的集成, 用户使用起来既方便又直观。同时该系统具有以下一些特性:第一、可以跨平台运行:在本系统中, 各功能的实现都由纯Java语言完成的, 而Java语言本身就具有跨平台的特点, 故而本系统也是可以跨平台使用的。本系统已在Windows 7和Red Hat9.0 Linux操作系统上成功运行而无需改动代码。第二、系统简单精炼:本系统在开发中直接调用JDK中提供的javac和java程序, 因此系统的实现仅仅用到了2000行左右的代码, 加上图标资源也就100KB的大小, 却可以完成开发Java程序的基本功能, 当然该系统需要JDK的支持。第三、可扩展:只要相应的调整为调用C或C++的编译器和连接器, 就可以用它作为C、C++等高级语言的集成开发环境。

当然系统中也存在一些不足之处:系统是以Java语言实现的, 如果采用C++语言, 速度还可以提高;另外本系统仅完成了开发Java程序的基本功能, 并没有提供更多的帮助功能, 像自动补全代码, 语法分析等。这些功能还有待继续研究。

参考文献

[1]李刚.疯狂Java讲义[M].北京:电子工业出版社, 2008:13-16, 713-715.

[2]张胜, 洪明.基于PocketPC的IDE的设计与实现[J].计算机系统应用, 2008, 11:14-18.

[3]孙卫琴.Java面向对象编程[M].北京:电子工业出版社, 2006:69.

集成开发环境 篇8

本文基于瑞萨公司一系列的集编辑、编译、链接、在线仿真、硬件调试以及实时数据跟踪功能的集成开发环境,使得程序开发变得简单易行。软件程序依循完成硬件相应动作设计,采用瑞萨电子专门为NEC系列单片机开发的集成开发环境PM+编译,界面如图1所示。最后使用NEC公司V850系列32位单片机调试的MINICUBE2仿真器实现微控制器调试接口与主机之间的通信。

1、EHPS控制器下位机软件总体结构设计

EHPS的软件设计要求是根据车速和方向盘转角传感器的信号确定电机的目标转速,并根据霍尔位置传感器和电流采样信号对电机进行换向控制,通过调节PWM占空比来实现对电机转速进行控制的目的。根据控制器要实现的功能制定了控制器程序流程图,如图2所示。

2、EHPS控制器下位机主程序设计

该控制系统软件工程主要包括两部分:主程序和对应的子程序。主程序的功能主要是要完成整个控制系统的初始化并启动电机至怠速状态运行,系统上电后,首先对各模块进行初始化,主要包括系统时钟、看门狗、I/O端口状态、系统中断等初始化操作。在初始化过程中,需要禁止所有中断防止意外的中断请求。

2.1 系统初始化

控制器正式进入工作状态前,需要对各模块进行初始化操作,初始化工作主要包括系统控制模块初始化、参数变量初始化、各外设模块的初始化、中断向量初始化以及各级中断的使能等等。具体流程图如图3所示。

(1)系统控制模块的初始化

系统控制模块的初始化主要为系统分配时钟并处理看门狗电路,为了调试程序方便,在初始化程序中将看门狗电路关闭。完成控制模块的初始化之后需要将中断关闭,以防在接下来的初始化过程中产生意外的中断请求。然后对程序中要用到的全局变量进行初始化赋值。

(2)外设模块的初始化

外设模块初始化主要是对将要使用的外设模块的各控制寄存器及各外设对应使用的引脚端口进行初始化操作。

2.2 电机启动

直流无刷电机采用的是电子换向,所以需要处理器不断检测转子的位置并确定逆变器功率开关管的导通状态。电机启动和霍尔信号中断捕捉模块就是读取三个霍尔位置传感器的状态,以确定逆变器的换相顺序。电机启动程序的流程图如图4所示。

这里只需要设置比较单元的比较寄存器,给电机首次运行设置一个合适的PWM占空比,然后将CAP1~3引脚设定为IO功能,用于查询此时霍尔传感器输入信号从而得到电机转子的当前位置。电机运转起来之后,霍尔信号的状态就会发生改变,从而产生捕获中断,进入到捕获中断程序,根据当前霍尔信号的状态改变PWM输出引脚的电平,电机就可以连续旋转起来了。给电机预设一个怠速值,通过中断子程序的调速即可使电机启动后提供助力并稳定在一个目标怠速状态。

3、EHPS控制器下位机子程序设计

整个控制系统的算法实现主要是在子程序中完成的,对于子程序而言,大部分都是通过中断实现的。就本设计而言,主要应用的中断源有定时器中断和AD中断,对于电机的换相和驱动主要是通过事件管理器模块的比较中断和捕捉中断实现的,与上位机的通讯主要是通过CAN总线中断来实现的。

3.1 AD中断

AD中断完成EHPS系统下层软件控制策略即电机电流的采样和处理即电流闭环及电机是否出现过流情况,这里设置AD采集模块的内部时钟频率为1 MHz,工作在级联/顺序采样模式,主要流程图如图5所示。

AD模块对一个序列的通道开始转换必须要有一个启动信号,通常情况下,可以由软件启动、事件启动或外部引脚触发启动等。本设计采用定时器周期中断的方式作为AD转换的触发信号。当定时器定时时间到产生定时中断时,AD开始对ANI0通道进行采样,当序列发生器转换结束时便产生一个AD中断,进入AD中断程序。在中断程序中首先要对AD模块的转换数据进行存储和滤波处理,然后再完成电机目标转速的计算和输出。

在实际的控制系统中,检测信号会掺杂一些干扰信号,除了一些必要的硬件滤波之外,很多滤波任务都是有数字滤波器来完成的。数字滤波器实际上是一种数字处理方法,是由计算机程序实现的一系列数学运算。与硬件滤波相比,它主要有以下几大优点:成本低、修改方便、可以实现硬件滤波难以实现的滤波效果。常用的数字滤波方法主要有:算数平均值法、加权算数平均法、中值滤波法、中值平均滤波法等。

为了达到很好的滤波效果,本设计应用到了数字滤波中的中值滤波法,因为系统需要对电流信号进行采样,中值平均滤波法不但可以消除干扰,还可以平滑滤波,对快、慢干扰都有很好的抑制作用。

3.2 定时器周期中断

在定时器的周期中断子程序内,主要是完成EHPS系统下层软件控制策略的实现,即对电机转速进行速度外环电流内环的双闭环调节。具体的程序流程图如图6所示。

进入定时周期中断子程序后,首先对流过电机的电流进行检测,如果出现了过流的问题,将切断助力退出程序,如果系统工作正常则开始调节转速和电流。

从该中断流程图中可以看出,为了对负载的变化响应快,使得电流环的调节比转速环要快,在本控制系统的设计过程中,电流环的调节速率是速度环的20倍,既能保证对瞬时电流的抑制,也能保证速度控制的平稳。

3.3 捕获中断

捕获中断程序主要是实现电机的换相保证电机可以连续旋转,另外一个功能就是根据捕获到的转子位置信号计算电机的实际转速,用于转速的闭环PI调节。其流程图如图7所示。

当电机启动后,霍尔位置传感器输出的表示转子位置信号的矩形波的跳变沿被捕捉引脚捕获到就会触发捕获中断,进入捕获中断子程序。进入此程序后,换相流程跟前提到的电机启动时的流程类似,通过CAP1~3引脚的分时复用实现位置信号电平的检测来确定转子的位置,从而实现换相。

在执行完该中断程序退出之前,要将CAP1~3引脚的功能由I/O口恢复为捕获功能。

在捕获中断子程序中,读完位置信号后,就会调用换相子程序。另外为了实时监测电机的转速值,需要不断的将测到的电机转速值通过CAN总线接口发送到上位机实时显示出来,以方便PI参数的调节。

对于本设计,车速信号、转向盘转角信号和上位机监控软件与下位机的通信都采用的是CAN总线通信,因此在这里必须对CAN模块进行初始化。在CAN模块正式使用之前,要通过软件设置CnGMCS寄存器中的系统时钟,并且在CAN模块工作的时候不要改变这一系统时钟。通过设置

CnGMCTRL寄存器即可启动CAN模块。

4、总结

在本设计中,用MINICUBE2硬件设备连接电脑主机、目标板进行通讯,连接方式如图8所示。

本文主要阐述了EHPS控制器的软件设计过程,着重介绍程序的设计思路及流程,经过不断在线编译调试,达到了先期的设计目标。然后配合硬件。

参考文献

[1]许阳坡.电动液压助力转向(EHPS)系统控制算法研究及实现[D].天津大学硕士学位论文.2006.

[2]王晓明.电动机的单片机控制(第2版)[M].北京:北京航空航天大学出版社,2007,84,-90.

[3]徐艺文,陈忠辉.单片机应用系统的软件抗干扰技术[J].宁德师专学报(自然科学版).2002(03):226~229.

集成开发环境 篇9

一、.NET环境与IDL简介

1.. NET环境。

.NET环境是微软公司最近推出的一个全新概念, 它支持下一代Internet可编程结构。.NET是一个革命性的新平台, 它建立在开放的Internet协议之上, 采用了许多新的工具和服务。简而言之, .NET环境是1种面向网络度支持各种用户终端的开发平台环境。C#语言是微软公司于2000年7月发布的一款专门为.NET环境而开发的编程语言。作为.NET环境的通用开发语言, 它能够建造所有的.NET应用。它是一个高效、安全和灵活的现代化程序设计语言。基于C#语言上述优点, 本文, 笔者选择C#语言作为.NET的开发语言。.NET环境采用统一的集成开发环境Visual Studio, 本文, 笔者的开发环境即为Visual Studio2005。在进行.NET应用程序开发时, 可以方便地引用他人提供的外部程序集。从而, 可以方便地实现程序的调用。

2. IDL。

IDL是美国ITT公司推出的一种可视化语言, 它具有较强的数据分析和可视化能力。在IDL语言中往往只需要几条语句就能执行大量、复杂的数据处理或者实现二维、三维图形的绘制, 而这在其他语言中需要上百条语句才能实现。通过IDL链接外部程序、或者将IDL作为其他语言的外部程序或图形引擎, IDL可以成为现有开发工具强有力的补充。在应用程序开发中实现IDL与其他语言的相互调用, 使得语言之间可以得到优势互补, 从而大大加快程序的开发进程。此外, IDL还可以方便地调用ENVI函数, 实现复杂的图像处理功能, 大大节省了系统的开发时间。

二、在C#语言中调用IDL的方法

1. 图形显示模式。

IDLDraw Widget (只用于Windows平台) 是IDL提供的可被嵌套在任何Active X语言控件的程序。IDLDraw Widget提供了其他语言调用IDL语言的机制。.NET环境支持新的组件标准Assembly, Assembly兼容Active X的机制, 可以通过封装Active X来实现。基于这种机制, 就使得在.NET环境中集成IDL成为可能。在这里, 需要注意的是, IDLDraw Widget在IDL6.4以后的版本中已经被ITT公司所放弃, 并不再更新, 所以一些新的IDL功能在IDLDraw Widget将无法调用。调用的方法:首先, 在应用程序添加IDLDraw Widget。其次, 初始化IDLDraw Widget。最后, 通过IDLDraw Widget调用IDL。具体程序如下:

在IDLDraw Widget控件初始化完毕后, 就可以利用Execute Str方法来执行IDL命令了。IDL命令可以是IDL语句也可以是IDL代码文件或者是已经编译好的.SAV文件。具体程序如下:

IDL与C#之间的数据通信是系统开发的关键。IDLDraw Widget提供了IDL与外部应用环境之间的数据传输机制, 使得IDL与外部程序之间的数据传输变得十分简单。IDLDraw Widget与C#数据传递方式如下所示:首先, 通过Set Named Data在C#下进行IDL中变量的创建。Get Named Data在C#下进行IDL变量读取的具体程序如下:

其次, 通过Set Named Array在C#语言中进行IDL中变量数组的创建, 通过Copy Named Array在C#语言进行IDL中变量数组的读取。具体程序如下所示:

最后, 使用Execute Str方法执行命令行, 同时传递数据。具体程序如下:

在.NET环境中, IDLDraw Widget通过“自动事件”属性独占IDLDraw Widget所产生的事件。此时, C#语言无法获取IDLDraw Widget上所产生的事件。IDLDraw Widget的“自动事件”属性包括On Init、On Expose、On Button Press等内容。若需IDLDraw Widget响应事件时, 需指定“自动事件”属性的IDL过程或函数。若需要C#语言对事件做出响应, 可通过设置IDLDraw Widget的Register For Events方法来屏蔽IDLDraw Widget的“自动事件”属性, IDLDraw Widget便可在其控件区域响应.NET的标准事件, 如Mouse Up、Mouse Down和Mouse Move等件。

2. 功能调用模式。

若系统开发无需IDLDraw Widget程序提供的可视化窗口, C#语言可直接使用IDL提供的COM组件IDLDRAW3Lib来调用IDL。COM组件是微软公司为了计算机工业的软件生产更加符合人类行为方式而开发的一种软件开发技术。在COM组件下, 人们可以开发出各种各样且功能专一的组件, 然后将它们按照需要组合起来, 构成复杂的应用系统。IDLDRAW3Lib组件的用法与图形显示模式基本相同:首先, 在应用程序中添加IDLDRAW3Lib组件。其次, 初始化IDLDRAW3Lib组件。最后, 通过IDLDRAW3Lib组件调用IDL功能。IDLDRAW3Lib组件的数据传递方式与IDLDraw Widget程序的传递方法相同, 在此就不再赘述了。

3. COM_IDL_Connect组件。

COM_IDL_Connect组件是IDL提供的另一种COM组件。COM_IDL_Connect组件提供了对ENVI/IDL现有功能调用的支持。COM_IDL_Connect组件的数据传递方式与IDLDRAW3Lib的数据传递方式相似。COM_IDL_Connect组件的用法亦与IDLDRAW3Lib的图形显示模式相同。首先, 在应用程序中添加COM_IDL_Connect组件。其次, 初始化COM_IDL_Connect组件。最后, 通过COM_IDL_Connect组件调用IDL功能。

4. 输出COM组件。

IDL是1个COM组件, 利用COM技术可以将IDL图形功能嵌入到C#、VB、VC等编写的Window程序中。借助IDL的对象输出向导功能可以在其他软件程序中很容易地使用IDL的可视化和分析功能, 且无需进行跨平台整合所需的编程工作。IDL对象输出向导可输出对象、方法和参数, 然后自动包装指定的IDL对象, 它可以很容易地将其导入到本地COM客户端应用程序, 缩短了接口开发的时间。使用IDL输出向导导出COM的步骤如下:

(1) 定义IDL对象并将类定义文件的路径添加到IDL路径中。

() 将语言编译器路径添加到电脑环境变量中。

(3) 将类定义文件加载到输出向导中, 并选择工程类型为“输出COM”。

(4) 设置输出对象的参数、过程与函数。

(5) 编译输出对象。

(6) 生成*.DLL和*.TLB文件。

(7) 在CMD环境中使用regsvr32对*.DLL文件进行注册。

.DLL文件的用法与COM_IDL_Connect组件相似。首先, 在应用程序中添加已输出的COM组件。其次, 初始化COM组件。最后, 通过COM组件调用IDL。具体程序如下所示:

三、方法比较

图形显示模式和功能调用模式形象直观, 调用过程简单, 方便程序调试。而输出COM组件模式则需编写IDL对象, 打包输出COM组件, 并在.NET环境下调用COM组件。在.NET环境下调用COM出错时, 需不断重复上述整个过程从而导致程序调试过程繁琐, 提高了程序的开发难度。图形显示模式与输出COM组件模式可以在.NET环境下创建IDL的DRAW显示组件, 在实现可视化的同时也提供了ENVI/IDL的功能调用。但功能调用模式只提供了ENVI/IDL的功能调用, 并未提供可视化组件的调用。

四、系统应用

本文, 笔者采用IDLdraw Widget程序来实现图像3D显示、波谱曲线浏览建库、蚀变矿物信息提取等功能, 快速地完成了Image Infor系统的开发工作。Image Infor程序主界面如图1所示。

集成开发环境 篇10

对石油企业来说, 石油开发和环境保护无疑是一对突出的矛盾, 如何实现石油开发和环境保护的“双赢”, 近年来, 延长石油集团吴起采油厂通过深入研究和探索, 找到了一条适合自己企业实际的独特的工作路子, 那就是坚持石油开发和环境保护并重、同行的原则, 采取“谁破坏、谁负责、谁治理”的得力措施, 并投入大量人力、财力和物力, 做到了还清旧帐、不欠新帐。该厂创建环境友好型企业已取得了突破性成就, 一个“井建碧州上, 人在画中游”的绿色企业正呈现在世人面前。石油开发与环境保护并重吴起采油厂地处全国退耕还林面积最大的吴起县, 在破解石油开发和环境保护难题中, 吴起采油厂站在发展战略的高度, 不以破坏环境为代价换取企业的眼前利益, 提出了石油开发和环境保护并重的原则, 在油田开发中的生产道路、井位选择尽量避开退耕还林地块和水源保护区, 并通过积极开展生态油区建设、清洁文明井场建设、文明油区、花园式井站等创建评比活动, 大大营造了人人关注环保, 人人为环保做贡献的良好氛围。并按照“谁破坏、谁负责、谁治理”的原则, 2005年以来, 累计投入资金超过6000万元, 确定每年的3月份为植树月, 对所有石油开发造成的环境破坏进行集中治理。并利用每年的世界环境保护日, 开展形式多样的宣传活动, 统一广大职工的思想。近日, 笔者走进吴起采油厂洛河作业区, 经过一条20余公里的黑色油路, 就进入了采油一大队的生产区域, 砂石路两旁均匀分布的树木随公路的走势形成一条蜿蜒的绿色长廊, 翠绿的树枝随风摇曳。车子每匀速行驶8至10分钟, 公路两侧映现出整齐清洁文明井场, 这些清洁文明井场建设几乎固定模式:砖砌的围墙, 井厂内统一建雨水蒸发池、污油回收池、倒油槽“两池一槽”, 围墙内外是生长旺盛的侧柏、油松等长青树种, 职工生活区多为三间五间不等的平板房。每一井场内都有三三两两红色工服的影子, 他们或扫院子、或擦洗保养设备。特别引起注意的是, 每一井场外都有一块覆盖着白色地膜的空地, 已有瓜果蔬菜的秧苗露出地面。随行的大队长告诉我们, 这是职工的蔬菜地, 也是“责任田”, 既起到美化井场周围环境的作用, 而且还实现了自给自足, 解决夏秋两季职工的吃菜问题。采油工张海说, 管理“责任田”是工作之余的消遣, 既是劳动锻炼, 还能陶冶情操。尤其是吃着用自己的劳动换来的果实, 那真的是一种完美的享受。采油工们还说, 环境保护无小事, 不光植树种草就是对环保的贡献, 只要是营造和谐、绿色的行为, 都是对环保的贡献。还清旧帐不欠新帐只有十几个年头发展经历的吴起采油厂目前开发面积超过1000多平方公里, 生产油井达3000余口, 发展的速度是惊人的。开发初期由于受技术、资金, 尤其是环境保护意识的限制, 一定程度上造成了一定的环境破坏。随着人们对环境保护意识的不断提高, 吴起采油厂面对连续上产、拓展资源面积的巨大压力, 始终坚持同步狠抓环境保护工作, 适时提出了“还清旧帐、不欠新帐”的工作要求, 一起凝聚力量。2006年底前, 石油开发过程中所有涉及到的环境破坏全部得到弥补和整改。随着重组改革的不断深化, 发展管理日趋规范的吴起采油厂在抓环境保护工作中, 注重加大科技投入, 加强基础建设, 在原油管输、油田注水、节能减排等方面做了大量的工作。吴起采油厂主管安全环保的纪委书记胡志恩表示, 按照省委省政府的要求, 该厂正加足马力建设2个40万吨联合站、1个20万吨联合站, 年内全部投入使用, 全面实现“零排放”的目标。三夏的陕北到处都是生机盎然的美景, 走进全国退耕还林示范县的吴起县, 12万吴起儿女10年浴血奋战给吴起的行政版图镶嵌了一道翠绿的“金”边。穿梭在洛河以北1000多平方公里的崇山峻岭, 碧绿的山峁沟壑间星罗棋布地分布着橘红色的钻塔和抽油机, 轰鸣的钻机声, 给这片青翠的黄土地更增添了生机。所到之处, 都给人一种“井建碧州上, 人在画中游”的美好意境。人们说, 这绿色是吴起人生存的基础, 橘红色的抽油机是吴起人生活的希望…… (作者单位:陕西延长石油集团吴起采油厂)

资源开发更需生态环境保护 篇11

众所周知,榆林能源矿产资源富集,是正在建设中的国家能源化工基地,是我国西煤东运、西电东送、西气东输的重要源头,也是我国21世纪的重要能源接续地。榆林既是资源开发转化的热点地区,又是生态环境保护的重点地区。过去20多年,粗放型的资源开发虽然带给这里丰厚的利润,但也使这里承担了资源浪费、环境污染、生态破坏的沉重代价。

记者:榆林是如何认清形势,增强搞好生态环境保护的责任感和使命感的?

李金柱:虽说近年来榆林在改善城市环境、防治工业污染、发展循环经济、规范资源开发、保护生态环境、加强环境教育等方面取得了明显成效,但仍有一些地方存在着环境污染、生态破坏,水土流失等问题。人与自然和谐相处的自觉意识不强,经济发展与生态环境保护仍然存在脱节现象,经济增长方式比较粗放,“先污染后治理”,“边治理边污染”的发展模式还没有从根本上得到改变,能源资源浪费现象依然存在。

对于这些问题,我们首先是教育各级领导干部要树立科学的发展观和正确的政绩观,引导广大干部群众充分认识环境保护的重大现实意义,切实增强生态环境保护的责任感和使命感.积极投身环保工作实践,在全社会形成“保护和营造环境就是保护和发展生产力”,“保护环境就是维护人民群众根本利益和维护社会稳定”的良好氛围。

我们榆林市委书记周一波同志曾多次指示要一手抓经济发展,一手抓环境保护,绝不能以牺牲环境为代价,换取一时的经济增长,把建设资源节约型、环境友好型社会的绿色GDP指标逐步纳入各级政府政绩考核范围,并摆在突出的重要位置,切实把这项功在当代、利在千秋的大事抓紧抓实抓好。

记者:面对做好资源开发中的生态环境保护问题,你们的具体做法是什么?

李金柱“十一五”时期是按照科学发展观更新理念、转变机制、创新模式、推陈出新的时期,既要解决大量历史遗留下来的问题,又要在新的发展方向上实现新突破,任务相当艰巨。我们严格按照中央和省上的要求,扛死环保目标责任,力争到“十一五”末,榆林工业企业主要污染物实现达标排放;城市空气环境、地表水环境得到改善,生态环境恶化的趋势得到基本遏制,万元国内生产总值(按2005年价格计算)能耗比“十五”末降低20%左右。

当前,要在科学规划、整体部署的基础上,按照攻坚排难、打开局面的思路,扭住要害,突破重点,保证在资源开发中实现生态环境保护。

一是要坚持不懈地治理整顿“五小企业”。长期以来,高耗能、高污染的“五小”企业已经成为一些县、乡的“金袋子”,从榆林的实际看,恰好就是这些企业在浪费资源和污染环境。近年来.我们虽然下功夫进行清理整顿、关停并转,但受利益驱动,“五小”企业仍然在个别地方存在和发展。我们要求各级政府、各有关部门要进一步统一思想认识,强化组织领导,摸清摸实底子,尽快采取果断有效措施。要坚决关停一批不符合节能法规、环保要求的“五小”企业,尽快把高耗能和小焦化工业有组织有计划地搬迁到县区规划的工业集中区,采取综合技术措施降低能耗和污染。今后凡新上项目不符合环保要求的一律不准开工;在建项目不符合环保要求的一律不准投产建成企业按期治理整顿改造,达不到环保要求的一律关闭,确保环保优先,保证资源开发中的环境保护取得实效。

二是依靠高新技术提升能源经济和传统产业。高新技术能够改变生产要素的组合方式,不断突破“增长极限”,使污染控制和节能降耗落到实处。要坚定不移地把榆林经济特别是能源产业的发展转移到依靠高新技术、提高运行质量为中心的轨道。各行各业要加大技术创新力度,改造能源产业和落后工艺,开展清洁生产,实现减少污染环境和生态破坏,实现节能、降耗、减污、增效。要加大技术改造力度,加快淘汰和关闭浪费资源、污染环境的生产企业、工艺技术和设备,对不按期淘汰的企业要依法责令其停产或予以关闭,依法吊销生产许可证和排污许可证,依法停止供电。要大力推广应用节能新技术、新工艺、新设备,引导和鼓励用能单位依靠高新技术促进减污节能降耗。要以企业为主体,充分发挥高校和科研院所的优势,加强产学研合作,开发应用高新技术,加快科技成果转化。要积极引进和消化国内外大企业、大公司的先进技术和管理模式,全面提升地方能源工业。同时,要抓好一批节能型、清洁型、环保型示范企业或项目,培养树立典型,提高资源利用率,促进生态环境的保护。

三是优化产业布局,发展“四大经济”,实现经济发展和环境保护双赢。要根据资源分布的区域特征,环境的承载能力,大力发展能源经济、城市经济、生态经济和区域经济等“四大经济”,优化区域产业布局,实现资源共享、优势互补。发展能源经济,就是要按照省委关于“加快、做大、建设”的要求,坚持“三个转化”发展战略,发挥煤、油、气、盐的比较优势,集中打造三个产业带,即:榆林一神木一府谷煤炭、电力、化工集群产业带,榆林-横山-定边-靖边煤炭、电力、化工产业集群带,榆林一绥德一米脂盐化工产业集群带,加快建设“国内一流、国际知名”的国家能源化工基地;同时,要大力开发风能、太阳能、生物能,提高资源的利用率。发展生态经济,一是要注重发展环保产业,以生态工业为基础大力发展循环经济;二是要发展生态农业,在农、林、牧、副等各个方面全面提升产业经济水平。发展区域经济,就是要通过打通交通大动脉、积极融入周边地区经济发展圈、打造千里工业走廊三个层次,带动功能性和扩张性经济的发展。发展城市经济,就是要重点打造建设能源化工基地服务业中心,大力发展制造业、精细化工业,不断提升第三产业的发展层次和水平,特别是要用信息化带动城市经济发展,打造数字城市,走现代服务业的发展之路。要始终坚持资源开发和保护环境并重,以改革创新和科技进步为动力,尽快将资源优势转化为经济优势,下大力气将经济砝码向低耗能、低污染产业转移,向高科技高附加值产业转移,向旅游文化业、现代服务业和高新技术产业转移。

四是要下大力气发展循环经济。榆林专门制定出台了《循环经济建设总体规划大纲》,对发展循环经济的工作思路、重点和措施都提出了十分明确的要求。当前,必须从重点突破,以示范、引导、推广为主,通过抓好重点行业、重点领域、重点单位、工业园区的循环经济建设.积极探索适合榆林实际的发展循环经济和建设资源节约型、环境友好型社

会的有效模式,推动发展循环经济的良好起步。市上和各县区都要建立专门工作机构,制定工作方案,强化工作措施,抓好工作落实。要依靠法律和政策,制定出严格的制度体系和技术政策,依法推进循环经济的发展。要加强重点支持,对发展循环经济示范工程、技术开发和产业化项目实行倾斜扶持。

五是加快创建“省级环保模范城”工作步伐,大力开展绿色文明示范工程创建活动,努力将生态环境保护渗透到社会各个领域。积极实施创建“省级环保模范城市”和“省级卫生模范城市”工作,着重从加快城市供热、气化、硬化、美化、绿化、亮化及大气污染治理、污水和垃圾处理场建设等方面入手,力争用3年左右的时间把榆林建设成为省级环保模范城市,进而创建国家环保模范城市,不断提高城市基础设施建设和城市文明程度。要积极开展绿色文明示范工程创建活动,动员全社会各方面力量共同推动生态环境保护工作,形成以企业为主体,机关、学校,村庄、社区、家庭等所有层面都能积极投入环境保护的工作格局。增强全民环保意识,使保护生态环境成为每一个社会公民的自觉行动。

记者:把生态环境保护工作责任落到实处,必须要加强各级政府的领导,在这方面榆林是如何去做的?

李金柱:针对这一问题,首先是严格落实党政一把手“亲自抓,负总责”的制度。加强资源开发中的生态环境保护,党政一把手必须“亲自抓,负总责”。要把这项工作摆在重要的战略位置,组织成立领导机构,建立领导干部包抓责任制,层层分解落实责任,把资源开发中的环境保护与节能降耗减排指标,作为各级领导干部政绩考核和企业负责人经营业绩考核的重要指标,把环境指标、人文指标、节能降耗减排指标与GDP指标摆在同等重要的位置,把加强生态环境保护、大力发展循环经济、建设资源节约型、环境友好型社会纳入领导干部政绩考核体系。各级党委、政府要切实把这项工作作为一项硬指标考核各级领导,严格落实环保“第一审批权”制度,由实行工作问责制逐步向“一票否决制”过渡,坚持一级抓一级,层层抓落实,确保认识到位、领导到位、责任到位、措施到位、落实到位。

其次是要加强制度建设,加大监管力度。要建立健全完整科学的污染控制、生态恢复、能源利用统计监测制度,环境污染和生态破坏严重,能源消耗大的县区要根据实际,组织环保、国土资源、质监、工商等部门联合督查监管。要提高产业准入门槛,坚决遏制“三高一低”行业进入榆林;对在建项目,要按照国家规范和标准的要求,依法责令该项目整合改建,大力支持企业采用资源利用率高、污染物产生少等方面改建方案:对已建成项目,按照环保节能降耗减排和发展循环经济的要求,督促企业限期搞好技改工作。

再者就是要严格环保执法,严查环境违法行为。要加大查处环境违法行为的力度,下硬茬解决群众反映强烈、影响社会稳定的环境突出问题。各有关部门要发挥联动效应,继续开展以“打击环境违法行为,保障群众健康”为主题的环保专项整治行动。绝不允许以发展为由放松环保要求;绝不允许以增加财政收入为由,对违法排污企业手下留情:绝不允许以减轻就业压力为由,对危害群众环境利益的违法企业拖延查办,特别是对违法排污企业和损害群众切身利益的问题要予以重点查处,切实维护群众权益和促进社会稳定。对已列入各级政府限期治理名单的企业,要综合运用经济、法律、行政等手段,加大对其督促检查力度。有关企业要切实承担起”谁污染谁治理”的责任,对超标和超总量的排污企业要强制进行清洁生产审计,积极开展环境友好型企业创建活动。

集成开发环境 篇12

关键词:环境开发,环境保护,和谐统一

近年来随着“环境保护”这个词语曝光率的逐渐增加, 越来越多的人们也开始关注起周围的环境。说到环境保护与之相对应的便是环境开发。当我们感受到空气质量越来越差, 看到蓝天一片灰蒙, 雾霾遮住视野的时候一个有关于环境的问题闪现在脑海, 那就是如何保证环境开发和环境保护的和谐发展。本论文将从环境开发的现状分析以及让开发与保护和谐开展的具体措施等方面进行讨论。

1 现行的开发与环境保护方法

1.1 集中发展当地旅游资源

对于现有的环境开发来说, 大部分的保护与开发都是以开展旅游业的方式进行的。这种方式不仅将古镇本身的的历史价值展现在了人们的眼前, 更让前来参观的人们意识到环境保护的重要性。旅游参观的形式既将古镇厚重的历史文化展现在了世人眼前又将这富有历史意义的文化传承给了每个人。这种文化的传承和传统的“物质”传承是完全不同的, 这是一种精神的传递, 一种艺术的发展历程的体现。

对于历史遗迹来说, 保护永远都是一个大前提。因此, 加强对环境保护的知识宣传是尤为重要的。在与当地的旅游业很好地结合以后, 历史遗迹的知名度大大的提高了, 这不仅使得环境保护与开发得到了一个平衡, 而且也让环境保护与环境开发问题得到了人们的重视。

1.2 迎合现代思想, 增加时代气息

古镇作为历史遗留文化, 距今已有几千年的历史。因此对于现代人来说这种时间的“鸿沟”是不可跨越的, 所以为了迎合现代人的审美标准, 并且让“古”与“今”达到一个和谐的统一, 将建筑进行一些不影响整体的局部开发是能够达到让人们更容易接受历史文化的目的的。这也起到了环境保护与历史传承的目的。这种开发在符合了现代的审美标准的同时也使环境保护变得容易了许多。以往的古镇对于人们来说只是古老的建筑而已, 除了有点历史意义外再没有什么其他用途。但是进行了开发以后的古镇既有历史和文化传承的意义, 也让整个城市在格局上有了一个质的飞跃。这种开发使古建筑融入了现代建筑群中, 这不但没有鹤立鸡群的感觉, 而且还将整个城区的建筑品味提升了一个档次, 真正达到了环境开发与环境保护完美融合的效果。

1.3 开发、保护相辅相成

古镇, 作为用肉眼可辨别的历史文化来说, 它的保护措施大部分在于保护外表的整体性, 这是物质文化所体现的特性。对于它来说, 文化不仅仅体现在实体的物质上, 还有非实体的文化, 那就是非物质文化, 例如当地的风俗习惯以及当地人民的所传承下来的精神文化。保护物质文化是必要的, 而保护非物质文化也是不可缺少的行为。对于我们来说在开发环境的同时就应该已经考虑到了环境的保护问题, 这种保护是各个方面的, 物质的和非物质的。因此这使得环境开发与环境保护的关系相辅相成。因此开发环境的核心内容就是针对开发特点而进行环境的合理利用和保护。

2 协调环境保护与环境开发的具体措施

2.1 全方位宣传, 提高知名度

古镇十分重视对当地历史文化资源的宣传, 通过各种手段, 向古镇居民和相关单位发放《古镇保护与开发简报》等, 从而不断提升古镇居民和广大游客对古镇重要历史价值的认识, 帮助人们进一步了解古镇、认识古镇、保护古镇, 从而不断提升人们对古镇的保护意识, 增强古镇居民和广大游客对古镇保护的主动性和自觉性。对古镇的保护要和古镇的发展紧密结合起来, 古镇的保护不能离开发展的大视角。当前的发展只是镇发展过程中的一个阶段, 在对进行保护的前提下, 不断提升、不断创新, 重新构建发展的宏伟蓝图, 使之成为发展过程中一个具有里程碑意义的阶段。

2.2 双管齐下, 环保与开发完美融合

处理好古镇的保护与开发的关系。在古镇维护时往往会遇到古镇的保护和开发问题, 举个例子:浙江主要提倡维护古镇的原状为主, 开发利用为辅;新镇区则主要开发利用为主, 辅助保护新镇区, 响应“保护古镇, 开发新城”的号召。政府与群众共同保护。政府积极承担保护古镇的重任, 人民群众则是古镇的灵魂所在, 努力使人民群众自觉保护古镇, 部分群众受利益诱惑一味追求经济发展, 政府应该有长远的目光, 积极引导保护古镇维持其古色古香的状态。处理好历史和未来发展的关系。城市的历史是一个城市发展重要的文化底蕴。在对的保护和开发过程中, 做到了动态平衡, 相互充实, 实现了群众和政府之间的共赢, 同时实现了历史和未来发展的和谐过度、持续发展, 从而使得能够保持健康持续发展的良好态势。

各级政府都要充分意识到生态保护和环境建设的重要性, 要认识到经济发展和环境保护之间相辅相成的辩证关系, 要从多方面采取措施加强环境治理、保护的效果, 并对工、农等的各产业进行科学规划, 加大管理力度。政府要重视对环境保护法律法规的宣传, 使民众了解相关的法律, 同时, 认识到自然环境对于人类生存、社会经济发展的重要性, 树立起保护环境的使命感, 增强保护环境意识, 这对于环境保护能起到事半功倍的效果。此外, 政府也可以采取行政、法律的手段, 强制要求居民、法人在法律范围内进行资源的开发、利用, 对于违法行为要依法进行处罚。

目前, 我国已对旅游资源的开发作了环境保护方面的规定, 例如旅游资源的开发不能破坏周围的生态系统等。虽然旅游产业资源消耗低, 但是由大量游客制造的“白色垃圾”以及众多车辆排放的汽车尾气等依然对旅游景区造成了严重的污染。这些污染物不仅影响当地的自然环境, 对于旅游景区的经济效益也会造成不良影响, 例如垃圾破坏了景区的美观以及垃圾发出的恶臭等都会影响旅游者的心情, 这必然导致游客的数量减少, 景区的经济效益下降。因此, 我们不仅要切实推进旅游资源的合理开发, 于此同时, 也要加强对景区环境的保护与治理。

结束语

上一篇:人生痛苦下一篇:钢框架-支撑结构