摘要:
强命名程序集(Strong Name Assembly)的概念 因为不同的公司可能会开发出有相同名字的程序集来,如果这些程序集都被复制到同一 个相同的目录下,最后一个安装的程序集将会代替前面的程序集。这就是著名的Windows “DLL Hell”出现的原因。 很明显,简单的用文件名来区分程序集是不够的,CLR需要支持某种机制来唯一的标识一个程序集。这就是所谓的强命名程序集。 一个强命名程序集包含... 阅读全文
摘要:
现实中的沙箱,是一种儿童网具,类如KFC中一个装满小球的容器,儿童可以在随意玩耍,起到保护儿童的作用。也可以理解为一种安全环境。 计算机安全领域的沙箱,就是也是指一种安全环境。程序在这个安全环境中运行,不允许这个程序对我的电脑做坏事。 现实中的沙箱是为了保护儿童的,而计算机安全领域的沙箱好像是为了防止小孩打坏电视而设置的笼子。 例如:Chrome支持多标签浏览,每个标签页面都在独立的“沙箱”... 阅读全文