问题标签 [logfile]

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 投票
2 回答
95336 浏览

python - 记录到具有不同设置的两个文件

我已经在使用一个基本的日志配置,所有模块中的所有消息都存储在一个文件中。但是,我现在需要一个更复杂的解决方案:

  • 两个文件:第一个文件保持不变。
  • 第二个文件应该有一些自定义格式。

我一直在阅读该模块的文档,但目前它们对我来说非常复杂。记录器、处理程序...

所以,简而言之:

如何在 Python 3 中登录到两个文件,即:

0 投票
2 回答
1085 浏览

sql - SQL插入-for循环

如何使 SQL Server 以块的形式提交插入?我需要将大量行从旧数据库复制到新表中,它有几个问题:

  1. 它需要很长时间才能完成,并且在整个事务完成之前我看不到表中的任何行。

  2. 我的日志文件正在疯狂增长,它可能会用完空间。

  3. 如果中间出现问题,我必须重复所有内容。

如果我添加SET ROWCOUNT 500,我可以限制行数,但我不知道如何继续使用最后插入的 ID。我可能会查询新表以查看最后插入的内容,但我不确定这是否正确。这有点困难,因为我的where子句不使用ID列,所以我不确定如何确切地知道从哪里继续。

最好的方法是什么?是否有“for循环”或允许我每隔一段时间提交一次的东西?

我正在为 SQL Server 2008 R2 使用 SSMS。

0 投票
4 回答
1913 浏览

c# - 如何创建一个日志文件来记录在 C# 中复制的每个文件的详细信息?

我正在开发一个从远程服务器读取文件并将其复制到本地驱动器的应用程序。

我用来读写文件的代码是 -

如何创建一个日志文件来跟踪文件复制的详细信息,并记录复制文件时是否有任何错误?

提前致谢 :)

0 投票
2 回答
84 浏览

class - 将日期时间字符串转换为整数(秒),然后添加 ms

我正在编写一个程序,它基本上从日志文件中提取一行,解析它,并以简化的形式返回解析的数据。我目前的主要问题是我应该解析我的日期时间搅拌的方法。这是日志中的一行示例。

日志文件示例:

我解析 SO FAR 的代码(非常粗糙):

所以基本上(如果你不能从我糟糕的代码中推断出来)我正在使用正则表达式解析字符串以获取日期时间。我也一直在阅读有关 strptime 作为解决此问题的可能方法。最终,我需要将日期时间解析为毫秒,然后将其添加到日期时间中的毫秒整数(以逗号分隔)

我确信这个问题非常令人费解,我提前道歉。谢谢您的帮助。

0 投票
1 回答
306 浏览

c - 将 mallopt M_CHECK_ACTION 错误输出到日志文件

我正在尝试使用 mallopt(M_CHECK_ACTION, 3) 保护我的进程免受可能导致双重释放场景的潜在恶意代码的影响。

有没有办法在双重释放到日志文件的情况下输出错误?我的进程已经重定向了标准错误(即“错误”调用被记录到一个文件中),但是这个特定的错误被打印到屏幕上。

0 投票
2 回答
3402 浏览

java - Java Log4j 覆盖 FileAppenders 的输出

我正在使用 Log4j 记录我的应用程序的输出。log4j.properties 文件内容如下:

目前发生以下情况。当我开始我调用的主要方法时

它将输出打印到 stdout 和 file.log,这很好。但是当我第二次启动我的应用程序时,它会将输出添加到现有文件中。但我想覆盖日志文件。这可能吗?(我不想使用 Java 进行删除,当然我也不想手动删除它) Log4J 中是否有一个选项来告诉记录器是覆盖还是添加输出?

0 投票
2 回答
9383 浏览

log4j - Log4J 将空行打印到日志文件

在 java 中,您可以使用 System.out.println() 打印一个空行,但它如何与 log4j 在日志文件中一起工作?我还想在日志文件中有一个或多个空行。

我已经阅读了以下内容: log4j 如何附加空白行

但这并没有真正的帮助,因为

您不打印消息,但时间等其他信息(记录器的布局)仍存储在日志文件中。但我只想有一个完全空行。任何人都可以帮助我吗?

0 投票
2 回答
411 浏览

date - 如何使用 Powershell 根据最新日期从日志文件中提取最新行

我是一个相对较新的 Powershell 用户,并且有一个我认为很简单的问题。我花了一些时间寻找类似的场景,但令人惊讶的是没有找到任何类似的场景。我会发布我失败的尝试,但我什至无法接近!

我有一个包含重复数据的日志文件,我想为每个“唯一”条目提取最新事件。问题在于每个条目都是唯一的,因为它们具有单独的日期戳。“唯一”标准在第 1 列中。示例:

因此我想要的输出是(顺序不相关):

如何获取此数据/丢弃旧数据?

0 投票
1 回答
1537 浏览

sas - 有什么方法可以停止 SAS 中的“日志窗口已满”消息

是否有任何设置可以应用于 SAS 会话,这样我就永远不会收到“日志窗口已满”消息?

我仍然希望将日志写入日志窗口 - 我只是不想收到消息。

0 投票
1 回答
292 浏览

php - 使用 php 对文件 .txt 中的信息进行排序

我使用 php 来保存有关我的用户的所有信息(他们在哪里导航以及何时导航)。

所以我使用以下代码来保存信息:

我使用下面的代码来显示它:

我遇到的麻烦是我真的不知道如何从这个文件中排序信息。事实上,在页面顶部我有一个表格,以便在日期之间进行选择。我希望在这些日期之间显示此日志文件中的所有信息,但我真的不知道该怎么做。

一开始我打算把所有的都存到数据库里,但是有人告诉我,这对数据库来说太多了,所以我决定把所有的都保存在服务器上的一个txt中。

有谁知道是否可以从 txt 文件中对信息进行排序?

默认情况下,我想显示当天日期的日志文件信息,如果我愿意,我可以选择其他日期或日期间隔。