问题标签 [filehandler]

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 回答
1163 浏览

java - Java Logger FileHandler 命名约定

我部署了一个 servlet。我对正在生成的日志文件有点困惑。特别是我不知道该看哪一个。

有几个使用相同的数据生成。

我正在使用以下代码来初始化我的 Filehandler。

请注意,当文件旋转时,我%g在那里。

生成的文件是这样的。

在生成日志的最后 2-3 周内,该 servlet 多次取消部署和重新部署。

我注意到的是具有相同名称的日志(“.log”部分之后的最后一位除外)具有相同的日志记录语句。有些文件多一些,有些少一些。

是什么赋予了?我应该怎么读这个?

0 投票
1 回答
1084 浏览

java - 性能影响打开和关闭文件处理程序?

我有一个持久的事件驱动的 HTTP 上传程序(热文件夹),它会在每个操作上写入日志。它会无限期地运行,直到用户决定关闭它。

为了确保在应用程序关闭时关闭日志,我编写了程序,因此每次写入日志时,它都会打开日志文件,写入它,然后关闭日志。

像这样:

最近,我考虑通过在上传作业期间打开日志(可能有数百次写入日志)然后在作业完成时关闭来减少打开/关闭的次数。

长话短说,我期望从中获得多少性能提升?是否有其他选项可以确保应用程序在没有未关闭的日志文件的情况下关闭?

0 投票
1 回答
1285 浏览

java - FileHandler.limit java 7 不工作

我的 java.util.logging.FileHandler.limit 属性有问题,因为文件大小超过了限制大小这里是我的应用程序中使用的属性

它工作正常,然后在某些时候应用程序只写入一个文件,没有超过配置文件大小的限制,大约 1 GB,要恢复正常配置,我必须重新启动我的应用程序。

操作系统是windows server 2012 java 7

有没有人有类似的问题?这可能在高负载下发生吗?

提前致谢

0 投票
1 回答
163 浏览

java - 将错误保存到文件处理程序

使用下面的代码,我正在尝试模拟命令外壳,我什至创建了一个命令并将其称为 (Showerrlog) 以帮助用户查看他在当前工作会话期间输入的无效命令,如您所见,我做到了使用文件处理程序,它将错误的命令保存在日志文件中。但是正如您所知,filehandler 将为每个新的工作会话启动一个新文件,并且新文件将被命名为(file.log、file.log.1、file.log.2 等)等等,问题是: 如何让程序避免每次都打开一个新文件,换句话说,有没有其他方法可以让程序只格式化前一个工作会话并添加新文件?

或者至少如何让程序打开属于当前工作会话的最后一个日志文件?

这是主要的方法类

0 投票
1 回答
78 浏览

php - 从文件中读取并使用explode功能

我需要帮助。我有一个包含数字的文件:

现在应该从这个文件中读取,然后保存一行的数字并将其分开(数字之间有空格。)并将其保存在变量上。例如:拳头线:

0 投票
3 回答
449 浏览

html - gvim windows netrw filehandler html elinks 配置

我正在使用 gvim 7.3,支持 OLE 的 MS-Windows 32 位 GUI 版本

我正在尝试将 netrw 文件处理程序配置为使用 elinks 浏览器而不是 firefox 浏览器打开本地保存的 .html 文件。netrw 的帮助文件是指可以放在 .vimrc 文件中的设置:

它还说

'对于 Windows 32 或 64,使用 url 和 FileProtocolHandler dll'。

我尝试在引号之间输入 elinks 可执行文件的文件路径,但没有结果。到目前为止,我的互联网搜索还没有揭示任何关于如何在 vim 中使用 url 和 FileProtocolHandler dll 的实际示例。

如果有任何帮助,我将不胜感激。

吉尔夫

0 投票
1 回答
1037 浏览

java - 在我创建文件之前,文件处理程序不会开始工作

我有一个 loggers.config 文件,它指定了一个自定义文件处理程序以将日志消息格式化为文件。除非使用指定的文件模式创建默认文件,否则处理程序将无法工作。然后它会创建一个新文件,并按照模式指定的附加 0 并开始记录到该文件。如何在不先指定默认文件的情况下将其记录到文件中。

这是日志文件:

在安装程序中(这是一个应用程序日志记录属性文件,创建了一个文件,其中有一行将 logger.config 文件指定为 logger.properties。几行之后,创建了一个文件并使用命令 CMD [@] >> default_file 2>&1. 我不确定那行是做什么的(我对 bash 很陌生)

0 投票
1 回答
554 浏览

c# - ASHX 处理程序抛出值不能为空错误

我想将特定文件夹中的文件列表显示为超链接,当用户单击该链接时,它将打开相应的文件以提示用户下载或查看,但不断出现错误提示:

{"Value cannot be null.\r\nParameter name: filename"}在线context.Response.WriteFile(context.Request.QueryString["files"]);

我尝试了很多方法,但无济于事。

ASHX 文件:

这是索引页面代码:

0 投票
1 回答
1544 浏览

server-side - Blueimp 服务器端 UploadHandler.php -> 自定义代码的放置位置

刚刚试用了 blueimp“开箱即用”文件。通过一些障碍,我让插件在我的网站上工作。

在我的应用程序中,我想根据文件名将上传的文件存储在特定目录中。

执行此操作的 PHP 代码非常简单:

我不知道在哪里修改“开箱即用”文件“UploadHandler.php”以插入我的代码。鉴于该文件在 Word 中打开时长达 55 页,因此我们将不胜感激。

大卫

0 投票
0 回答
1145 浏览

java - java中如何根据路径或FileHandler删除日志文件?

这是我创建日志文件的代码:

稍后在我的课程中,我需要能够根据“logFileName”路径或“FileHandler fh”删除此日志文件。

我试过这个“logger.removeHandler(fh);” 但它似乎没有工作。我该怎么做呢?