问题标签 [max-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 投票
10 回答
15510 浏览

math - 矩形内未知数的最大正方形大小

如果我有一组可以是任意数字的图块(正方形)并且它们要填充未知大小的容器(矩形),我如何计算出图块的最大尺寸而不使它们重叠。

因此,如果我有 2 个图块且矩形为 100 * 100,则最大图块大小为 50 * 50。如果这种大小的矩形有 3 或 4 个图块,这也将是图块的最大尺寸,恰好如此在这个例子中是一个正方形。

如果矩形是 100 * 30 并且我有 2 个图块,则正方形的最大尺寸为 30 * 30,如果我有 4 个图块,则最大尺寸为 25 * 25。

我怎样才能以编程方式做到这一点,而不会通过所有可能的组合来占用处理器。


我尝试更好地总结一下,我有一个:

矩形/边界框,我需要尽可能多地填充而不使瓷砖重叠。

我知道矩形的高度和宽度(但这可以在运行时改变)。

我有 X 个图块(这可以在运行时更改),这些是正方形。

任何瓦片都不应重叠,每个瓦片的最大尺寸是多少。它们都应具有相同的尺寸。

0 投票
2 回答
3873 浏览

php - $_FILES['file']['size'] 为超过 upload_max_filesize 的文件回显 0(零)

问题是我想检查文件是否太大而无法上传,以便我可以显示相关的错误消息,但是当文件大于 php.ini 中的 upload_max_filesize 时,它​​似乎只显示 0。

为什么会这样?如何测试文件太大而无法给出相关错误?

0 投票
3 回答
56695 浏览

c++ - C++ 向量 max_size();

在 32 位系统上。

  1. std::vector<char>::max_size()返回 2 32 -1,大小为char— 1 字节
  2. std::vector<int>::max_size()返回 2 30 -1,大小为int— 4 字节
  3. std::vector<double>::max_size()返回 2 29 -1,大小为double— 8 字节

谁能告诉我max_size()取决于什么?

max_size()如果它在 64 位系统上运行,返回值是多少。

0 投票
2 回答
8814 浏览

sqlite - 我们可以在 sqlite 中为 nvarchar 提供的最大大小是多少?

在 SqlServer 中我们可以使用 NVarchar(MAX) 但这在 sqlite 中是不可能的。我可以为 Nvarchar(?) 提供的最大大小是多少?

0 投票
3 回答
14336 浏览

python - 多处理队列最大大小限制为 32767

我正在尝试使用多处理编写 Python 2.6 (OSX) 程序,并且我想用超过默认的 32767 项来填充队列。

Queue(32767)工作正常,但任何更高的数字(例如Queue(32768))失败OSError: [Errno 22] Invalid argument

这个问题有解决方法吗?

0 投票
1 回答
2159 浏览

android - 已达到数据库的已编译 sql 语句缓存的最大大小

我有以下错误:

这是我的代码:

0 投票
6 回答
705 浏览

c++ - 指向对象的 C++ 向量 - max_size()

我有一堂苹果

我想将指向苹果对象的指针存储在向量中。我这样做是为了在任何文件中创建任何对象并在任何文件中使用任何对象。我使用以下代码来确定我可以存储在该向量中的最大指针数

它给了我:

现在,我的问题是,我真的可以在该向量中存储 1073741823 个指针,还是这是向量的内存限制(即 1073741823 字节)?

所以如果有 2 个向量

A 可以有 1073741823 个元素,B 也可以有 1073741823 个元素吗?我要求澄清一下, 向量可以存储的最大元素数量不取决于存储的实体类型(int 或 double)? (这与向量的当前容量无关!)另外,指向苹果对象的指针的大小是多少(不是询问苹果对象的大小!)?谢谢你。

0 投票
1 回答
1829 浏览

android - Android 布局重量/最大尺寸/建议

在过去几天让自己发疯之后,我在 StackOverflow 上看到了许多不同的页面,但不是我正在寻找的答案:(

我想为 Android 手机或更好的手机创建一个拼图:所有 android 设备。

  1. 我是否应该专注于使这个应用程序与所有 android 设备兼容,包括(非常小的)2,7" 和非常大的 (7"+) 设备?还是我应该坚持使用在 3.2 到 4.7 之间“看起来不错并且可以工作”的应用程序?

  2. 更大的屏幕有更多的空间,因此屏幕文本可以更大。如何自动让应用程序设置正确的屏幕文本大小?到目前为止,我已经创建了下面的代码。使用sp文本大小虽然它似乎没有多大作用。

  3. 如果您建议我使该应用程序可用于平板电脑,我如何在下面的源代码中设置按钮的最大宽度,同时还要有一个最小的重量让我们说90%

0 投票
0 回答
979 浏览

perl - LWP 设置了 max_size 但仍然获取内容

我正在使用 LWP 从某些站点获取内容,每当页面大小大于 1 兆字节时,我希望 LWP 停止下载页面。这是通过以下代码完成的:

它工作正常。唯一的问题是,即使页面超过 1mb,我仍然希望能够获得到目前为止下载的内容。但是,每当我这样做时(在没有错误时使用 LWP 获取内容的传统方式):

它似乎不是实际页面的内容,而是一堆废话。有谁知道设置 max_size 的方法,并且仍然可以在 LWP 甚至 WWW::Mechanize 达到限制之前下载任何内容?非常感谢!

0 投票
1 回答
321 浏览

perl - perl WWW::Mechanize 设置最大大小并仍然获取内容

所以我使用 WWW::Mechanize 来获取页面的内容,并且我想设置一个最大尺寸。此外,如果达到最大尺寸,我想获取到目前为止已获取的内容。我知道在 LWP 中你可以这样做:

现在,即使已达到 1024 字节,$ua->content仍将保存直到该点为止的可读内容。WWW::Mechanize 是 LWP 的一个子类,所以你可以用基本相同的方式来设置它:

然后您会认为,由于 WWW::Mechanize 是 LWP::UserAgent 的子类,$mech->content因此会保存检索到的内容,直到大小达到 1024 字节。但是,每当我运行它并达到最大大小时,我都会从我的 WWW::Mechanize 对象中获取如下所示的内容:

有谁知道我怎样才能让 WWW::Mechanize 像它的超类 LWP::UserAgent 那样实际输出可读的东西?我喜欢 WWW::Mechanize 提供的一些附加功能,所以如果可能的话,我希望能够继续使用它,而不是仅仅为此切换到 LWP。谢谢!