问题标签 [dump]

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 投票
1 回答
1310 浏览

exception - 如何让 JUnit 测试(从 Ant 脚本驱动)转储导致失败的异常堆栈?

我们从 Ant 脚本运行 JUnit 测试,如下所示。当测试失败时,我希望它输出导致失败的异常的堆栈转储,但事实并非如此。有没有什么技巧可以甩掉它?

0 投票
2 回答
6246 浏览

mysql - mysql export sql dump依字母顺序,导致导入时外键约束错误

我的数据库(MySQL)中有 10 个表。其中两个在下面给出

tbl_state

tbl_city

外键约束: tbl_city.state_code是对tbl_state.state_id的引用。

现在我的问题是

当我导出所有表并再次导入时,它给出了

foreign key constraint fails error.... 因为当我导出 mysql 转储时,会在按字母顺序排列的表中生成 sql 转储,并且tbl_city在数据库中位于tbl_state之前。

请建议我如何处理这种情况?

有什么方法可以让所有表都按外键引用的顺序排列?

0 投票
2 回答
57312 浏览

sql - sql-dump 有什么用?

我知道 SQL 转储是一系列插入 SQL 语句,它们反映了数据库中的所有记录。但它是用来做什么的?为什么要转储数据库记录?每个数据库都支持转储功能吗?

0 投票
1 回答
2925 浏览

dump - 使用 PredicateBuilder、LINQPad 和运算符 ANY 生成 SQL

之前问过一个关于 Linq To Entities 中的链接条件的问题。现在我使用LinqKit,一切正常。我想查看生成的 SQL,在阅读了这个答案后,我使用了 LinqPad

这是我的声明:

该代码在 VS2008 中工作,编译并生成正确的结果集,但在 LinqPad 中,我有以下错误:

如果 LINQPad 失败,如何查看生成的 SQL?

编辑

如果我写

有效... WTF?

0 投票
4 回答
74805 浏览

mysql - 在mysql中从数据库创建转储文件

以下是我从 mysql 数据库创建的转储。

但是我想在从我们选择的数据库创建转储时创建一个排除一个或多个文件的转储。该命令是什么?

0 投票
2 回答
35909 浏览

c - 找出静态 C 库有哪些功能

我有一个静态 C 库(比如mylib.a),我想知道是否有可能找出该文件中实现了哪些函数。我没有对应的头文件。我需要的是类似于javapJava 的东西。

0 投票
3 回答
1121 浏览

php - PHP 中的 shell_exec()

当上面的脚本从浏览器执行时,它会加载 10 秒,然后将脚本的输出转储到屏幕上。这当然是正常的。但是如果我想让shell脚本写入STDOUT的数据实时显示在屏幕上,有什么办法可以做到吗?

0 投票
1 回答
315 浏览

python - 使用 Django 转储数据转储一种类类型

我使用 dumpdata 来输出我所有应用程序的类。我的一个应用程序有一个永远不会输出的类,我不知道从哪里开始寻找问题所在。该类被定期使用,应用程序中的所有其他类都被很好地转储,并且 dumpdata 不会引发任何错误。

有什么线索吗?

0 投票
4 回答
1772 浏览

c++ - Win32:Watson 博士的完整/迷你转储和我自己编写的转储之间有区别吗?

我有一个应用程序在发布版本中偶尔崩溃;不幸的是,它看起来像是在第 3 方 DLL 中崩溃。在试图掌握它的过程中,我一直在海量的 HOW TO 和 Windows 如何创建故障转储的描述中游弋。

我正在考虑使用这个建议的小型转储:

获取启动时崩溃的进程的转储

我计划将此功能保留在代码中,以便始终为我的应用程序创建转储,而无需事先设置 PC。顺便说一句,此应用程序不用于分发;它将与我们自己的硬件配对,因此如果应用程序发生崩溃,我不担心随机用户在他们的机器上构建转储文件。

附加说明:所有代码都是 C/C++。

Dr. Watson (drwtsn32.exe) 和此代码将为我生成的内容有什么不同吗?

0 投票
1 回答
2634 浏览

java - Java:使用反射转储对象信息时如何避免循环引用?

我修改了对象转储方法以避免循环引用导致 StackOverflow 错误。这就是我最终的结果:

该方法最初是这样调用的:

所以,基本上我添加了一个 excludeList ,其中包含所有之前检查过的对象。现在,如果一个对象包含另一个对象并且该对象链接回原始对象,则它不应该沿着该链进一步跟随该对象。

但是,我的逻辑似乎有缺陷,因为我仍然陷入无限循环。有谁知道为什么会这样?

编辑:

我仍然收到 StackOverflow 错误

我更新的方法:

编辑2:

您的解决方案似乎非常好。不幸的是,即使我只在一个只有 4 个字段的小类上使用过它,我现在也遇到了 OutOfMemory 错误。这是我最终得到的代码:

这么小的对象不应该导致 OutOfMemory 错误。

有任何想法吗?

编辑3:

改写版:

我假设 getClass().isPrimitive() 仍然适用于数组索引,但我可能错了。如果是这样,您将如何处理?此外,其他 getClass() == Integer 等检查对我来说似乎是不必要的,因为 isPrimitive() 检查应该解决这个问题,对吧?

无论如何,在一个简单的对象上使用时,我仍然会遇到内存不足错误: