问题标签 [vfs]
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 - Apache VFS FileChanged 未与目录中的现有文件一起触发
我试图使用 Apache VFS DefaultFileMonitor 监视目录,但如果文件已经存在,它不会触发 FileChangedEvent,它只会在创建新文件并更改它时触发。我尝试使用文档中的这个示例,但没有运气。
这应该监视一个目录并通知文件更改,但它没有发生。难道我做错了什么?
spring - JBoss AS 7 升级到 Java 7、JBoss VFS
我们有一个 spring 应用程序,它基于 lib 文件夹动态加载组件。
这个应用需要部署在不同的AS上,比如Jetty,Tomcat,JBoss..
现在,JBoss 有了这个 VFS 功能,它看起来并没有真正解压缩你的战争,而是vfs://
用于战争/jar 中的文件。
目前我们正在升级(从Java6)到Java7,我们遇到了以下问题。
首先,snowdrop 1.0.0GA 在 Java7 下不再工作,因为 InputStream 发生了某种变化。升级到 snowdrop 2.0.4.Final 解决了这个问题。
接下来是堆栈跟踪的这个宝石:
有谁知道如何解决这个问题?
c++ - 如何枚举 vfs c 或 c++ 目录中的所有文件?
我需要枚举文件夹中的所有文件,然后导航到子文件夹并执行相同操作(递归?当然)。
理想情况下,该算法应该在 linux 和 macos 上以相同的方式工作
免责声明:我在 POSIX 上提出了类似的问题:我现在知道 VFS,但我对使用 VFS 枚举目录感到困惑。有什么建议吗?我应该打开一个目录作为文件吗?唯一的方法是使用像 qt 这样的库跨平台?
更新:所以没有VFS方式来处理目录?“* V *irtual * F *ile * S *ystem 提供了用于访问各种不同文件系统的单一 API”,但无法枚举目录。
“readdir”等解决方案可以解决任何类型的 *NIX 问题吗?在 Windows 上没有什么比巨大的 MingW 库更好的了?或仅在某些胜利上工作的部分实现,例如: https ://github.com/xbmc/xbmc/blob/master/tools/TexturePacker/Win32/dirent.c
BOOST 似乎是一个非常酷的解决方案,但它既复杂又学术。无论如何谢谢
最后更新:
我找到了更多文档,现在一切都更加清晰了。
这个问题是重复的!
opendir() 和 readdir() 是 linux 上枚举和浏览目录的解决方案。如我的示例所示,将它们映射到 Windows 上非常容易(但是不相关的 windowz fs 使一切变得奇怪),并且 ntfw() 更加有用。
VFS(虚拟文件切换)是一个内核特性,它通过为文件系统操作创建一个抽象层来解决这个问题。此处关闭文档:linux编程接口
谢谢!
ubuntu - ubuntu 10.0.4 出现内核恐慌 - 不同步:VFS: Unable to mount root fs on unknown-block(0,0) while booting
嗨,我最近在我的桌面上安装了 ubuntu 8.04,在升级菜单中我升级到了 ubuntu 10.04.3 LTS,但是安装后它开始给我这个错误
请帮助,因为我是 ubuntu 的新手,如果需要,还可以回复我以获取更多信息。
java - 如何使 Commons VFS 永久运行
我正在使用 commons VFS 来监视某些文件夹的更改(主要是插入新文件),程序应该永久运行,我使用以下代码
其中 path 是文件夹路径,而 VfsListener 是一个实现 FileListener 的类,当我运行程序时它运行然后立即关闭,当我在 fm.start() 之后添加它时:
程序运行一段时间然后在超时后关闭,我不希望这样,我希望程序永久朗姆酒,如果有人知道请回复
wso2esb - WSO2 ESB:如何通过 HTTP 下载文件?
我想使用 WSO2 ESB 从网站下载 XML 文件。为简单起见,假设 URL 是静态的。
我尝试过将 VFS 作为代理服务和单独的序列都没有成功,并且在 Internet 上找不到任何相关材料。
这是序列 XML:
那么,如何使用 WSO2 ESB 通过 HTTP下载大文件?
java - Apache Commons VFS 是否可以进行通配符搜索?
我只是在学习 Apache Commons VFS。我想在某个目录中搜索文件,但我不知道文件的确切名称。然而,我确实知道这个名字的一部分。
要搜索文件,我想我可以这样做:
其中“目录”是我要查找的目录的字符串,“文件名”是我要查找的文件的确切文件名。那应该打印出文件是否存在。
我想知道当我不知道文件的确切名称时是否可以做类似的事情,但我知道其中的一部分。例如,如果我知道文件名以“foo.txt”结尾,我可以对“*foo.txt”进行某种通配符搜索吗?
linux - 相当于linux 3.7中linux 2.6的path_lookup()
我正在阅读 D.Bovet 和 M.Cesati 的“Understanding the Linux Kernel”第 3 版。在关于虚拟文件系统的章节中,它们引用了对给定路径进行查找的函数“path_lookup()”。本书基于linux-2.6。我正在 linux-3.7.6 中查看文件,但找不到该功能(使用 cscope 工具)。知道这个版本的 linux 中的等效功能是什么吗?
append - 如何使用 WSO2 ESB (VFS) 附加到现有文件
我正在使用 VFS 端点写入带有 WSO2 ESB 的单个文件。但这确实每次都会覆盖文件。如何配置端点以附加内容?或者这个功能是否存在?
(我的内容是文本/纯文本)
linux - 为什么 simple_rename() 在 ramfs 中什么都不做?
Linux ramfs 使用 simple_rename(),但为什么在这样的函数中 new_dentry 和 old_inode 没有相互链接?
这是 simple_rename() 的源代码供您参考:
谢谢!