问题标签 [fileutils]

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

ruby-on-rails - 在当前目录的父目录创建新目录——ROR FileUtils.mkdir

这是我的基本层次结构......MYPROJECTS/MYRAILSAPP/source_code_folders

  • 我有一个包含我的 ror 应用程序的文件夹 MYPROJECTS

  • 我的应用程序源代码保存在一个名为 MYRAILSAPP 的文件夹中,该文件夹位于 MYPROJECTS 中

  • 源代码位于 MYRAILSAPP 的子目录中

我在中使用FileUtils.mkdirMYRAILSAPP/app/controllers/files_controller.rb

这会在 MYRAILSAPP 中创建一个新目录,因此它是MYRAILSAPP/new

我想创建新目录,所以它是MYPROJECTS/new

0 投票
2 回答
1648 浏览

java - 删除临时文件 onexit java vm

Web 应用程序在 tomcat 服务器上运行,创建临时文件并在使用结束后将其删除,但某些错误场景临时文件不会被删除。它们被堆叠起来并且永远不会被删除。使用 deleteOnExit() 似乎不起作用,在tomcat服务器关闭后这些临时文件仍然存在于系统中。

未删除文件的错误看起来像某些进程仍然锁定它,因此计划编写一个线程/调度程序类,将所有这些错误临时文件排队并重试,直到这些从系统中成功删除。

ShutdownHook与我的想法相似,但我看到的唯一缺点是它仅在关机时运行,这是他们解决此问题的任何最佳实践。有什么建议么。

0 投票
0 回答
134 浏览

windows - Windows Phone 上 cocos2d-x 中的 getWritablePath() 给出了奇怪的结果

我试图在我的游戏中获取 Windows Phone 上的可写路径,但CCFileUtils::sharedFileUtils()->getWritablePath()总是返回“H??”、“???”、“??y”等结果。

我已经尝试在 cocos2d-x v2 和 v3 上使用它,但没有成功。我还在 Microsoft Visual Studio 2015 和 2014 Update 4 上对此进行了测试。它甚至不适用于清晰的项目。

有什么办法可以解决这个问题吗?

0 投票
0 回答
53 浏览

ruby - Ruby 检查目录列表

我正在尝试提出一种机制,该机制将在系统上创建已知目录列表之前检查它们是否存在。
为此,我写了以下内容;但它并没有真正起作用。我相信每个循环肯定有问题,但我无法自己修复它。
我想确保在创建之前数组中的目录都不存在。

非常感谢您的帮助!

0 投票
2 回答
3550 浏览

java - 来自 Apache Commons IO 的 FileUtils.readFileToString() 无法正确使用 Cyrillic

我正在使用 FileUtils.readFileToString 一次读取带有 JSON 的文本文件的内容。该文件采用 UTF-8 编码(无 BOM)。然而,我得到的不是西里尔字母??????迹象。为什么?

0 投票
1 回答
1630 浏览

java - 使用 Apache FileUtils 将文件从共享源文件夹复制到本地目标文件夹失败

我正在尝试使用以下代码复制位于远程计算机共享文件夹中的文件。

::::输出是::::::::

笔记:

如果我尝试访问 URL“\\10.0.0.3\SHARED_FOLDER”,则使用 RUN(在 Windows 中)可以正常工作。共享文件夹,每个人都有读/写权限。

此外,如果我共享本地文件夹并尝试使用 URL“////localhost//LOCAL_SHARED_FOLDER/xyz.xml”从同一台机器访问,我的代码工作正常。

但我不知道,为什么它对远程机器 ip-address 不起作用,请大家帮我看看为什么它不起作用

0 投票
3 回答
160 浏览

java - JAVA:如何下载由servlet动态创建的网页

我想从这个 URL 下载一个网页的源代码到一个文件 (*.htm)(即带有所有 html 标记的整个内容):

http://isap.sejm.gov.pl/Det​​ailsS​​ervlet?id=WDU20061831353

这与 FileUtils.copyURLtoFile 方法完美配合。

但是,上述 URL 也有一些链接,例如一个我非常感兴趣的链接:

http://isap.sejm.gov.pl/RelatedServlet?id=WDU20061831353&type=9&isNew=true

如果使用常规浏览器打开此链接,则效果很好,但是当我尝试通过 FileUtils 以 Java 下载它时——我只得到一个没有内容的页面,其中包含一条消息“trwa ladowanie danych”(意思是:“正在加载data...") 但没有任何反应,目标页面未加载。

谁能帮我解决这个问题?从 URL 我可以看到该页面使用 Servlet——有没有一种特殊的方法可以下载使用 servlet 创建的页面?

问候 -

0 投票
1 回答
1052 浏览

java - 通过 FileUtils 复制现有文件时出现 java.io.FileNotFoundException

我有个问题。我尝试复制文件,但出现 FileNotFound 异常。这是我的代码:

例外是:

但该文件在该文件夹中。

这段代码是从Tomcat中的JSF调用的,所以可能是Tomcat目录的问题。该文件是使用 ProcessBuilder 通过外部命令在先前的函数中生成的,因此可能 Java 会尝试并行并且 ProcessBuilder 在复制完成后正在完成。

此外,在同一类的另一种方法中,此代码可以完美运行:

0 投票
2 回答
92 浏览

java - 如何为 XML 转义字符串?

如何为 XML 转义字符串?

Demo.txt文件包含。

0 投票
1 回答
59 浏览

java - 方法对吗?

我有一些不同扩展名的文件,如 .rdf、.pkg、.fmb、.sql 和 .ldt。在这些文件中,我必须找到一些特定的关键字是否存在。所以为此我使用了两种方法。

第一种方法

第二种方法

现在得到这些字符串后,我搜索关键字。问题是我不确定是否可以通过这些方法扫描整个文件。由于这些文件不是文本文件,所以当我在控制台中打印这些字符串时,一半的文本不可读。所以我不确定这种方法是否能给我正确的结果。请告诉我这两种方法是如何工作的。它会给我这些文件中存在的所有关键字吗?请指导。