问题标签 [truncated]

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 投票
3 回答
13712 浏览

mysql - MySQL 中 GROUP_CONCAT 和 Longtext 的问题

SQL...

如您所见,它将文章的所有页面(每个页面作为长文本存储在单独的行中)并 GROUP_CONCAT 将它们放入单个长文本行中。问题是结果只有这么多字符,然后它被完全截断,丢失了大约 90% 的内容。CONCAT 不能很好地处理长文本还是我做错了什么?

0 投票
3 回答
3310 浏览

mysql - 结果被截断,一个 MYSQL 错误?

下面的查询被截断,“created”只显示“cre”(首先滚动到最右边:):

这是可数据结构和数据记录:

0 投票
1 回答
322 浏览

search - 如何找到匹配的子树?

我有一个大的二叉树,T.T“匹配”。T 的一些子树也将匹配。事实上,匹配的子树甚至不需要是完整的子树:它们也可以被截断。通过截断子树,我的意思是子树中的节点可能不会一直包含子节点——一些有子节点的节点可能会删除它们的子节点。

一个例子:见这个链接。由poem1、stanza1、stanza2、line3 表示的树是截断子树的示例。

确定一棵树是否匹配需要对整棵树进行计算。这不是进步的。

我到底是如何找到所有匹配项的?

0 投票
2 回答
616 浏览

php - PHP函数返回值嵌套数组被移除

我有一个从数据库构建用户对象集合的函数:

该方法在底部有一些调试输出,但关键是如果我使用 null groupid 参数调用该方法,即它运行第二个条件,它会打印出我期望接收的集合的一个很好的指示,这很棒。

然而 ..

这是我的调用方法:

有趣的是输出:

返回的对象已被修改??

如果使用 userGroupID(即第一种情况)调用 GetUsersByGroup 方法,则输出完全符合预期。

如果我从方法中删除条件并简单地返回,$col = UserGroup::GetCollection("User" ,_DB_GET_ALL_INSTANCE_NOGROUP_MEMBERS,$instanceID);那么所有输出都符合预期。

似乎 else 条件正确执行,然后在返回时损坏,但这仅在存在 else 条件时才会发生,删除 else 条件,并在 else 条件中简单地返回方法调用的结果,一切都为预期的。

请问有什么想法吗?

谢谢

添加了 UserGroup::GetCollection 方法(虽然这是一个很深的兔子洞,可以继续)

为了进一步澄清以下工作正常::

如果该行位于 else 块中,我只会看到问题。

0 投票
2 回答
1143 浏览

c# - 带有 0x00 字符的网页的截断响应

我写了一个下载网页的程序。它适用于大多数网页,但我发现有些页面不起作用。

这些页面包含 0x00 个字符。

在这个字符之前,我可以阅读页面内容,但不能阅读之后的内容。

我使用这部分代码来读取响应:

在此示例中,我使用异步请求,但我尝试使用同步请求,但我遇到了同样的问题。

我也尝试了同样的结果:

例如,此网址出现问题http://www.daz3d.com/i/search/searchsub?sstring=ps_tx1662b&_m=dps_tx1662b

感谢您的回复

尤尤苏

0 投票
9 回答
24402 浏览

php - 如何获取 PHP 的 getTraceAsString() 的完整字符串?

getTraceAsString()用来获取堆栈跟踪,但由于某种原因字符串被截断。

例如,抛出异常,我使用以下命令记录字符串:

打印出来的字符串是:

#0 C:\Somedirectory\Somedirectory\Somedirectory\Somedir\SomeScript.php(10): SoapClient->SoapClient(' http://www.ex ...')

如何获取要打印的完整字符串?

0 投票
2 回答
1032 浏览

c++ - 提升内存缓冲区和字符数组

我目前正在解压暴雪的 .mpq 文件之一以供阅读。为了访问解压的字符缓冲区,我使用了 boost::interprocess::stream::memorybuffer。因为 .mpq 文件具有始终以版本标头开头的分块结构(通常为 12 个字节,请参阅http://wiki.devklog.net/index.php?title=The_MoPaQ_Archive_Format#2.2_Archive_Header),char* 数组表示似乎被截断在第一个 \0,即使文件大小(大约 1.6mb)保持不变并且(可能)总是分配。结果是一个有效长度为 4 的流缓冲区('REVM' 和字节 nr.5 为 \0)。尝试进一步阅读时,会引发异常。这里有一个例子:

也许有人可以帮助我。我对 STL 和 boost 编程真的很陌生,而且无论如何也没有 C++ 编程经验:P 希望得到一个方便的答案(请不要建议重写 libmpq 和底层的 zlib 架构^^)。MPQFile 类和底层的 uncompress 方法实际上是从一个工作项目中获取的,所以错误要么是在使用 streambuffer 类的缓冲区中的某个地方,要么是我不知道的 char 数组算法内部的东西。顺便说一句,使用有符号/无符号字符作为数据缓冲区有什么区别?与我的问题有什么关系(您可能会看到,在代码中随机 char* unsigned char* 被视为函数参数)如果您需要更多信息,请随时询问:)

0 投票
5 回答
6409 浏览

svn - 使用 SVN 将主干合并到分支中:“安全连接被截断”

在尝试使用以下命令将 svn 主干的更改合并回分支后:

../branches/myBranch$ svn merge -r 94:171 https://.../trunk --dry-run

我从 SVN 收到以下错误:

svn:“/svnroot/simspark/!svn/vcc/default”的报告:无法读取块大小:安全连接被截断(https://simspark.svn.sourceforge.net

我们已经尝试用谷歌搜索了很长一段时间,并得出结论认为这有点毫无意义。我当然不会阻止你尝试自己,但你已经被警告过了。

无论如何,我们发现的总体感觉是这是 SVN 中的一个错误,我们被搞砸了。我正在使用 SVN 版本 1.5.4,这是可用于我的 Linux 发行版的最新版本。

有任何想法吗?我不想失去超过三个月的工作,所以一个解决方案会很好。

顺便说一下,一位刚刚在 Mac 上尝试过的同事没有得到错误,并且可以进行试运行,但已经有几十个冲突,而且还在计数。<3 SVN。

0 投票
2 回答
10959 浏览

linker - NASM x86_64 中的重定位被截断以适应错误

我正在使用配备 Intel Core 2 CPU 和 2GB RAM 的计算机。我的操作系统是 Ubuntu 9.04。当我尝试编译此代码时:

当我编译此代码“NASM -f bin UARTLOOP.asm”时,编译器可以创建 UARTLOOP.o 文件而不会出现任何错误。当我尝试将 .o 文件与“ld UARTLOOP.o”链接时,它告诉:

你有一些想法来解决这个问题吗?谢谢=)

更新

的输出nasm -hf是:

用法:nasm [-@ response file] [-o outfile] [-f format] [-l listfile] [options...] [--] 文件名或 nasm -v 获取版本信息

0 投票
1 回答
1038 浏览

android - Android 获取 HTTPS 页面被截断

我正在使用 HTTPS 在 Android 上获取网页(忽略证书,因为它既是自签名的又是过时的,如此处所示-不要问,它不是我的服务器 :))。

我已经定义了我的

其中提到的 UnsecureSSLSocketFactory 是基于对上述主题给出的建议。

然后我使用这个类来感染一个页面

我得到的页面在大约一百行后被截断。它在一个精确的点被截断,其中一个“_”(下划线)字符后跟一个“r”字符。它不是页面中的第一个下划线。

我认为这可能是编码问题,所以我尝试了 UTF-8 和 ISO-8859-1,但它仍然被截断。如果我用 Firefox 打开页面,它会报告编码为 ISO-8851-1。

如果您想知道,该网页是https://ricarichiamoci.dsu.pisa.it/ ,它在第 169 行被截断,

它应该在哪里

有谁知道为什么页面被截断?