问题标签 [file]

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

version-control - 如何从 Emacs 中签出 Perforce 下的文件?

我在工作中使用 Perforce 进行源代码控制,我想从 Emacs 中“打开以进行编辑”受源代码控制的文件。

怎么可能呢?我需要在 Emacs 中设置什么?有插件吗?我还想执行其他 p4 操作,例如提交我的更改等。

0 投票
1 回答
1074 浏览

c# - 从 Asp.net 中的不同线程访问文件的问题

我在网站中有一个进程(Asp.net 3.5 使用 Linq-to-Sql 进行数据访问),需要按如下方式工作:

  1. 上传文件
  2. 记录并保存有关文件的信息到数据库
  3. 将文件中的数据导入数据库
  4. 重定向到不同的页面

当像这样顺序运行时,一切正常。但是,由于导入的文件可能非常大,我希望第 3 步在与 UI 线程不同的线程上运行。用户应在第 3 步仍在进行中时进入第 4 步,第 4 步的屏幕将定期更新以通知用户何时导入完成。

我正在处理线程如下:

在代码隐藏中:

这样做时,我可以通过调试器确认新线程正在正确启动。但是,每当我这样做时,线程都会在尝试访问文件时中止(后面代码中的第 2 步)。这在主线程中运行时效果很好,所以关于多线程情况的一些事情正在阻止这种情况。我曾认为,由于文件已保存到磁盘(确实如此),因此在不同的线程中打开它应该没有任何问题。有什么想法我出错了,我该如何解决?谢谢!

注意:我正在使用第三方程序集打开文件。使用反射器,我发现以下与它如何打开文件有关的代码:

0 投票
20 回答
682355 浏览

python - Python中的目录树列表

如何在 Python 中获取给定目录中所有文件(和目录)的列表?

0 投票
9 回答
2564 浏览

file - 如何以自己的文件格式获取文件以拥有自己的动态图标?

我们的应用程序具有类似于 OpenDocument 文件格式的文件格式(请参阅http://en.wikipedia.org/wiki/OpenDocument) - 即使用清单文件、缩略图等进行压缩。

我注意到 OpenOffice 文件在 Windows 和 Linux 中都有一个 Open Office 文件的预览图像作为它们的图标。有什么方法可以为我们的文件实现这一点:即我想要一个基于内部 thumbnail.png 的动态图标?

编辑 1哇,感谢所有快速回答。Thumbnailer看起来非常适合 GNOME 世界。Windows 我将研究这些链接,谢谢。至于评论问题:以编程方式或通过我们的安装程序。

编辑 2哦,忘了 Mac。在 Mac 上怎么样?(对不起 Mac 爱好者!)还有关于 OpenOffice 如何处理他们的 IconHandler 东西的任何链接或信息 - 因为我们的会非常相似?

0 投票
2 回答
20907 浏览

python - 如何在 Python 中获取文件的修改日期/时间?

如何在 Python 中获取文件的修改日期/时间?

0 投票
12 回答
1169 浏览

php - 对整个网页使用一个文件的利弊?

我不确定我应该如何表达这一点,但我会试一试。
我最近开始用面向对象的 PHP 编写我的投资组合,我想知道使用单个页面是否符合最佳实践,其中内容根据 SQL 数据和 $_GET 变量而变化?

如果是/不是,为什么?

编辑:看看我的下一篇文章,更深入的细节。

0 投票
21 回答
2726466 浏览

python - 如何复制文件?

如何在 Python 中复制文件?

os 我在模块下找不到任何东西。

0 投票
6 回答
636 浏览

asp.net - 您将如何允许用户在 Web 应用程序中编辑附件?

我们使用 ASP.NET 创建了一个 Web 应用程序,它允许用户上传文档并将它们附加到业务实体,如客户、联系人等。

该应用程序在 Intranet 上运行,所有文件都通过 Web 应用程序上传到服务器上的共享文件夹中。

我想直接从网页上让用户打开实际文件,对其进行编辑,然后将更改保存回原始位置。这在 Windows 环境中是小菜一碟,我只是想知道在 Web 环境中处理这个问题的最佳方法是什么(如果有的话)?

这些文件通常是 Word 文档、Excel 文档和图像。

澄清

我们将以列表格式显示所有附件。我们希望用户可以单击编辑链接并在适当的应用程序中打开文件,例如 Microsoft Word 或 Microsoft Excel。我认为 Windows 中的文件关联已经可以处理这个问题。我们只是想节省我们的用户下载原始文件、进行更改、删除旧文件和上传新文件的时间。

0 投票
8 回答
467796 浏览

python - 如何修改文本文件?

我正在使用 Python,并且想在不删除或复制文件的情况下将字符串插入文本文件。我怎样才能做到这一点?

0 投票
5 回答
67089 浏览

javascript - 如何确定 JavaScript 中的操作系统路径分隔符?

如何在 JavaScript 中判断运行脚本的操作系统中使用了什么路径分隔符?