时间:2023-03-20 16:27:49
引言:寻求写作上的突破?我们特意为您精选了4篇插件技术论文范文,希望这些范文能够成为您写作时的参考,帮助您的文章更加丰富和深入。
插件技术是在不对程序整体进行修改的前提下,对软件的功能进行扩展和更新。在软件开发人员将软件接口公开之后,不管是公司还是个人都可以对制作相应的插件来满足自己的需求,并完善软件的功能。计算机的软件系统是一个有层次的系统,一般来讲,由主系统和子系统。主系统是软件运行在系统上的基础,是子系统可以发挥其各自功能的平台。子系统的主要任务是通过对命令的识别,运行系统内部的计算程序,计算出对应的结果提交给主程序。插件是一个处于软件包外的子系统,可以按照用户对软件的需求程度进行选择,不使用插件也不会影响到整个软件的工作。插件是扩展系统中的重要一类。开发者在进行软件开发的过程中,无法得知用户对软件的全部需求点,就会在软件包中留下接口,允许在软件使用过程中安装扩展功能的插件。平台的功能是一个软件系统的基础和核心,同时也是一个软件系统的基本功能,其不仅可以提供给用户,而且还可以给插件使用。平台功能是由内部功能加上插件的功能共同组成的,插件是其中重要的部分。内核功能是软件的核心功能,完成软件设计时的基本功能,插件则是提供辅助功能,满足用户的个性化的需求。插件为平台功能的扩展以及满足时代需求有着很大的作用。这种补充作用是插件对软件最大的贡献。平台插件与软件连接在一起,需要软件提供两个标准的接口。一个是拓展接口,另外一个是插件接口。这两个接口有着各自的作用和使命,并不相互冲突,也不会在使用过程中出现矛盾。平台扩展接口只能是由平成,插件接口则必须是插件来完成,在各自完成的任务里,只能是调用和使用。平台扩展接口为插件接口完成单向通信,插件接口在想要获取主体的一切所需数据时要通过平台扩展接口来完成。主程序和插件之间进行交流的过程,是插件信息和主程序信息交换的过程。插件可以和主程序发生关离不开主程序的接口。对接口的创造可以有两种方式,其一是设计程序的工作人员在软件中保留了接口;二是在软件的后期开发过程中,其他的工作人员改变了主程序的结构,制造了接口。插件承担着进行接口对接的功能,在和主程序联合的过程中有着重要的位置。
3插件技术的类型
3.1类似于命令插件
类似于命令插件大部分都是文本格式的文件,自由度非常低,扩展性相对来说非常的弱小,功能层面上来说也是比较简单,容易实现。插件的使用过程中十分的方便,甚至对计算机程序有所了解的人都可以进行插件的简单设计,形成个性化的可执行的独立程序。如WinAmp的Skin,WinHacker经常使用这种软件,其运行的插件步骤可以先进行用户的选择,然后再进行输入,最后依据用户的输入内容,来完成那些事先就已经定义好的操作。
3.2脚本语言插件
脚本语言插件是插件一族中比较特别的一种,这种插件的编写代码比较复杂,不容易制作成功。脚本文件需要开发者提供对软件程序的解释,否则难以将脚本进行完善。宏是极爱本文件中的一种。宏可以独自完成一段程序,在计算机内进行计算,取得任务的最终结果。MicrosoftWord中对宏定义是可以一系列的可以进行操作的word命令,从而简化程序。
3.3已有程序环境插件
插件是在早已经成形的程序开发环境中,根据客观的需求或是软件功能的缺陷进行补救时使用的。我们在使用多种软件时,无论是国内制造的还是国外生产的都会出现插件。这种插件是软件进行自身功能的补充进而使用的。在功能强大的软件使用过程中,为了可以更好的使用软件,发挥软件的功能,对软件的原本设计进行补充,方便软件连接数据库中的多种成型的数据模型,简化对资源的利用程度。插件接口的存在也为开发者提供了拓宽自己思维的空间,为软件功能的丰富化提供了机会。
4插件在计算机软件中的应用
4.1插件技术在计算机软件中的开发
软件插件技术在软件研发的过程中起到了很大的作用,对软件的补充有着显著的优势。插件本身具备很多的优点,插件的研究经济花费比较小,获得收益十分大。只要将插件通过接口和选择的软件程序连接在一起就可以获得插件程序中的功能,为用户带来比较好的体验。对插件进行研究必须对其服务软件的主程序进行深入的了解,根据软件主程序的原理和方法进行研究开发。插件和系统的连接点在于二者之间通过接口连接在一起,发挥插件的作用。接口为插件提供了进入软件主程序的入口,同时也是将插件从主程序中撤出的分离端。对插件的创建和销毁程序都在宿主程序中。宿主程序和插件程序有着明确的协议,它规定将插件的所有内容全部放入一个子文件夹,为了不对软件主程序产生破坏对插件技术进行了比较严格的管理。因此,茶插件虽然和软件放在一起进行使用,但是,却保持着很高的独立性,对软件的影响达到了最低的程度。用户对插件的态度可以按照自己生活的需求进行选择,而不是一味地认定使用。在使用某款软件的使用,很多的用户将其附带插件删除,减少终端机的运行负载,这样的做法是没有任何问题的。
4.2插件技术在计算机软件中的具体应用
通过举出下面具体的例子,来具体介绍插件技术在软件系统的实际利用:(1)FLASH插件,它是安装在浏览器的FLASH插件,它的作用是用来播放浏览器中的swf文件(2)IE插件,即Plug-in是一种程序。浏览器一般都是直接调用插件程序,通过处理特定的文件,把他们变成浏览器自身的一部分。
5在计算机软件中插件技术的应用优势
计算机软件插件技术存在许多的应用优势,其主要包括五个方面(,1)插件的结构十分灵活,因为插件本身是许多小插件功能结构所组成的,它是通过接口为软件系统提供相关的服务,所以增加和删减都是很简单,并且不会对软件产生影响。(2)在很多方面,插件技术都存在许多优势,例如在项目的计划、产品的扩展及其生产上。(3)插件与插件之间不存在相互干扰的现象,结构十分简单,构造也很清楚,对软件系统的运行速度不会产生影响(。4)插件的重用率比较高,并且在调整软件的结构时,非常的方便简捷。(5)插件和插件之间以及插件和主系统之间有着十分紧密的联系。插件和主系统都可以通过执行操作命令进行相应的反应,存在着一定的耦合性。
本文作者:张恕远陈廷成工作单位:西华大学
系统的组成及工作原理该系统主要由小样分检系统、近红外检测系统、称重系统、配气系统及检测系统组成,如图1所示。粮食小样通过导向管流向分检盘,在分检盘的外圆周围均匀分布着60个存粒穴,每个存粒穴通过配气沟与真空泵相连,当小样颗粒注入存粒穴时,由于负压作用使每个存粒穴中存入一粒小样,从而将小样颗粒分检成单粒态,这样可保证被测物能一个不漏地被检测。在分检盘的顶端A处安装一近红外光源发射头和光源接收头,分检盘沿顺时针方向在步进电机带动下步进回转,当小样颗粒步进到光源发射头和光源接收头之间的间隙A处时,单片机控制系统对光源接收头接收到的光谱信号进行采样和判别,如属正常光谱,则小样颗粒继续在负压下顺时针转到图中C位,在C位分检盘的存粒穴开始与真空配气阀脱离,粒料在脱粒刷的作用下自动落入收料箱中;如果光谱为非正常光谱,则判定为杂质,在分检盘顺时针旋转至距离顶端42°的方向上设置一个高压配气阀,当杂质转到42°时通过单片机控制系统打开高压配气阀,此时压缩空气将杂质射出,并由杂物回收箱收集。杂质排出后,断开压缩空气,当分检盘在连续回转中无杂质时,正常颗粒也会通过42°无负压区B,但粒料在42°处时由于重力原因不会自动脱离穴位,粒料通过42°位后,进入负压区则不会掉落,只有当进入C区时才会脱落。
自动分检控制系统设计根据以上工作原理设计出基于单片机的自动分检控制系统(如图2所示),该系统主要由单片机系统、近红外光谱检测系统、分检盘步进电机驱动系统、电子秤称重系统、压缩空气控制系统以及键盘、显示器和打印机等部分组成。设计单片机系统时,在对目前通用和流行的单片机芯片进行了大量的比较和论证的基础上选择Cygnal公司的C8051F020单片机,它具有和51系列单片机完全兼容的指令系统,同时它的体积小、功耗低、速度快且自身集成了64kFLASH,4kRAM,8CH12位A/D以及Watchdog等,具有片内JTAG测试电路,可进行全速在线调试。由单片机控制的步进电机带动分检盘顺时针步进回转,使小样颗粒按照光谱仪检测要求有节奏地通过红外光源发射头与光源接收头之间的间隙,近红外光谱仪通过检测颗粒的近红外光谱的变化,并将检测的光谱数据经RS232串行接口传递到单片机,单片机通过数据分析、比较,从而分辩出当前的小样颗粒为粮食或杂质。若为杂质,单片机控制步进机在分检口B处作慢速步进,并通过控制电磁铁换向阀接通压缩空气将杂质射入杂质导向管;否则,步进电机均匀运动使粮食颗粒在脱离穴位C处送入收料箱中,从而将颗粒中杂质分检开来。杂质进入杂质收集箱,电子秤称出杂质质量,并将量值通过RS232串口送入单片机系统分析处理,其结果通过LCD显示并通过报表打印机打印,以提供给用户。同时,单片机系统能对空气压缩机、真空泵进行启停控制,并通过压力传感器检测空气压缩机和真空泵压力。
从计算机应用角度出发,该控制系统为一数据采集及控制系统。输入信号有:模拟信号输入(如压力传感器),数据量输入(如光谱仪和电子秤的串行数据输入);输出信号有:数字量输出DO(如步进电机、压缩机等)。为便于开发调试,软件采用模块化设计思路,对于不同硬件模块,有相应的软件子程序与之对应,主要包括:步进电机驱动,近红外光谱仪数据采集,电子秤数据采集,压缩机及近红外光源控制,数据分析和处理液晶显示,键盘,打印等。在软件编制时应注意:1)近红外技术是依据某一化学成分对近红外区光谱的吸收特性而进行的测定,所以该技术的关键是在粮食小样和近红外光谱之间建立一种关系。其基本流程包括:首先收集具有代表性的样品(其组成及其变化范围接近于要分析的样品),然后采集样品的光学数据。由于小样杂质检测只需要将杂质从样品中分离出来,不需要定量分析,因此,直接将样品的光学数据作为检测的标准值,不需要对小样成分作定量分析;在分析未知样品时,先对待测样品进行扫描,根据扫描光谱值同标准值进行成分含量比较,从而可将小样中的杂质分离出来。由于定标的好坏直接关系到杂质识别的准确性,因此,定标软件是检测系统软件设计的核心。2)近红外光谱仪对小样颗粒的检测时间约为100ms,因此需使小样颗粒慢速通过红外光源发射头与光源接收头之间A处的间隙。但为了提高分检效率,分检盘的速度又不能太慢,所以,分检盘应实现变速回转,即当小样颗粒通过红外光源发射头与光源接收头之间A处的间隙时,转盘转速变慢,降到大约1r/min,其余时间转盘转速为10r/min。同时,也保证了当小样颗粒慢速通过顶端检测位置A处时,刚好有一已检颗粒慢速通过杂质分检位B,若该颗粒为杂质,单片机控制系统有足够的时间去控制换向阀换向,接通压缩空气将杂质分检出来。这样回转盘在回转中速度是“快—慢”交替回转,从而即满足了杂质检测、分检慢的要求,也满足了高的检测效率。
由于粮食颗粒的产地与所含水份的不同,其近红外光谱的波长范围也有一定的差别,为了提高检测的准确性,在对同一批粮食颗粒检测之前,需进行少量粮食样品的学习,存储本批粮食的近红外光谱的波长范围,并在检测过程中不断修正系统数据,为提高小样检测的准确性打下基础。该检测装置检测速度快,可靠性高,检测误差小,误差范围小于0.3%,本装置适用于不同品种的稻谷、小麦、玉米、大豆4种原粮中杂质的选取。
1.1一般资料
选取肾脏内科126例泌尿系统感染的患者为研究对象,对其尿液标本行4种不同的检查方式检查;男性58例,女性68例;年龄23~70岁,平均(48.5±14.2)岁;发生感染时间为0.1~2个月,平均(1.2±0.4)个月。所有患者在性别、年龄及感染时间等临床资料的比较上,差异无统计学意义,具有可比性。
1.2尿液标本的取样
所有患者均为晨间尿液,要求患者取中段尿液为标本,尿液标本杯干净无污染,及时送检,以保证尿液的新鲜度。取样时应注意①女性患者经期不进行标本取样;②若服用药物对尿液有影响,则在停药7天后取样检测;③若尿液呈现乳糜样,应嘱患者需澄清尿液后取上层清液为标本[2]。
1.3仪器和试剂
由迪瑞医疗生产的全自动生化分析仪(CS-400B)及配套试剂;宁波医杰公司生产的β2-MG试剂盒和Trace微量白蛋白;优利特-500B尿液分析仪及配套试纸条;奥林巴斯专业生物显微镜(CHK2-F-GS,双目,1600倍);美国万华普曼公司生产的OB试纸及消康保便血试纸。
1.4检查方法
将126例患者的尿液标本于1h内送检,用全自动生化分析仪进行检测,并做单克隆隐血实验;将标本染色后置于光学显微镜下行尿沉渣检测。镜下检测操作为:①新鲜患者尿液标本15mL,按照1500r/min离心5min,去沉渣0.3mL,轻摇使其混合均匀后取0.02mL置于载玻片上进行显微镜检测。用不同浓度的Trace微量白蛋白进行单克隆抗体隐血实验的灵敏度实验。
1.5结果判定标准
镜检结果和尿分析仪结果以红细胞(RBC)>3/HP为(+),单克隆抗体隐血实验以试纸上显现两条明显红线为(+)。
1.6统计学分析
采用SPSS14.0软件进行数据处理,计数资料采用t检验,计量资料采用χ2检验,P<0.05为差异具有统计学意义。
2结果
所有患者的尿液标本用4种方法行检查后,结果显示:全自动生化分析仪检测RBC(+)为36例;尿沉渣镜检RBC(+)为32例;β2-MG(+)为13例;单克隆抗体隐血实验(+)为45例;以镜检结果为标准,各检查方法准确率分析比较。
3讨论
3.1选择性尿液标本β2-MG检查
β2-MG在尿液中的测定结果对诊断肾小管或肾小球疾病具有重要意义。人体内的β2-MG浓度稳定,在肾小球的滤过作用中极易通过肾小球滤过膜,然后在肾小管中分解成氨基酸[4]。当肾小管发生病变时,重吸收功能降低,尿液中β2-MG浓度升高;反之,若肾小球发生病变时,即使肾小管重吸收作用良好,尿液中的β2-MG仍会呈现出正常水平或轻度升高。所以,β2-MG在尿液中的测定对了解肾小管或肾小球的病变情况有促进作用。
3.2选择性尿液标本全自动生化分析仪检查
尿液标本全自动生化分析仪对RBC计数的准确度和精密度有明显的提高,但是其在临床运用中存在干扰因素过多、特异性差及敏感性高的缺点。当尿液中的结晶、细菌、以及真菌等粒子均会使检查结果中RBC呈现(+),提高了假(+)率。全自动生化分析仪对RBC的计数是通过其散射光和荧光强度来进行的,而尿液中的结晶、细菌、以及真菌等粒子规格类似于RBC,尤其是荧光强度平均值升高时,RBC的假(+)率升高,若RBC的荧光脉冲宽度同时增大,即能确定RBC呈现假(+)[5]。研究中全自动生化分析仪检测RBC(+)为36例,尿沉渣镜检RBC(+)为32例,假阳性呈现率为12.5%;尿液中RBC分解后,全自动生化分析仪无法对其计数,检查结果呈现(-),就造成了假(-)率升高,需借助其他检查方法才能确定。
3.3选择性尿液单克隆抗体隐血实验
二、在城市工民建项目中,岩土工程勘察存在的问题。
就岩土勘察技术的现状来看,当下我国还处于初级阶段,还有很多方面需要完善。在城市工民建项目中,岩土工程勘察技术出现的问题不止一两个方面。而且,随着建筑事业飞速发展,岩土工程勘察技术存在的问题日益凸显。因此,本文作者对其中的一些问题进行分析。首先,岩土工程勘察的人员技术能力欠缺。一是:岩土勘察的技术人员不具有全面而准确的岩土勘察知识,并且他们对自己所学的岩土勘察知识也不能灵活地运用。进而,造成在不同领域的勘察技术人员之间不能互相进行交流学习、沟通,促进工程项目建设的进程,很显然,他们也无法对岩土现阶段的状况以及它未来所发展的趋势予以全面而系统地理解和掌握。二是:这些岩土勘察技术人员不具备相关的岩土勘察技术,勘察能力低下。尤其是一些小企业为了减少成本,提高经济效益,经常聘请一些并不具有岩土勘察技术的专业人员、专业工程师。三是:相关施工企业没有对岩土勘察技术人员定期进行在岗培训。并且,没有对在岗人员进行再教育学习,技术人员不按照技术规程进行,操作非常不规范,不具有操作的基本素质。其次,岩土工程勘察资料准备不完整。在岩土工程资料准备不完整方面,一是:必要的岩土工程资料和准备功能工作是对岩土工程进行勘察前必不可少的环节。但是,在实际工作中,相关岩土工程勘察人员并没有对这些资料予以搜集。二是:对于岩土勘察设计部门,为了赶工期,勘察设计人员并没有意识到岩土勘察的重要性。更严重的是,有些设计人员根本没进行充分而行之有效的实地考察,只是根据别人所说,就进行相关设计。致使这些岩土工程方面的设计与实际情况并不相符。最后,在岩土工程勘察报告方面,存在一定的缺陷。在岩土工程勘察中,岩土勘察报告的相关信息并不完整而准确,特别是相关数据之间存在很大的误差。进而,造成与之相应的勘察报告变得毫无意义。这样不仅会使岩土工程施工受到阻碍、工期延误,还会给施工企业造成重大的经济损失。当然,除了这些方面以外,还存在一些其它方面的问题。比如,在对岩土工程进行勘察的时候,没有制定明确的工程目标。
三、在城市工民建项目中,岩土工程勘察问题的解决策略。
岩土工程勘察在城市工民建项目发挥着不可替代的作用。面对岩土工程勘察存在的问题,需要采取有效的措施来解决这些问题。而这不仅成为当下重要的话题之一,也是迫切需要解决的问题。因此,本文作者对其中一些可行的对策予以分析。第一、需要加强岩土工程勘察现场资料的搜集。在岩土工程勘察过程中,需要对勘探以及搜集到的资料对岩土工程的勘察有着很重要的影响。正现场资料收集方面,勘察人员需要对当地的地质、地形进行了解,还需要对其它一些方面进行掌握,比如,水文条件、地貌。在进行实地了解的时候,需要做好记录。并对这些资料信息进行全面而系统地整合,为勘察报告提供真实而准确的信息。第二、在岩土工程勘察中,需要提高勘察人员的综合素质。一是:施工企业需要定期对勘察人员进行在岗培训,提高他们的专业技能,具有该岗位应具备的工作能力。二是:需要对在岗勘察人员进行再教育学习,了解并全面而系统地掌握勘察的基础知识,具备应有的勘察理论知识。三是:对勘察人员的操作规范予以完善,对他们进行诚信以及敬业方面的教育。。并制定相关规定,必须按照相关的勘察规定进行操作。四是:对于相关勘察设计人员,在进行设计之前,一定要进行实地考察。在此基础上,根据实际情况,进行岩土工程勘察设计。第三、在岩土进行勘察的时候,需要应用最新的勘察技术。同时,还需要对地域性勘察特点引起重视。在运用最新勘察技术方面,可以利用那些具有对应功能的工程探探测设备。比如,隧道地震勘察技术、探地雷达技术。信息量大、速度快、成本低。在岩土工程勘察中,有很多有效的科学技术可以应用到其中。比如,借助这些设备,利用连续加密测点来获得地质界面。并对它进行实时的处理。这样便可以对传统地质界面划分问题给予解决,解决那些漏判与划分不明确的问题。进而,使岩土工程勘察的数据更加准确,使功能工程建设的质量得以很好地保障。在地域性勘察特点方面,由于不同地区有不同的地质特征,需要从实际出发,对不同地区进行相应地勘察。并在此基础上,制定具有针对性的勘察规程,体现出对应的地域特征。以此,来使岩土工程勘察更加科学化以及专业化。当然,除了上面这些对策以外,还有其它一些方面的策略。比如,需要对岩土勘察设备的质量水平予以严格地控制;对岩土工程勘察的相关数据库与系统给予开发。