问题标签 [footprint]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
footprint - 就编程而言,占用空间小是什么意思?
我听说 JXTA 和 PjSIP 等许多库的占用空间更小。这是指资源消耗小还是别的什么?
.net - 为什么 .NET Framework 4.0 安装程序的大小小于 3.0/3.5?
如我所见,.Net Framework 4.0安装程序的beta2只有55MB,而.Net 3.5是200+MB,这是怎么回事?
qt - Qt::能做多小?
我正在将 Qt 用于嵌入式 Linux 应用程序,并希望使其尽可能小。目前,如果我制作一个静态编译的可执行文件,它将是 3.9Mb,几乎只使用我需要的 GUI 部分。我只是通过使用 qconfig 和配置参数将它提高到 3.9Mb。我正在考虑通过在安装之前修改源代码来查看它可以缩小多少,如果有人做过这样的事情,你有多大?谢谢
sql - 足迹 SQL Server
SQL Server 中的足迹是什么意思?
这是 MSDN 中的一个片段“减少昂贵查询的锁占用空间”链接
java - Java EE servlet 的(内存)占用量是多少?
对于 Jetty、Tomcat 或您选择的任何其他 servlet 容器,基本 servlet 的平均占用空间(内存和任何其他显着资源)是多少?这包括每个 servlet 几乎总是需要的任何其他基本对象,例如视图解析器。
我不是特别在寻找一个量化的数字,而是任何可以说明 servlet 有多“重”或“轻量级”的指示性答案。
asp.net - 您如何使用 HttpContext “占用”防火墙后面的特定计算机?
我需要能够使用 HttpContext 中可用的任何东西在 ASP.Net 中从另一个系统中识别出一个系统。我尝试使用许多可用的 ServerVariables,但通常这些系统是从由映像构建的驱动器配置的。因此,由于防火墙的原因,它们的 IP 地址是相同的,并且它们的所有 ServerVariables(浏览器代理、登录用户)都是相同的,我需要找到能够区分不同机器的其他东西。由于该站点使用表单身份验证进行保护,因此必须关闭 Windows 集成身份验证(否则我将有权访问不同的 Logon_User 值)。
我没有与 HttpContext 结婚,但在我看来,这是使用代码检索可识别用户信息的唯一方法。
编辑/更新:
@Robert Harvey 提供了几个搜索链接,这些链接带来了很多结果,其中大部分由于某种原因不符合我的要求(尽管其中仍有一些我没有想到的好主意前)。首先,我需要能够确定是否有人在防火墙后面切换了机器。因此,我将提供一些代码结构细节,以阐明为什么某些事情对我不起作用。
- 会话/Cookie 一直持续到午夜(决定在我头上做出,我接受它)
- 经过身份验证的用户不使用 MembershipUser 类。(即使是这样,MembershipUser.IsOnline 只会为我提供以前登录的用户)
- 众所周知,用户会在不注销的情况下删除 cookie 或关闭浏览器
- 我需要一些标准来区分一台机器和另一台机器,不一定要防止并发登录,但至少要识别它们。
scala - Scala 的 Lift 如何管理状态?
Lift 2.0 带来的 Actor 和 StatefulSnippets 等功能给我留下了深刻的印象,但我有点担心这些东西的内存开销。我的问题是双重的:
- Lift 如何确定何时垃圾收集状态对象?
- 页面请求的内存占用是什么样的?
如果一个网络爬虫在网站的足迹上跳舞,他们是否会打开足够多的状态对象来淹没一个适度的 VPS (512M)?这个问题显然取决于应用程序,但我很好奇是否有人可以向我抛出任何现实世界的数字。
size - OpenFeint 磁盘空间占用
OpenFeint 给你的二进制文件增加了多少大小?
silverlight - 使用 MVVM 模式的 Silverlight TreeView 占用空间大
我有一个 Silverlight TreeView,其中每个节点都是一个 TreeNodeViewModel。TreeNodeViewModel 的属性是Text、IsSelected、ImageUri 和Parent。我正在加载大约 700 到 1000 个 TreeView 项目。
似乎正在发生的是,通过 HierarchicalDataTemplate 中的绑定加载 TreeView 后,IE 浏览器的占用空间从大约 48,000kb 增长到 165,000kb。我正在为 TreeView 本身使用 ViewModel,它具有 ExpandAll 和 CollapseAll 的绑定。当我调用 expand 命令时,IE 占用空间继续增长到近 300,000kb。一旦树完全展开,重复展开和折叠不会增加占用空间;也就是说,一旦创建了所有 ViewModel,它似乎就趋于平稳。
我的问题是,如果我正在加载大约 800 个 TreeView 项目,是否预计占用空间应该与我的情况一样大?有没有人见过加载大量数据导致 IE 占用过多空间?
我正在开发的 SL 应用程序的一些背景知识: 硬件设备(又名:服务器)是专有硬件,具有嵌入式 Web 服务器,类似于 linksys 路由器。一个压缩的配置文件(模型实体)被加载到设备中,SL 应用程序下载它,解压缩它,并使用 DataContractSerializer 反序列化它。压缩后的文件约为1.75MB,未压缩的约为12.5MB。
我的第一个想法是,由于模型的反序列化,IE 占用空间很大。最初,当 IE 启动时,占用空间约为 7500kb,将模型加载到内存中会运行到 48,000kb。
任何想法或建议将不胜感激。
cryptography - 证书结构
大多数签名证书的足迹都是 20 字节长(Windows 证书管理器中的“足迹”字段)。
这怎么可能是一个发行(认证)机构签署的值?具体来说,证书的签名应该是由私钥签名的证书字段的散列值,因此至少具有颁发者私钥的 RSA 模数长度(在 RSA 签名的情况下),因此......至少 512 位(64 字节)长。
我必须遗漏一些东西......如果这个足迹只是一个哈希,那么它就不能是一个签名证书。实际上证书签名在哪里?无法通过简单的哈希检查证书是否有效。
问候, Apple92