垫片 (程序设计)

✍ dations ◷ 2025-11-13 02:48:52 #兼容层,应用程序接口

在程序设计领域,垫片(英语:shim)是一种小型函数库,可以用来截取 API 调用、修改传入参数,最后自行处理对应操作或者将操作交由其它地方执行。

垫片可以在新环境中支持老 API,也可以在老环境里支持新 API。一些程序并没有针对某些平台开发,也可以通过使用垫片来辅助运行。

相关

  • 外套腔外套膜(Mantle)是软体动物及腕足动物的重要部分,由其背侧的体壁向下褶与伸展形成,经常包裹整个内脏团;而内脏囊与外套膜之间的空腔即为外套膜腔或外套腔(Mantle cavity)。外套腔是
  • 玻尔半径尼尔斯·玻尔于1913年提出了原子构造的玻尔模型,其中电子环绕着原子核运转。模型中提及电子只会在特定的几个距离(视能量而定)环绕原子核运转。而最简单的原子──氢原子──只
  • 南宁轨道交通5号线.mw-parser-output .RMbox{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.mw-parser-output .RMinline{float:none
  • 弗兰兹·瑞切特弗兰兹·瑞切特(法语:Franz Reichelt或Frantz Reichelt,François Reichelt;1879年-1912年)是奥地利出生的法国裁缝、发明家和跳伞运动的先驱。人们有时称他为飞翔的裁缝(英语:Flyin
  • 吴信东吴信东(1963年9月-),中国安徽省枞阳县人。计算机科学家,主要贡献在数据挖掘领域。现任明略科学院院长。美国佛蒙特大学教授,合肥工业大学教授,长江学者。
  • 和平街道 (高碑店市)和平街道,是中华人民共和国河北省保定市高碑店市下辖的一个乡镇级行政单位。和平街道下辖以下地区:高二村、高一村、高三村、东马村河村、西马村河村、南虎贲驿村、北虎贲驿村
  • 上多罗日夫坐标:49°28′39″N 23°31′31″E / 49.47750°N 23.52528°E / 49.47750; 23.52528上多罗日夫(乌克兰语:Верхній Дорожів),是乌克兰的村落,位于该国西部利沃夫州,
  • 亲密治疗《亲密治疗》(英语:)是一部2012年美国独立剧情片,由本·列文编剧执导。根据美国诗人马克·奥·布莱恩所写的一篇文章改编而成,讲述他的初次性经验。约翰·哈克斯和海伦·亨特分别
  • 奔腾Extreme EditionPentium Extreme Edition (Pentium EE) 是在2005年春天的Intel开发者论坛中推出的一系列Intel微处理器之品牌名称。这个处理器是以双核心的Pentium D为基础,但他拥有超执行绪
  • 平木隆三平木 隆三(Hiraki Ryuzo, 1931年10月7日-2009年1月2日),日本足球运动员,前日本国家足球队成员。从1954年到1962年,他共为日本国家足球队出场30次,打进1球。