问题标签 [file-structure]

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

linux - Linux内核结构文件指针

是否保证结构文件指针其打开到关闭的生命周期中不会被释放和重新分配到内存中的其他位置?

我想唯一标识传递给设备驱动程序的文件结构(通过读/写/打开等),并且想知道是否可以只使用指向文件结构的指针进行标识。我看到的唯一其他选择是在 private_data 中存储一个唯一标识符,如果不能保证结构文件指针不会改变。

0 投票
2 回答
114 浏览

c# - 将 Windows 注册表导入文件结构

我需要比我更聪明的人的帮助来解决这个难题。

我有一个注册表分支,我想将其转换为文件结构。用户对文件结构进行更改,主要是因为 luser 更容易操作文件。然后我可以将这些更改写回注册表。(我意识到这里的风险,请不要告诉我这样做是“坏的”,我知道。此代码用于个人项目,不用于任何生产模型!)

到目前为止,我的代码效果很好:

良好的注册表值 这很好地转化为: 良好的探索者价值观

但是,由于注册表不是文件结构,我们可以有“坏”键,例如:

坏钥匙

这会在目录 ...\Branch2\SubBranch1\Apple 中生成一个名为 Banana 的文件。明显地。我想过用一些东西替换'\',但是什么?

以“。”结尾的键或值也存在问题。该文件将没有句点。

有没有人有解决方案(或建议)来获得预期的结果?

0 投票
1 回答
1196 浏览

javascript - 我的 js mvc 应用程序的一个不错的文件结构

随着我们内部应用程序的增长,我使用各种开源技术构建的前端也在增长,包括作为 mvc 基础的主干和作为依赖管理器的 require.js。

除此之外,我正在将样板代码与视图、模型、集合和路由分离到一种核心库中。当我这样做时,我正在审查文件结构,并想权衡可能对此有经验/想法的其他人的意见。

现在这就是我的结构的样子:

我目前的行动计划是在“js”中有一个“core”文件夹,它的结构与“app”相似。核心中的所有代码都将完全解耦。然后应用程序中的类将从核心继承,并且只设置特定于其用途的属性......

对此我应该考虑的任何意见?

例如,我不太确定的一点是:您会将 html 模板放入核心中吗?

0 投票
1 回答
1039 浏览

c# - 应用程序池停止时如何保持 FileSystemWatcher 运行

是否有可行的方法允许 FileSystemWatcher 类的实例继续运行,即使应用程序池由于不活动而关闭,比如一夜之间?.NET 默认为 20 分钟不活动。

理想情况下,我希望 FileSystemWatcher始终监听文件系统更改,因为当我们的应用程序池由于不活动而关闭时,文件被传入/传出文件存储或被修改的可能性甚至在一夜之间就存在。

谢谢。

编辑:对于更多上下文,我最初的想法是在我的 C# Web 应用程序中实现一个 FileSystemWatcher 实例,该实例将由 IIS 部署和运行。它的功能将是相当标准的:监听文件创建、文件删除和文件重命名。

0 投票
2 回答
40676 浏览

html - 在wordpress中链接回主页

所以我在我的网站的子目录中安装了 WordPress,并设置了永久链接。

我的网站设置如下:

所以我的问题是,每当我使用 an <a href="../">Home</a>链接回我的主页时,它只适用于我的主博客页面。如果我转到永久链接帖子,它会将我带回博客主页。

我想知道的是,有没有办法链接回我的博客主页和永久链接帖子的主页?如果我使用 ../../ 它适用于帖子,但不适用于博客主页。

我希望我的措辞足够清楚,如果我遗漏了什么,请告诉我。非常感谢任何帮助,谢谢。

0 投票
2 回答
6103 浏览

qt-creator - Qt Creator 缺少文件夹/文件结构

Qt 似乎不像其他 IDE 通常那样在文件夹中构造文件,例如 netbeans 将头文件放在头文件夹中,将源文件放在源文件夹中等等。我已经看到这是在 Qt 中完成的,但我不知道为什么它不在我的计算机上。

我已经查看了选项,据我所知,没有选项。

有没有我错过的选项,或者是否有其他解决方案可以解决我的问题?

