dump相关内容

NodeJS进程挂起,如何调试或收集转储?

我的NodeJS进程在Linux上运行,现在挂起,CPU为100%。我能做些什么来调试它并找出原因吗?我需要收集垃圾吗?如何收集?谢谢。 推荐答案 有一个名为why-is-node-running的NPM模块,它可以为您提供如下信息: There are 4 known handle(s) keeping the process running and 0 unknown Kno ..
发布时间:2022-06-08 23:46:07 其他开发

从<;db-name.bson>;恢复插入太大时,MongoDB可以转储但不能存储";错误

我在我的一个客户数据库中遇到了一个问题,有一个文档膨胀到16MB,达到了MongoDB;最大文档大小的限制:https://docs.mongodb.com/manual/reference/limits/ 为了调试它,我使用mongodump命令转储了数据库,该命令为我的数据库创建了bson文件。 我尝试使用mongorestore命令将转储的数据库重新加载到我的机器上的mongo,但我发 ..
发布时间:2022-04-19 12:40:37 其他开发

MySql 到 PostgreSql 的迁移

我的 PostgreSQL 安装在 Windows 上.如何将数据从 MySQL 数据库迁移到 PostgreSQL?我读过很多文章.没有任何帮助:( 谢谢. 我的行动: mysql 转储: mysqldump -h 192.168.0.222 --port 3307 -u root -p --compatible=postgresql 同步器>c:\转储.sql 在 pgs ..
发布时间:2022-01-23 09:28:28 数据库

如何转储存储在 Objective-C 对象(NSArray 或 NSDictionary)中的数据

请原谅我在这里提出一个可能很愚蠢的问题,但在其他编程语言(PHP 或 Perl 等脚本语言)中,通常很容易转储变量中包含的所有内容. 例如,在 PHP 中有 var_dump() 或 print_r() 函数.Perl 有 Data::Dumper CPAN 类等. Objective-C 有类似的东西吗?在某些情况下,能够像这样转储所有内容会非常方便,而不是使用 gdb 来检查每个变 ..
发布时间:2022-01-20 20:08:11 移动开发

如何获取 Java8 元空间转储(不是堆转储)

是否有任何工具能够从 Java8 热点 vm 获取 Metaspace 转储? 解决方案 你好像遇到了类加载泄漏. 使用 jmap -clstats PID 转储类加载器统计信息; jcmd PID GC.class_stats 打印每个加载的类的内存使用的详细信息.后者需要-XX:+UnlockDiagnosticVMOptions. 堆转储也会有所帮助,因为元空间中的每 ..
发布时间:2022-01-16 12:13:42 其他开发

当 .NET 不在垃圾收集 (GC) 中间时如何捕获 .NET 进程的进程内存转储

在捕获转储文件并对其进行分析时(例如在WinDbg中),我经常收到警告说数据可能不准确,或者命令可能无法访问,因为转储文件时进程正在GC中间被收集了. 在做内存分析时,我们经常这样做是因为进程上的内存很高,内存压力很大,我猜这迫使.NET经常进行GC. 如何避免在 GC 期间进行转储?有没有办法知道何时可以安全地捕获转储文件? 解决方案 我不是这方面的专家,但我注意到您可以使用 ..
发布时间:2022-01-16 10:05:27 C#/.NET

来自 DB2 的 SQL 转储

我正在尝试将一个 IBM DB2 UDB 服务器中特定模式的内容转储到一个 sql 文本文件中(很像 mysql 的 mysqldump 功能). 我遇到了 db2look,但它只转储模式的结构(只有 ddl,没有 dml). 那么我怎样才能完成我的工作呢? jrh. 解决方案 你可以使用 SQquirreL,一个 SQL客户端用 Java 实现,以完成此操作.在其“对象 ..
发布时间:2022-01-14 22:08:42 其他开发

使用 python 将十六进制转储到 YAML

现在我正在转储到 YAML 文档中.它在大多数情况下都在正常工作.当我尝试转储诸如“0x2A"之类的十六进制时,它会转换为 42.有没有办法保持它的十六进制格式?可悲的是,字符串不会起作用.而 int(0x2A, 16) 也只是给了我一个 42. 解决方案 您可能正在寻找 hex(0x2a) == hex(42) == '0x2a'. 除非您正在寻找一种方法来说服您现有的转储函数使用 ..
发布时间:2022-01-14 11:06:37 Python

将文本转储到带有换行符的文件

private void btnDump_Click(object sender, EventArgs e){使用 (StreamWriter sw = new StreamWriter("E:\\TestFile.txt")){//向文件中添加一些文本.sw.WriteLine(txtChange.Text);}} 这会将 txtChange 的文本转储到文本文件中.txtChange 是一个 ..
发布时间:2022-01-13 11:54:28 C#/.NET

Linux:如何调试 SIGSEGV?如何追踪错误来源?

我的 Firefox 从今天开始崩溃.我没有更改系统或 firefox 配置上的任何内容. 我用 strace -ff -o dumpfile.txt firefox 来追踪问题.帮助不大. 我在两个生成的进程转储中看到了段错误,但是我如何追查他们的原因? 运行 10 秒后崩溃,22MB 数据由 strace 生成. 这是输出的片段,您可以在其中看到实际的 SIGSEG ..
发布时间:2022-01-12 16:15:01 服务器开发

包含二进制可执行文件的 Bash 脚本

是否可以编写一个bash脚本,其中包含一个二进制可执行程序? 我的意思是一个脚本,它包含一个文本形式的可执行文件的转储,当它被执行时,它会被这个脚本转储回一个可执行文件? 我很想知道一个解决方案,它可以开箱即用,无需安装额外的软件包.有可能吗? 谢谢! 解决方案 我以前从来没有做过这样的事情 ;)这将编译一些 c 源代码,创建一个包含二进制文件的 b.bash 脚本(以及 ..
发布时间:2022-01-09 19:39:48 服务器开发

当 .NET 不在垃圾回收 (GC) 中间时如何捕获 .NET 进程的进程内存转储

在捕获转储文件并对其进行分析时(例如在 WinDbg 中),我经常收到警告数据可能不准确,或者命令可能无法访问,因为在转储文件时进程处于 GC 中间已收集. 在做内存分析时,我们经常这样做,因为进程上的内存很高,内存压力很大,我猜这迫使.NET频繁地进行GC. 如何避免在 GC 期间进行转储?有没有办法知道何时可以安全地捕获转储文件? 解决方案 我不是这方面的专家,但我注意到您 ..
发布时间:2021-12-31 00:03:58 C#/.NET

为什么我找不到“调试托管内存"?在操作菜单上?

为什么我在此 MSDN 文章中描述的“操作"菜单上找不到“调试托管内存":分析.NET Framework 内存问题? 我的 Visual Studio: 它应该是什么样子: 解决方案 在一个相关的文章,提到了两个要求(强调): 在开始之前,关于本文中讨论的“调试托管内存"功能,有几点需要注意: 该选项仅可从 Visual Studio 2013 终极版 的转储摘要 ..
发布时间:2021-12-30 23:50:01 C#/.NET

使用 solr 索引维基百科转储

我的机器上安装了solr 3.6.2,与tomcat完美运行.我想使用 solr 索引维基百科转储文件.如何使用 DataImportHandler 执行此操作?还有什么办法吗?我对 xml 一无所知. 我提到的文件在提取时大约有 45GB.任何帮助将不胜感激. 更新-我尝试做 DataImportHandler 页面上所说的.但是有一些错误可能是因为他们的 solr 版本要旧得多. ..
发布时间:2021-12-30 08:41:12 其他开发

如何使用redis的`DUMP`和`RESTORE`(离线)?

我尝试了 redis 的 DUMP 命令,重定向到文件(或管道),但是 RESTORE 报这个错误: $ redis-cli dump test >/tmp/test.dump$ cat/tmp/test.dump |redis-cli -x 恢复 test1 0(错误)ERR DUMP 有效负载版本或校验和错误$ redis-cli 转储测试 |redis-cli -x 恢复 test1 0( ..
发布时间:2021-12-28 09:41:31 其他开发