科技: 人物 企业 技术 IT业 TMT
科普: 自然 科学 科幻 宇宙 科学家
通信: 历史 技术 手机 词典 3G馆
索引: 分类 推荐 专题 热点 排行榜
互联网: 广告 营销 政务 游戏 google
新媒体: 社交 博客 学者 人物 传播学
新思想: 网站 新书 新知 新词 思想家
图书馆: 文化 商业 管理 经济 期刊
网络文化: 社会 红人 黑客 治理 亚文化
创业百科: VC 词典 指南 案例 创业史
前沿科技: 清洁 绿色 纳米 生物 环保
知识产权: 盗版 共享 学人 法规 著作
用户名: 密码: 注册 忘记密码?
    创建新词条
科技百科
  • 人气指数: 2172 次
  • 编辑次数: 1 次 历史版本
  • 更新时间: 2009-03-18
admin
admin
发短消息
相关词条
移动营销
移动营销
移动办公
移动办公
光参量振荡
光参量振荡
骨架
骨架
光度学
光度学
隔离度
隔离度
估计
估计
光磁效应
光磁效应
光电子学
光电子学
刀
推荐词条
希拉里二度竞选
希拉里二度竞选
《互联网百科系列》
《互联网百科系列》
《黑客百科》
《黑客百科》
《网络舆情百科》
《网络舆情百科》
《网络治理百科》
《网络治理百科》
《硅谷百科》
《硅谷百科》
2017年特斯拉
2017年特斯拉
MIT黑客全纪录
MIT黑客全纪录
桑达尔·皮查伊
桑达尔·皮查伊
阿里双十一成交额
阿里双十一成交额
最新词条

热门标签

微博侠 数字营销2011年度总结 政务微博元年 2011微博十大事件 美国十大创业孵化器 盘点美国导师型创业孵化器 盘点导师型创业孵化器 TechStars 智能电视大战前夜 竞争型国企 公益型国企 2011央视经济年度人物 Rhianna Pratchett 莱恩娜·普莱契 Zynga与Facebook关系 Zynga盈利危机 2010年手机社交游戏行业分析报告 游戏奖励 主流手机游戏公司运营表现 主流手机游戏公司运营对比数据 创建游戏原型 正反馈现象 易用性设计增强游戏体验 易用性设计 《The Sims Social》社交亮 心理生理学与游戏 Kixeye Storm8 Storm8公司 女性玩家营销策略 休闲游戏的创新性 游戏运营的数据分析 社交游戏分析学常见术语 游戏运营数据解析 iPad风行美国校园 iPad终结传统教科书 游戏平衡性 成长类型及情感元素 鸿蒙国际 云骗钱 2011年政务微博报告 《2011年政务微博报告》 方正产业图谱 方正改制考 通信企业属公益型国企 善用玩家作弊行为 手机游戏传播 每用户平均收入 ARPU值 ARPU 游戏授权三面观 游戏设计所运用的化学原理 iOS应用人性化界面设计原则 硬核游戏 硬核社交游戏 生物测量法研究玩家 全球移动用户 用户研究三部曲 Tagged转型故事 Tagged Instagram火爆的3大原因 全球第四大社交网络Badoo Badoo 2011年最迅猛的20大创业公司 病毒式传播功能支持的游戏设计 病毒式传播功能 美国社交游戏虚拟商品收益 Flipboard改变阅读 盘点10大最难iPhone游戏 移动应用设计7大主流趋势 成功的设计文件十个要点 游戏设计文件 应用内置付费功能 内置付费功能 IAP功能 IAP IAP模式 游戏易用性测试 生理心理游戏评估 游戏化游戏 全美社交游戏规模 美国社交游戏市场 全球平板电脑出货量 Facebook虚拟商品收益 Facebook全球广告营收 Facebook广告营收 失败游戏设计的数宗罪名 休闲游戏设计要点 玩游戏可提高认知能力 玩游戏与认知能力 全球游戏广告 独立开发者提高工作效率的100个要点 Facebook亚洲用户 免费游戏的10种创收模式 人类大脑可下载 2012年最值得期待的20位硅谷企业家 做空中概股的幕后黑手 做空中概股幕后黑手 苹果2013营收 Playfish社交游戏架构

在计算机科学中,所谓的绑扎(Binding)是指创造一个简单的参考(reference),并将它指向一个更复杂更巨大的结构以利后用。 此简单参考可以替代此巨大结构,在之后的程序中轻盈地使用。

   
目录

语言或名词绑扎编辑本段回目录


主条目:【【名词绑扎(Name binding)】】

主条目:【【语言绑扎(Language binding)】】

语言或名词绑扎指的是函式库如何与应用程序连结,以及编译器/直译器如何管理连结符号(变量名称)。 这些名词在编程语言表示利用先前指定的变量符号来指涉数值。在这样的情境下,绑扎是一种将机器记忆空间的位置与变量或符号产生关连的行为。此种关连要不是在编译时间产生,此种关连称为静态连结(Static linking);或者是在执行期机动产生,则称为动态连结(Dynamic linking)。

连结与绑扎有时是同样意思。例如真实生活中的动态连结,指的是某人知道要在某时某地做事,但是他并不想查地址或找地图,直到事情的期限要到了才开始寻找。类比于程序执行面,则是当一程序执行时(也许已执行很久),此程序至此时才得到对应的内存位置,并执行此位置的函式,此称执行期绑扎。

动态连结函式库(例如Windows的.dll档案,Linux上的动态函式库)是典型的执行期绑扎函式库。它们称做后期绑扎(对比于早期绑扎,或称编译时期绑扎)。由于后期绑扎只会在程序第一次需要相关函式支援时才会汇入(若此程序从未呼叫相关函式,则此绑扎行为就不会启动),因此此类绑扎策略也称懒惰绑扎。

Windows、Unix与Linux操作系统为了节省内存以及程序大小,通常将后期绑扎视为缺省选项。若是要使用早期绑扎,通常要在编译时间时就决定;此决定会让产出的程序变得较大(因为他将所有用到的函式库都一起编入程序中),但是可携性较强(可以避免其他电脑没有安装所需函式库的风险)。

早期绑扎有一项额外的特质,它避免了在后期绑扎中,更新函式库却造成程序无法执行的窘境。

命令绑扎编辑本段回目录


命令绑扎,通常指称键盘宏,或简称宏,通常是用在专业应用程序中。很多情况下,键盘按键与指令之间的绑扎可以修改或增加,但通常无法移除。

许多命令绑扎都非常有名,例如Mac OS的储存功能可以用Command-S按键组合来达到,因此每当使用者要储存文件时,可直接按Command-S达到功能,而非每次都从选单选取。Emacs文书处理软件提供了Control-X再按Control-C达到储存再关闭本软件的功能。另外,最为恶名昭彰的按键宏应该是Windows当机时的Control-Alt-Delete按键了。

某些软件,例如微软Excel允许使用者自订宏,以简化使用者的操作步骤,并将此宏与某些命令名称绑扎在一起。


控制流程绑扎编辑本段回目录

在电子游戏中所谓的流程绑扎,指的是将任何键盘按键与特定功能结合,而覆盖其原本的键盘功能。一个拥有复杂控制接口的游戏,例如绝对武力,可以依靠一串特定的按键以缩短复杂功能的输入(例如游戏内通讯)。

→如果您认为本词条还有待完善,请 编辑词条

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
0

标签: 绑扎

收藏到: Favorites  

同义词: 暂无同义词

关于本词条的评论 (共0条)发表评论>>

对词条发表评论

评论长度最大为200个字符。