chajian,茶碱片的功效和副作用

http://www.itjxue.com  2023-01-24 13:24  来源:未知  点击次数: 

请解释一下"控件"和"插件"是什么意思?

分类: 电脑/网络

问题描述:

不用太详细,只要能浅显易懂就行..

解析:

回答1:

插件的特点是借助其他的软件安装在用户的计算机上,并且为用户独立的提供自身功能;而控件则是需要让作者调用,这样就使得控件的功能只能在作者允许的范围下发挥,控件一切的操作,都要受到作者的控制,控件是为作者服务的。

回答2:

系统中的插件和控件

插件可以封装一定的业务,同样控件也具有封装性。

可以说控件的出现大大简化了我们开发的工作量。作为一个插件系统来说,实现一个通用的插件能在更大粒度上进行复用。插件是比控件更加高层的一种模块封装方式。

插件和控件有相同的地方:封装和复用。本文分析了它们的异同,并且提出另外一个比较有趣的概念——伪插件。请大家继续往下读一读。

一、插件和控件的比较

发布

控件编译到系统中,和系统作为一个整体发布。

插件是在系统的运行过程中动态关联到系统上,可以和系统的其他部分保持物理上的隔离。

配置能力

控件在系统中的呈现方式在编译时已经确定,通过代码描述控件的表现形式,呈现位置等。

插件的呈现方式在运行的时候根据外部的配置文件指定。

功用

控件作为公用的组件使用,在我们编写业务模块时,控件作为基本资源被我们使用。

插件作为一个独立的业务模块存在,直接面向用户。

开发调试

控件的调试简单,但插件的调试却比较麻烦。正是因为为了灵活性而制造的隔离措施导致了调试上的困难。通常一个插件作为一个工程开发。

二、插件与控件的关系

插件是业务模块,就像上面所说的,在我们编写业务模块时控件作为基本资源被使用。所以插件与控件的关系如下图左所示,普通的业务模块如下图右所示。

可以看到,插件是满足一定接口协议的业务模块。

三、混乱的界限

作为控件使用的插件

如果一个插件中只有一个控件,并且没有其他的业务逻辑。这种情况下它是插件还是控件?

就像上面所说的,插件是带有一定业务的模块,并且是直接面向用户作为一个系统功能来体现的。插件仅仅是封装了一个控件,并没有带有其他的业务。像这种模块是作为其他插件的子插件使用。如下图所示。

这和我们上面看到的插件内部直接包含控件就不一样了。控件作为子插件的形式被其他插件使用。

插件的配置文件中会将自身的属性作为配置,如标题、图标、和其他一切可以作为配置的元素。但子插件没有详细的配置文件,它的属性直接通过插件的接口暴露给父插件。

这类的子插件是介于插件与控件之间的“伪插件”,因为它并不能独立地在系统中运行,并且通常情况下不带有业务逻辑,不能直接给用户带来价值。

发布后可更换控件

伪插件似乎没有什么好处,谁会无缘无故地在控件之上再封装一层作为插件来使用?

可以想象一下,在系统发布后,我们需要改变某些插件中使用的控件。当然,可以将那些插件全部重新编译后发布。但如果使用这种“伪插件”的思路,我们可以开发一个满足同样接口的另外一个伪插件,并在内部使用不同的控件实现。这样就可以在不发布其他插件的情况下,灵活地修改我们使用的控件了。

额外开销

如果所有的控件都像上面的来实现,那简直是一场恶梦,并且也没有这个必要。因为这样做的成本比较大。

至于实际中是直接用控件,还是用伪插件的技术,那就要看我们的决策了。

插件是什么意思有什么用

就是对现有的软件进行功能上的扩展的软件,不同的插件可以帮助计算机完成不同的工作。

什么是插件?

插件是一种遵循一定规范的应用程序接口编写出来的程序。很多软件都有插件,插件有无数种。

例如在IE中,安装相关的插件后,WEB浏览器能够直接调用插件程序,用于处理特定类型的文件。

现在更多人使用最多的是游戏插件,通常是指被游戏官方所允许使用的,起辅助游戏作用而非外挂的程序,像WOW的大脚插件,月光宝盒就是帮助玩家在游戏中查询任务,查询打到物品是否为好东西,属性显示,还有更详细的地图显示,职业的辅助功能等。

插件是什么 插件内容介绍

1、插件(Plug-in,又称addin、add-in、addon或add-on,又译外挂)是一种遵循一定规范的应用程序接口编写出来的程序。其只能运行在程序规定的系统平台下(可能同时支持多个平台),而不能脱离指定的平台单独运行。因为插件需要调用原纯净系统提供的函数库或者数据。

2、很多软件都有插件,插件有无数种。例如在IE中,安装相关的插件后,WEB浏览器能够直接调用插件程序,用于处理特定类型的文件。

什么是插件啊?它对电脑有害吗?

1.什么是插件?

插件是指会随着IE浏览器的启动自动执行的程序.

2.恶意插件有什么特征?

有些插件程序能够帮助用户更方便浏览因特网或调用上网辅助功能,也有部分程序被人称为广告软件(Adware)或间谍软件(Spyware).此类恶意插件程序监视用户的上网行为,并把所记录的数据报告给插件程序的创建者,以达到投放广告,盗取游戏或银行帐号密码等非法目的.

因为插件程序由不同的发行商发行,其技术水平也良莠不齐,插件程序很可能与其它运行中的程序发生冲突,从而导致诸如各种页面错误,运行时间错误等等现象,阻塞了正常浏览.

3.插件会从什么位置加载到IE浏览器中?

根据插件在浏览器中的加载位置,可以分为工具条(Toolbar)、浏览器辅助(BHO)、搜索挂接(URL

SEARCHHOOK)、下载ActiveX(ACTIVEX).

插件是什么意思?

就是插入别的系统里面的物件,主要用于增强原来系统的功能。

插是一个汉字,读作chā,本意是指刺入、挤放进去,引申义是把细长或薄的东西放进、挤入、刺进或穿入。该文字在《说文》和《琵琶行(并序)》等文献均有记载。

康熙字典:

《唐韵》楚洽切《集韵》《韵会》《正韵》测洽切,??音锸。《说文》刺肉也。《广韵》刺入也。《前汉·高帝纪》羽檄徵天下兵。《注》魏武奏事云:今边有警,辄露檄插羽。

又《急就篇·师古注》插者,担也。两头鑯锐,所以插刺禾束,而担之也。《集韵》或作捷。

又与锸同。刺土器也。《战国策》坐而织蒉,立则杖插。

又《集韵》七接切,音妾。搢也。与扱同。

又侧洽切,音眨。摄也。 从干从臼。俗作揷挿,非。

(责任编辑:IT教学网)

更多

相关CorelDraw教程文章

推荐CorelDraw教程文章