任何帮助都会很棒,谢谢。

0 投票
2 回答
282 浏览

c# - 搜索文件结构以计算子文件夹中的项目

我在尝试通过搜索文件结构来创建列表时遇到问题。试图制作一个可以运行并执行此操作的基本 c# 控制台程序。

我的结构如下所示。

我的网络\
X1\用户\(许多用户文件夹)\搜索特定的子文件夹\在该子文件夹内的任何文件夹的文本文件中列出

所以我必须能够搜索每个用户文件夹,然后检查一个文件夹(每次都相同)然后使用以下格式列出该子文件夹中找到的文件夹

用户名(用户文件夹的名称)>> 特定文件夹中的文件夹名称。

自从我不得不尝试在文件结构中搜索任何东西以来,已经很长时间了,因此对此非常空白。

** * ** * ** * ** * ****编辑!!!!!!

感谢您的信息和链接。现在正在研究这个,但想知道这是否有意义并且会起作用。不想只是在我确保它看起来不会搞砸之前对其进行测试。

固定和工作!!!!必须更改字符串 [] 行,使其成为 .GetDirectories 而不是 .GetFiles!

0 投票
2 回答
102 浏览

php - 将背景代码与 HTML 显示代码分开的好方法是什么?

这是我如何拥有文件以及它们做什么的粗略图片。

开头的index.php显示开始的 HTML 标记并包含 header.php(链接的 div),最后包含显示结束 HTML 标记的 footer.php。在这之间,index.php 从 GET 参数、POST 表单等获取所有用户输入,并从数据库(functions.php 和 mysql_functions.php)获取数据。为了显示正文内容,它包含一个基于用户请求的任何页面的 PHP 模板文件,例如:index.php?p=page1包括template_page1.php

要在模板文件中显示的信息存储在一个数组中,而不仅仅是普通变量,所以在模板中我有如下所示的内容:

模板文件中没有真正繁重的代码,只有循环和基本的 if 语句。繁重的工作在 index.php 和函数文件中完成。

有时我觉得它可能很笨拙和凌乱,不是一种好的做事方式。前几天我查看了一个模板系统(Code Igniter),它似乎很复杂,有这么多不同的文件需要更改以显示一些内容。

我可以对我的做法提出一些批评和一些优点/缺点,以及我可以如何更好地做到这一点的一些想法吗?

0 投票
1 回答
422 浏览

sorting - 外部排序 - 特定案例的合并问题

我已经了解外部排序的作用,它的用途;但是我有一个关于合并极端情况的问题。

外部排序 第一个答案解释了外部排序合并的工作原理。但如果:

假设我们有 10 个单位的内存大小,我们想要对 50 个单位的文件进行排序

首先,我们将文件分成 5 个运行(每个运行 10 个单元)并单独排序

其次,我们必须将它们与 4-way merge 合并

和 10/4 = 2.5 ~ 2; 我们从每次运行中取出 2 个单元(块),将它们放入内存并开始合并;

那么实际的问题是:如果(假设)第三次运行的第二和第三块有

比其他运行的第一块更小的元素?合并过程会成功吗?

如果我对我的理解有错误,任何解释都会有所帮助。

0 投票
2 回答
2401 浏览

php - PHP LFTP数据镜像输出

我正在使用 Linux 本地计算机,需要定期备份/镜像一些非常大的文件结构。我只能访问 SFTP。

我追求简单的一键式解决方案。我最初尝试在 BASH 中编写这个小脚本,但我以前从未使用过它,并且对语法不熟悉,所以我求助于 PHP。(我知道 PHP 不是为这种工作而设计的,但我的时间很紧,没有时间进入 BASH atm)

它可以通过这样的快捷方式在许多站点上运行......

如果 LFTP 书签中没有密码(不应该以纯文本形式存储),终端会提示输入密码,在脚本运行后,会给出一个很好的通知,其中包含有关文件/文件夹/速度等的一些信息。

但是,当脚本在终端中运行时,只有“输入密码”位输出到终端,我希望终端中显示所有输出(通常会显示当前正在使用的文件/文件夹等)

有谁知道该怎么做?