问题标签 [file-organization]
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.
code-organization - 我真的需要帮助组织我的网站文件
好的,我无法为我的网站组织所有文件。我根本找不到一种有效的方法来组织文件。
这就是我目前组织文件的方式.. http://imgur.com/knwue
这是组织它们的好方法吗?或者有没有更好更干净的方法,因为我觉得这在未来会开始变得烦人
java - Webapp文件组织约定(开发结构)
对于我正在开发的 webapps,我通常使用以下文件组织,因为我认为它尊重约定:
我想尝试的是根据以下结构组织我的文件:
当然,在打包 webapp 时,文件将被重新定位到它们必须的位置(例如 WEB-INF 文件夹中的 web.xml 文件)。我想像上面那样重新组织我的 webapps 的原因是,我发现将所有 *.xml 配置文件放在同一位置更方便,而不是在这里和那里有一些。你认为打破我的初始结构是个坏主意吗?如果是,为什么?为什么将所有 Web 配置文件放在 WEB-INF 文件夹中如此重要?
PS:从技术上讲,我知道如何很好地链接 webapp 的类路径中的所有文件。问题更多是关于惯例和个人/专业经验的反馈。
batch-file - Bat按第n个字符或单词将文件排序到名为“n”的文件夹中?
我正在尝试制作一个 .bat 将大量标记为“(日期)(客户)-(文档标题).pdf”的文件排序,例如“12-21-11 Thompson - Case Management.pdf”到标题为的文件夹中客户。到目前为止,我已经得到:
因此 %%b 是客户端名称,例如“Thompson”,并且创建了相应的文件夹,但我不确定如何move
使它只考虑 %%b。“-”之后的标题对于每个文件都不一致,所以类似的东西move "%%a %%b %%c %%d"
并不总是有效。有没有办法做到这一点?
或者,如果更容易,有没有办法在排序文件时只考虑第 10 个字符?所以“12-21-11 Thompson - Case Management”可以分类到一个名为“T”的文件夹中
batch-file - 有例外的批量移动?还是使用 xcopy 并在之后删除原始文件?
我有一个脚本,可以从所有子目录中提取所有文件,然后删除空子目录,提取的部分内容如下:
除了名为“_Unsorted”的子目录外,有没有办法做到这一点?我知道 xcopy 有一个/exclude
选项,所以像
几乎可以工作,但我不确定如何在复制原件后删除原件,以得到与move
python - 将 Python Flask 应用程序拆分为多个文件
我无法理解如何将烧瓶应用程序拆分为多个文件。
我正在创建一个 Web 服务,我想将 api 拆分为不同的文件(AccountAPI.py、UploadAPI.py、...),这样我就没有一个巨大的 python 文件。
我读过您可以使用蓝图来做到这一点,但我不完全确定这条路线是否适合我。
最终,我想运行一个 Main python 文件并包含其他文件,以便在运行时将它们视为一个大文件。
例如,如果我有 Main.py 和 AccountAPI.py 我希望能够做到这一点:
主要.py:
帐户API.py:
我知道这个例子显然行不通,但是有可能做这样的事情吗?
谢谢
batch-file - 仅在根目录中的 .bat 的子目录中运行 .bat?
我有一系列命令将文件从文件夹 AE 移动到一个文件夹 X,例如:
ETC
并且一旦它们在 X 中,在 X 中运行 .bat 以根据它们的名称将这些文件按名称排序到文件夹中:
但它似乎想在根文件夹中的 X 中运行 .bat 而不仅仅是\X\
.bat 有没有办法告诉X\*.bat
它只在 X 中运行?除了更改*.pdf
为X\*.pdf
? 我正在尝试编写,以便每个 .bat 尽可能便携。
c# - 删除带有特殊字符的行
我有一个这样的文本文件:
我想删除所有带星号(*)的行,所以删除后文件中的结果是:
database - 优化文件系统上的目录结构(通过数据库引用)
在搜索了一段时间关于如何处理网站多媒体内容(使用本机文件系统或数据库 blob)的共识之后,主要在这里:
MySQL Binary Storage using BLOB VS OS File System:大文件、大数量、大问题
我决定直接在文件系统上保存并将路径引用放入数据库中。我基本上正在开发一个 Web 应用程序,其中将包含大量图像(主要是5MB
to 10MB
)和视频(主要是50MB
to 100MB
)。
有人可以建议我在文件系统上组织我的照片和视频的最佳方式。我了解到的流行解决方案是将文件散列到各个子目录中。
我不清楚为什么我们从反面开始使用文件的基本名称?我尝试将文件名的 2 个字符分组(假设从反面进行相同操作),然后创建目录的层次结构树。在这两种情况下,我都无法发现目录树的宽度或高度的差异。
而且,由于可能会有大量的照片和视频,我必须优先考虑什么,优化目录树的高度或目录树的宽度?
c++ - Cocos2d-X 添加子文件夹到 Classes 文件夹会抛出错误
我正在做一个 Cocos2D-X 项目。我正在尝试将我的代码文件组织到 Classes 文件夹内的子文件夹中。正在为 iOS 和 Android 共享 Classes 文件夹。如果我只是将代码文件留在 Classes 文件夹中,一切正常,但如果我将它们放入子文件夹中,我会收到所有类型的错误。我已经在我的项目属性中链接了子文件夹,甚至在 Android.mk 文件中添加了子文件夹,但没有运气。
我一直在谷歌搜索/阅读文章,到处都在说你必须将所有类保存在根“类文件夹”中。对于可能不是问题的小型项目,但随着项目变得越来越大,它将成为一场噩梦,必须始终运行一个包含所有代码文件的文件夹。
有人可以建议是否有办法将 .h/.cpp 文件组织到 Cocos2D-X 项目中的子文件夹中。
python - 通过 Python GUI 将文件拖放到文件夹中?
问题
我正在尝试在 python 中创建一个 gui,它在两个并排面板中显示两个目录及其内容(通过树、缩略图、列表等),然后允许用户:
- 在两个面板之间拖动文件
- 选择要传输的文件(手动和通过脚本),并在用户输入后传输
关键是尽可能多地自动化该过程,但允许用户验证每个文件的最终传输。
这可能吗?哪个python gui库最适合这个?我只是在寻找一个大致的方向,因为我真的不知道从哪里开始寻找。
当前的解决方法
我有一个 python 脚本,它将根据客户端将邮件分类到子文件夹中,然后遍历每个客户端,同时mail\<client>
在资源管理器中打开客户端的主文件目录。我将每个文件拖到适当的位置<main>\<client\<subfolder>
,关闭两个窗口,在 IDLE 中按“输入”,然后它会移动到下一个客户端。乏味,但这是一个粗略的实现。
系统信息
Windows XP, Python 2.7