directory-structure相关内容

用于目录结构的数据结构?

我正在制作一个用户构建目录的程序(不在Windows中,在我的应用程序中),在这些文件夹中有子文件夹等等;每个文件夹都必须包含文件夹或文档。什么是最好的数据结构使用?请注意,用户可以选择子文件夹并搜索其中的文档及其子文件夹。我不想限制文件夹或子文件夹级别。 解决方案 这就是我所做的: 数据库中的每个记录都有两个字段:ID和ParentID。 ID为4-5个字符(Base36,a-z: ..
发布时间:2017-04-03 13:23:52 其他开发

如何在Perl中复制整个目录?

我需要将整个目录复制到某个位置。 这是最好的方法是什么? File :: Copy 在我看到它时只能逐个文件复制。 顺便说一下,我在Windows下工作。 感谢您的帮助。 解决方案 =“http://metacpan.org/pod/File::Copy::Recursive”rel =“nofollow noreferrer”> File :: Copy :: Recu ..
发布时间:2017-01-06 23:14:23 开发方法

如何访问子目录中的文件?

我在主目录中有几个子目录,每个子目录包含一个或两个文本文件。我需要将这些文本文件复制到另一个目录。 这是我的编码方式。但它似乎没有工作。我能做什么?有没有直接的方法这样做? #!/ usr / bin / perl 使用File :: Copy; my $ directorypath opendir(DIR,'/ d / work / abc')或死“无法打开路径$! m ..
发布时间:2017-01-06 22:35:15 开发方法

如何组织代码,以便我们可以移动和更新它,而无需编辑配置文件的位置?

我考虑的问题是如何编写代码,可以轻松知道所需的配置文件的位置,而且是可移植的,无需任何编辑,从一个环境到另一个。我们不想编辑配置文件的位置以使代码适应每个新环境,例如每次我们将代码从开发环境移动到生产环境。该方法不应依赖于不可用的资源,例如对用户定义的环境变量的访问或对特定目录的访问。例如,似乎使用DOCUMENT_ROOT作为配置文件的基本位置是要走的路,但这不是通用的。首先,在命令行环境中,D ..
发布时间:2016-12-27 18:56:09 其他开发

Java:我如何编译整个目录结构的代码?

用例很简单。我得到了使用Eclipse创建的源文件。因此,有一个深层目录结构,其中任何Java类可以引用同一个,子,兄弟或父文件夹中的另一个Java类。 如何使用javac从终端编译整个事物? 解决方案 您必须知道所有目录,或者能够使用通配符。 javac dir1 / *。java dir2 /*.java dir3 / dir4 / *。java dir3 / dir5 ..
发布时间:2016-12-22 11:23:09 Java开发

为什么将标题放在单独的目录中?

我知道在C / C ++项目中常见的头文件放在一个目录,如 include 和实现在一个单独的目录如 src 。我一直在玩不同的项目结构,并想知道是否有任何客观的原因,还是只是惯例? 解决方案 是其中一个原因 - 大多数时候,有效的抽象,你只关心接口,并希望让它很容易只是看头。 这不是唯一的原因。如果你的项目是以模块组织的,你很可能需要在不同的模块中包含一些头文件,并且你想要清除in ..
发布时间:2016-10-23 22:57:36 C/C++开发

如何检查目录1 DIR2,反之亦然的子目录

什么是检查目录1 2目录的子目录,反之亦然一种简单的方法? 我检查了路径和DirectoryInfo的helperclasses但没有发现系统 - 为此做好准备的功能。我认为这将是在那里的地方。 你们是否有一个想法,去哪里找呢? 我试着写一个检查自己,但它更复杂得多,当我开始我的预期。 解决方案 您可以比较directory2到directory1中的 Parent属性在 ..
发布时间:2016-09-18 11:41:14 C#/.NET

为什么发生在一个单独的目录标题?

我知道,这是在C / C ++项目共同放置在一个目录中的头文件,如包含,并在一个单独的目录执行,如 SRC 。我一直在玩弄不同的项目结构,我想知道是否有这方面的任何客观原因还是纯粹约定? 解决方案 公约的原因之一 - 大部分的时间,有效的抽象,你只关心接口,并希望有更容易只看标题 这不,虽然唯一的原因。如果您的项目在模块组织,你极有可能包含不同的模块一些头,你希望你的include目录中 ..
发布时间:2016-08-21 22:39:13 C/C++开发

Ç - 启动一个大项目。文件/目录结构和名称。需要很好的例子

开始一个新的大C多的项目,有什么规则应该人跟着以避免以后的困难?例如,当一个新的开发者,我可以有困难的导航自己周围的Linux内核源码code - 这是高度进化型,但难以一步的软件结构incosistent的目录结构的一个很好的例子(如:声音的目录和拱的在同一个目录级别)。 随着项目的建筑师 ,我应该怎么办为了避免后面的陷阱?当然,我需要对C lexems和文件非常直观和自我一致的命名约定。但什 ..
发布时间:2016-08-21 20:24:10 C/C++

什么是使用stat()函数来测试一个的dirent是一个目录或文件的正确方法?

我在遇到一些麻烦了“如果(S_IFDIR(stbuf.st_mode))'行。这是测试一个目录递归到正确的方法是什么?目前的功能似乎为1或2个循环做是正确的,然后失败,段故障。 我试过以下,可能更多的条件。 S_ISDIR(ST_MODE) ((ST_MODE&安培; ST_IFMT)== S_IFDIR) S_IFDIR(stbuf.st_mode) 我已经包含了整个功能,因为我很担心 ..
发布时间:2016-08-19 14:07:53 C/C++

清单使用C和Windows目录内容

我期待列表和目录的内容存储在Windows上使用C结构体。 我不一定要找人写出来的code我在寻找,而点我在正确的方向,当涉及到我应该看哪个库。 我一直在谷歌上搜索了几个小时,现在和所有我发现是C#,C ++的解决方案,因此任何帮助将不胜AP preciated。 解决方案 就像其他人说,(与用FindFirstFile,FindNextFile和FindClose)...但递归! ..
发布时间:2016-08-17 23:13:23 C/C++

是什么在`CD //双斜线//`在Linux中是什么意思?

我输入一个命令 CD // 而不是 CD / 错误和而不是得到一个错误如我所期望的外壳(击)显示一个提示,如果我在 // 目录: - <用户名> @<&主机GT;:// $ <用户名> @<&主机GT;:// $ PWD // 列出该目录的内容表明,它是一样的 / 。 那么究竟是什么 CD // 做的,什么是从差 CD / ? 解决方案 其实没什么意思 ..
发布时间:2016-08-02 15:00:59 服务器开发

凡建立在MVC项目数据访问层

我已经创建了一个空MVC项目,因为我需要访问数据库,我没有使用任何实体的框架,只是直接使用codeS。在这里,我重视我的项目架构的快照u可以看到数据访问层的文件夹,它是用数据访问层在同一项目的好方法还是我们需要创建数据访问层一个单独的项目。 项目建筑快照: 解决方案 我也面临着类似的probelm.see以下是为您的帮助。 的http://www.$c$cproject.com/Art ..
发布时间:2016-06-29 19:45:11 C#/.NET