问题标签 [size]

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.

0 投票
4 回答
190105 浏览

c++ - std::string length() 和 size() 成员函数

我正在阅读这个问题的答案,发现实际上有一种方法length()需要std::string(我一直使用size())。std::string在课堂上使用这种方法有什么具体原因吗?size()我阅读了 MSDN 和 CppReference,它们似乎表明和之间没有区别length()。如果是这样,是不是让班级的用户更加困惑?

0 投票
8 回答
11109 浏览

sql-server - 有没有办法找出你的数据库表的大小?

我的 sql 2008 服务器中有大约 10 个表。

目前,我的 mdf 大约是 3.5Gig。(我在一些表中也有一些二进制数据)。所以,我想知道是否有一种方法可以查看哪些表是最大的。

这可能吗?

也许它是一个索引或 FTS 目录?

0 投票
2 回答
3608 浏览

size - 如何通过监控堆栈大小来防止堆栈溢出?

许多 C/C++/Fortran 和其他程序员会遇到“堆栈溢出”错误。我的问题是,是否有工具、程序或简单的代码片段允许我们在程序运行时监控或检查堆栈的大小?这可能有助于查明堆栈在何处累积并最终导致溢出。

0 投票
3 回答
394 浏览

c++ - 使用模板减少班级规模的合理方法?

给定:(代码减少到合理的最小值)

// 成员类型

// 特性

// 空基和特化

(每个 EmptyBase 必须是不同的类型,以避免多次从同一个基类继承)

// 基础选择模板

// 粒子模板类

我们现在可以这样做:

输出:

所以这是我的问题:

  • 这是自动减小类大小的合理方法吗?
  • 如果我只从两个属性继承粒子的大小为 1,除此之外,每增加一个 EmptyBase,大小就会增加一,这是为什么呢?
  • 是否有任何模式、习语等在这里有用?

该计划是编写模板以根据存在的属性自动处理粒子。

我可能应该提到我正在研究的这个粒子系统不是“实时的”,将处理大量粒子,并且我将从 C++ 配置每个渲染。此外,这几乎是我第一次使用模板。

编辑:我选择模板方法基本上有两个原因:一个是好奇心 - 只是为了了解模板并探索它们的使用。第二个原因是速度。鉴于我不需要在运行时更改任何内容,我想我可以使用模板来消除虚函数和未使用的类成员等的开销。

预期用途是创建大量粒子,所有类型完全相同,并以尽可能快的速度处理和渲染它们。:)

这个想法是拥有一个高度可配置的系统,我可以在其中插入自定义函子来处理粒子。理想情况下,粒子的属性只有在实际使用时才会启用,但我还没有弄清楚是否以及如何实现。

0 投票
4 回答
10893 浏览

sql-server - 在 SQL Server 2005 中查找多个数据库的大小

我想知道是否有一条 sql 语句来获取服务器上所有数据库的当前大小,而不是右键单击并转到每个数据库的属性。

0 投票
3 回答
9345 浏览

php - 获取zlib中未压缩数据的大小?

我正在创建包含各种文件上传服务的东西,我需要存储使用 zlib 的 compress() 函数压缩的数据。我通过已经压缩的 Internet 发送它,但我需要知道远程服务器上未压缩的文件大小。有什么方法可以在不先解压缩()服务器上的数据的情况下找出这些信息,只是为了提高效率?我现在就是这样做的,但如果有捷径,我很乐意走。

顺便问一下,为什么叫解压?这听起来对我来说很可怕,我一直以为它会减压......

0 投票
4 回答
3066 浏览

c++ - 确定哪些目标文件导致 .dll 大小增加 [C++]

我正在研究一个大型 c++ 构建的库,该库最近增长了很多。由于它的大小,导致这种大小增加的原因尚不清楚。

您对工具(msvc 或 gcc)有什么建议可以帮助确定增长的来源。

编辑 我尝试过的事情:Dumpbin 最终的 dll、obj 文件、创建地图文件并翻录它。

再次编辑 所以 objdump 和 python 脚本似乎已经完成了我想要的。

0 投票
11 回答
113544 浏览

c++ - 如何确定 C++ 中对象的大小?

例如,假设我有一个 Temp 类:

当我创建 Temp 类的对象时,我将如何计算它需要多少空间,以及它在内存中的表示方式(例如| foobar 为 4 个字节| function1 为 8 个字节 | 等 | )

0 投票
9 回答
280737 浏览

java - Java JTable设置列宽

我有一个 JTable,我在其中设置列大小如下:

这很好用,但是当表格最大化时,我在最后一列的右侧得到了空白空间。调整大小时是否可以将最后一列调整到窗口的末尾?

AUTO_RESIZE_LAST_COLUMN在文档中找到了属性,但它不起作用。

编辑:JTable是在JScrollPane它的首选大小设置。

0 投票
4 回答
32012 浏览

wpf - 如何获取 WPF 窗口的 ClientSize?

在 WinForms 中,Form 有一个 ClientSize 属性(继承自 Control),它返回其客户区域的大小,即标题栏和窗口边框内的区域。

我在 WPF 中没有看到任何类似的东西:没有 ClientSize、ClientWidth、ClientHeight、GetClientSize() 或任何我能想到的可以猜到名称的东西。

如何获取 WPF 窗口的客户端大小?