• 组件对象模型(英語:Component Object Model,縮寫COM)是微軟的一套软件组件的二进制接口标准。这使得跨编程语言的进程间通信、动态对象创建成为可能。COM是多项微软技术与框架的基础,包括OLE、OLE自动化(英语:OLE Automation)、ActiveX、COM+、DCOM、Windows...
    41 KB (5,288 words) - 14:36, 19 April 2025
  • XPCOM (section 模型)
    跨平台组件对象模型(英語:Cross Platform Component Object Model,简称XPCOM)是Mozilla的一个跨平台组件模型。它类似微软的组件对象模型(COM)和公共对象请求代理体系结构(CORBA)。它有多个语言绑定和接口描述语言(IDL)描述符,因此程序员可以将自...
    7 KB (741 words) - 01:56, 19 May 2022
  • Extensions,Visual C++ 组件扩展) 是微软的C++编译器对C++的扩展,使得程序员可以比较方便地编写面向Windows Runtime(WinRT)的程序。这个语言规范引入了一系列语法和类库抽象,以对C++程序员来说比较自然的方式暴露了基于组件对象模型(COM)的WinRT编程范型的接口。...
    4 KB (588 words) - 08:44, 5 February 2021
  • 用于Windows桌面环境的类BASIC结构的脚本语言。 用于特殊应用程序的插库和模。 AutoIt用户和开发者的在线支持论坛。 支持TCP和UDP协议。 支持COM(组件对象模型对象。 调用Win32 DLL中的函数。 运行控制台应用程序和访问标准流。 包含文件在编译文件中以便在运行时提取。...
    6 KB (669 words) - 03:41, 3 November 2022
  • Linking and Embedding, Database,对象链接嵌入数据库,有时亦写作OLEDB或OLE-DB)是微软为以统一方式访问不同类型的数据存储设计的一种应用程序接口,是一组件对象模型(COM)实现的接口,而与对象连接与嵌入(OLE)无关。它被设计成为ODBC的一种高级替代者和...
    5 KB (756 words) - 16:04, 9 December 2020
  • 微软管理控制台 (category Windows)
    2000开始提供的一个,旨在为系统管理员和高级用户提供一个配置和监控系统的控制介面及工具。 管理控制台可以托管称之为“snap-ins”的组件对象模型(COM)。微软大多数管理员工具都实现为MMC插。第三方也可以使用发布在微软开发者网络网站的MMC应用编程接口实现自己的插。 插均注册在...
    7 KB (678 words) - 14:24, 24 February 2022
  • aling数据。当客户端或服务器接受数据,必须从NDR格式把数据转换为程序的本地格式,这称为unmarshaling数据。 Microsoft的组件对象模型(COM)中,当跨COM的套间(apartment)传递接口指针时,接口指针必须被marshalled。在.NET...
    6 KB (712 words) - 22:18, 7 February 2021
  • Struts - 一种Web应用程序开发框架 Tapestry - 基于JavaBeans属性和强大的规格的组件对象模型 Tomcat - 伺服器,提供JSP/Servlet相关容器類別 Turbine - web应用快速开发框架 Velocity - 模板引擎 Hunter...
    3 KB (348 words) - 20:28, 9 July 2022
  • 注册表 (category Windows)
    置、版本和启动程序方式等设置的子项会被添加到注册表中。 早在 Windows 3.0推出OLE技术的时候,注册表就已经出现,但主要用于存储 组件对象模型组件的配置信息。但是,从Windows 95开始,注册表扩展了其用途以集中化合理化的管理INI文件中的信息,真正成为Windows用户经常接触的...
    17 KB (2,345 words) - 16:12, 11 March 2025
  • 微软事务服务器 (category Windows)
    微软事务服务器(英語:Microsoft Transaction Server,缩写MTS)是为组件对象模型(COM)软件组件提供服务的软件,可以更轻松地创建大型分散式應用程式。 MTS提供的主要服务是自动事务管理、實例管理(或即时激活)和基于角色的安全性。MTS也被认为是第一个实现面向方面编程的主要软件。...
    4 KB (684 words) - 08:33, 9 January 2025
  • IDispatch (category 面向对象的程序设计)
    IDispatch介面是组件对象模型(COM)中的标准介面,也称自动化(Automation)接口,继承自IUnknown,用于讓其他函式使用OLE Automation(英语:OLE Automation)协议。COM規格書規定COM物件应该是三种接口类型中的至少一种: 基于虚表(vtable)的IUnknown的定制接口;...
    4 KB (347 words) - 00:07, 9 December 2020
  • Modelica (category 面向对象的程序设计)
    Modelica是一种面向对象、声明式的多领域建模语言,可用于基于组件的复杂系统建模(此复杂系统指的是包含了机械、电气、电子、液压、热力、控制、电力或过程控制等相关领域子系统的多领域耦合系统)。Modelica语言是自由软件(免费、开源),由非盈利性质的Modelica协会开发。Modelica协会...
    3 KB (161 words) - 03:20, 3 May 2025
  • 套接字),1.1 版 winspool.h –打印后台处理程序 winbgim.h –标准图形库 ole2.h – OLE (对象链接和嵌入) objbase.h – COM (组件对象模型) oleauto.h – OLE 自动化 olectlid.h –各种GUID定义 有几个宏会影响 windows.h...
    5 KB (556 words) - 03:26, 13 January 2022
  • Mockup (redirect from 實體模型)
    Mockup也常用來創建單元測試,此情形下常會稱為模拟对象(mock object)。創建模拟对象的目的是可以測試軟體系統(或是單元)的一部份,而用模拟对象取代會用到的其他相依模。這些相依的機能在測試時就用模拟对象代為進行了。 若軟體模擬的情境是非常難進行的(例如需要複雜的計算),...
    4 KB (511 words) - 13:05, 20 April 2024
  • JScript .NET (category 基於對象的程式語言)
    eval函式),並且,這個解譯器可以透過VSA介面給裝有JScript .NET引擎的特定應用程式來使用。 第二,JScript的基礎是Microsoft的ActiveX/组件对象模型技術,它主要靠ActiveX元件來提供很多功能(像是透過ADO提供資料庫的存取、檔案的處理...等等)。而JScript.NET使用.NET...
    3 KB (304 words) - 03:22, 7 February 2021
  • MVVM有助于将图形用户界面的开发与业务逻辑或后端逻辑(数据模型)的开发分离开来,这是通过置标语言或GUI代码实现的。MVVM的视图模型是一个值转换器, 这意味着视图模型负责从模型中暴露(转换)数据对象,以便轻松管理和呈现对象。在这方面,视图模型比视图做得更多,并且处理大部 分视图的显示逻辑。 视图模型可以实现中介者模式,组织对视图所支持的用例集的后端逻辑的访问。...
    11 KB (1,167 words) - 08:27, 30 January 2024
  • 的创建、存储、访问、查找和交换。JMI是基于对象管理组织(OMG )的元对象机制(MOF)规范,一个行业认可的元数据管理标准。MOF规范由一套UML描述的基本建模模块组成。任何类型的元数据模型(称作元模型)都可从这些基本构建模块中产生。JMI给这些建模组件定义标准的Java接口,从而能使平台独立查找...
    1 KB (191 words) - 04:00, 7 February 2021
  • 模拟(simulation),是水文模型对自然系统的动态描述,也可以说是对自然系统行为的模范。 子模型(submodel)算法(routine)组件(component),是复杂水文模型的组成部分。 对象(object)是人们能够想到的物体和过程; 行为(agent)是根据对对象获取了知识,并将知识应用语其他对象的过程。 参数(parameter)是...
    1 KB (221 words) - 23:19, 22 January 2022
  • 類图 对象图(英语:Object diagram) 包图(英语:Package diagram) 实现图(implementation diagram) 组件图 部署图(英语:Deployment diagram) 剖面图 复合结构图 行为式图形(Behavior diagrams)强调系统模型中触发的事件:...
    12 KB (1,406 words) - 15:30, 2 May 2025
  • 类 (计算机科学) (category 面向对象的程序设计)
    对象提供了模型化和信息隐藏的好处。類別提供了可重複使用性的好处。自行车制造商一遍一遍地重用相同的蓝图来制造大量的自行车。软件程序员用相同的類別,即相同的代码一遍一遍地建立对象。 这里的层指类型层次中连接时模块依赖性相同的类的集合,即某环境下可重用性相同的组件的集合。 计算机程序设计主题 面向对象程序设计...
    5 KB (765 words) - 05:59, 20 August 2024
  • 系统生物学 与 Mathematica 集成,实现模型和仿真的分析和文档化处理 Wolfram SystemModeler's 主界面 Model Center 是一个互动图形环境,包括一自定义的组件库。在 Model Center 中开发的模型可以用于 Simulation Center 中进行仿真操作。该软件也提供了与...
    6 KB (470 words) - 06:45, 13 February 2025
  • Security Essentials(及之后的Windows Defender)也使用它获取签名更新,并且微软的即时通讯产品会使用它来传输文件。BITS通过组件对象模型(COM)接口供外部调用。 BITS只采用空闲的带宽传输数据。通常来说,BITS在后台传输数据,即BITS仅在其他应用程序没有使用带宽时传输数据...
    16 KB (2,002 words) - 16:47, 16 September 2024
  • Django (section 组件)
    组件的重用性和“可插拔性”,敏捷开发和DRY法则(Don't Repeat Yourself)。在Django中普遍使用的语言是Python,甚至包括配置文件和数据模型。 Django于2008年6月17日正式成立基金会。 Django框架的核心包括:一个对象关系映射器,用作数据模型...
    5 KB (595 words) - 08:06, 17 January 2024
  • Windows操作系统使用GUID来标识COM对象中的类和界面。一个脚本可以不需知道DLL的位置和名字直接通过GUID来激活其中的类或对象。 英特尔的全局唯一标识分区表使用GUID来标识硬盘和分区。 微软的ActiveX使用UUID来标识每一个不同的浏览器控。 GUID本质上是一个16字节(128位)的二进制数,最常见的结构如下:...
    9 KB (1,100 words) - 10:36, 9 November 2022
  • return 0; } 组件对象模型(COM)将DLL概念扩充到了面向对象编程。对象能够从另外一个进程调用或者在另外一台机器上运行。COM对象有一个唯一的GUID并且能够实现强大的后台以简化如Visual Basic和ASP这样的GUI前台应用。它们也可以使用脚本语言编程。COM对象的创建和使用比DLL更为复杂。...
    29 KB (4,520 words) - 09:56, 29 April 2025
  • 耦合性 (計算機科學) (category 面向对象的程序设计)
    內部的實現方式無關(參考信息隐藏)。 像CORBA或组件对象模型等系統,允許一物件在不知道另一物件實現方式的情形下和另一物件互動。這類系統甚至允許一物件和用其他語言撰寫的物件進行互動。 耦合性和內聚性二個名詞常一起出現,用來表示一個理想模...
    7 KB (1,166 words) - 07:40, 5 February 2025
  • KParts是KDE 桌面環境的使用者介面元件嵌入技術的名稱。個別元被稱為KPart。KParts 類似於在Microsoft的組件對象模型的ActiveX控。举例来说,Konsole可作為KPart使用在應用軟件,如Konqueror和Kate。 KPart 以共享程式庫為基礎,這讓元件直接以...
    2 KB (217 words) - 08:31, 7 February 2021
  • 组件介面的一种计算机语言。IDL通过一种獨立於編程語言的方式来描述接口,使得在不同平台上运行的对象和用不同语言编写的程序可以相互通信交流;比如,一个组件用C++写成,另一个组件用Java写成。 IDL通常用于远程调用软件。在这种情况下,一般是由远程客户终端调用不同操作系统上的对象,并且这些对象...
    3 KB (314 words) - 11:33, 30 November 2023
  • IUnknown (category 面向对象的程序设计)
    在程序设计中,IUnknown介面是组件对象模型(COM)中的基礎介面。COM規格書中規定COM物件至少要實現此一介面,而且其他所有的COM介面都需要衍生自IUnknown介面。IUnknown提供所有COM物件都支援的兩種基本特性:利用引用计数來進行物件生命周期管理,以及存取許多事先定義的介面。...
    4 KB (507 words) - 19:07, 15 February 2025
  • ;這些處理程序可以使用KParts技術嵌入需要的應用程式。 KPart,一個組件對象模型,允許應用程序嵌入另一個本身。該技術處理的所有方面的嵌入,如定位工具欄和插入適當的菜單,當嵌入式組件被激活或停用。KParts也可以提供界面給 KIO處理具體的MIME類型或服務/協定。 KHTML,一個HTML...
    4 KB (239 words) - 05:06, 10 December 2022
  • 在電腦運算和系统设计中,松耦合的系统是指: 组件之間的關聯性不強(彼此之間的關係可以切斷),若有松耦合的話,會使得一個組件的變更對其他組件的影響降到最低。 每一个组件对其他独立组件的定义所知甚少或一无所知。子范围包括类、接口、数据和服务之间的耦合。。 松耦合是紧耦合的对立面。 松耦合系统中的组件...
    8 KB (1,308 words) - 03:01, 15 January 2024