问题标签 [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.
java - 在 Eclipse 中,如何使用“Workspace...”语法(例如 ${workspace_loc:/myworkspace} )指定文件(用于控制台日志)?
我按照此答案中的说明进行操作:查看已删除的控制台输出
(设置一个文件,Eclipse 将在其中记录进入控制台的所有内容(太糟糕了,默认情况下没有这样做!)),并且在:
- 运行配置
- Java 应用程序
- 常见(选项卡)
- 标准输入输出
- 常见(选项卡)
- Java 应用程序
有3个选项
- 工作区...
- 文件系统...
- 变量...
我想使用“工作区...”,我选择了我的工作区,它在文本框中生成了这样的文本:
${workspace_loc:/myworkspacesubfolder}
我想指定文件名,我尝试了所有这些形式:
${workspace_loc:/myworkspacesubfolder}test.txt
${workspace_loc:/myworkspacesubfolder}/test.txt
${workspace_loc:/myworkspacesubfolder}\test.txt
...但他们都没有工作。(没有抛出错误警报,但运行程序时也没有生成文本文件。)
(然后我放弃并使用“文件系统...”而不是“工作区...”,它采用标准路径,例如
C:\test.txt
, 但...)
使用“工作区...”的正确语法是什么?
c# - 读取 XML 数据并存储在 DataTable 中
我有一个这样的日志文件..
我如何才能将DataTable
其解读为完全排除数据This is the segment 1
和This is the segment 2
行======
。
我想Datatable
使用 Columns as"ELEMENT1", "ELEMENT2", "ELEMENT3"
并按照打印行的顺序用这些标签之间的内容填充详细信息。
插入时不应该改变表中记录的顺序。
actionscript-3 - 有关详细信息,请参阅错误日志。(打包版本到iOS)
当我尝试使用 Flash Builder 4.5 编译我的应用程序的当前版本时,我收到错误消息:
应用程序中使用的某些类无法解析以进行打包。有关详细信息,请参阅错误日志。
你在哪里看到这个日志,这个错误可能表明 Flash Builder 是什么?
message - FIX 消息速率监控
我是该网站的新手,脚本技能有限,但能够毫无问题地通过脚本选择自己的方式。我想编写一个脚本来实时监控来自多个日志文件的 FIX 消息;按帐户和符号隔离。费率需要按每分钟计算。目前我不确定这是按分钟计算还是滚动 60 秒计算。我还没有写任何东西,我只是想看看这是否可能,是否有人可以给我一些关于什么是最好的脚本语言的指示。谢谢
php - 创建自定义 php 错误日志文件
apache 中是否有多个错误日志?意思是有一个 php 日志,一个 apache 日志等?通过研究,我看到错误日志路径延伸到文档根目录,文件类型为file
或通过许多文件夹,例如/var/tmp/my-errors.log
- 这些错误日志有什么区别?
- 做什么
var
意思tmp
?这是由用户创建的还是在apache内部? - 文件类型为
file
apache 无法使用的文件?因为我的服务器在我的文档根目录中为 php 创建了一个错误日志,文件类型为file
,这是标准的事情吗?
我想创建一个错误日志文件,但是如何创建一个错误日志文件以及将其放在何处以使其不可读、对用户无法使用?
我是否在文档根目录中创建它,文件扩展名为.log
名为
我希望我的日志文件位于文档根目录中,并且不能被 apache 使用,我是否可以通过创建文件类型为的文件来做到这一点file
,如果是,我该怎么做?
java - 使用jsp检索函数返回的java输出
我有一个 java 代码,它从日志文件中返回特定的列。我被要求使用 jsp 显示返回的值。由于我是网络编程的新手,我不知道该怎么做。如果有人可以一步一步地指导我。Java 代码中返回的值采用以下格式:
Edmess_p_b_actual_stdunit SO
Edmess_p_c_dataload HU
php - 在 exec 命令中打印日志是否耗时?
在 PHP 中,
我在 php 脚本中运行 exec 命令,以便它将在background
. 但是我想知道登录到 log_file 时性能会受到什么影响?
如果是这样,那么我怎么能不将输出打印到 log_file?我知道/dev/null
。但我不知道正确的语法或结构。请任何人都可以在上面的行中附加我这个。
任何帮助将不胜感激。
php - 为什么使用 exec 命令时权限被拒绝(写入日志文件时)?
在我的本地机器中,我使用了 exec 命令,如下所示:
它在我的本地机器上完美运行。但是当我将它上传到生产服务器上然后尝试使用它时,它会给出如下错误:
请指导我。我不明白为什么它不能在生产中工作?
bash - Bash:从 x 小时前的日志文件中提取数据,从上次登录输入开始
我是 Bash 的新手,我有一项任务是根据时间戳从日志文件中提取数据。我希望能够从文件中的最新输入开始查看过去 h 小时内日志文件中的输入。我有一些代码,但它不起作用,因为它将所有内容都写入日志文件。
我的日志文件的一部分如下所示:
我的代码应该获取最后一个输入的时间戳,并与其他输入进行比较,但比较似乎不起作用。这是代码:
正如我所说,它没有打印正确的时间跨度,我确信有一个简单的解决方案,但我看不到它。
有人看到错误吗?
c# - 调试后台服务上的堆栈溢出错误
这不是一个真正的问题,而是一个希望对其他人有所帮助的答案。
那些以前编写过 Windows 服务的人都知道,在其中找到错误可能是一项艰巨的任务,特别是如果它只发生在实时环境中。就我而言,我的服务平稳运行了几个小时,然后因堆栈溢出错误而倒下。没有堆栈跟踪。祝你好运,大海捞针。
该服务确实生成了一个日志文件,并且代码中充斥着日志条目,但就其细节而言,它生成了 500 MB 的日志文件!您几乎无法打开文件,更不用说分析它了。但是你如何解决这个问题?您可以尝试生成信息较少的日志文件,或者在写入新日志条目时自动删除旧日志条目的日志文件,但随后您会丢失错误的重要上下文。
解决方案是一个日志文件,它将跟踪代码中的循环,并自动删除该循环每次成功迭代的日志条目。这样,您可以维护一个高度保留的日志文件,同时该文件仍然相对较小。当您的服务中断时,您的日志文件会告诉您它发生的确切位置,以及所有必要的上下文来解释它是如何发生的以及为什么发生。
您可以从http://sourceforge.net/projects/smartl/files/?source=navbar下载此日志文件生成器。它是一个独立的类,它的所有方法都是静态的。提供了一个示例类来向您展示如何正确使用日志记录方法:
确保您的应用程序对其根文件夹具有读写权限。
如果您执行代码,并在循环中将其中断,则日志文件将如下所示:
循环完成后,其内容将被删除,您的日志文件将如下所示:
我希望这可以帮助某人解决这个问题,否则这可能需要数周时间。它确实对我有用。