Tag: 文件

最简单的方法来检查一个任意的string是一个有效的文件名

在我的应用程序中,用户可以input文件名。 在处理之前,我想检查inputstring是否是Windows Vista上的有效文件名。 最简单的方法是什么? 通过有效,我正在接受合法的和不存在的

Symfony2文件一步一步上传

我仍然在学习Symfony2,不明白如何上传文件。 别担心,我已经检查了文件 。 这真的很好,但我的问题没有在任何教程中解释。 我正在寻找如何上传与Symfony2文件,但与所有人都需要的东西(如扩展的约束,基于ID和东西的文件重命名,存储在path中的数据库等)的指导…) 我发现很好的教程,试图混合他们,但没有成功。 每次出现不同的问题:文件在表单上的每一个提交上重新上传(即使文件字段为空),guessExtension不可能使用,tmppath存储在数据库而不是正确的path,文件不移动,不可能在重命名中使用了id,因为id是自动递增的,所以还没有生成)。 所以,我会把一个“标准”的实体,说:Photo.php /** * Photo * * @ORM\Table(name="photo") * @ORM\Entity * @ORM\HasLifecycleCallbacks */ class Photo { // Annotation for the id and auto increment etc private $id; /** * @var string * @Assert\File( maxSize = "3072k", mimeTypesMessage = "Please upload a valid Image") * @ORM\Column(name="image", type="string", length=245, nullable=false) */ […]

screen.availHeight和window.height()之间的区别

我在我的浏览器(Firefox)上执行以下Javascript。 console.debug(“Screen height =”+ screen.availHeight ); //输出770 console.debug(“Window Height =”+ $(window).height() ); //输出210 (我也使用jQuery) 两者有什么区别? 770像素和210毫米? 同样,当我写$(document).height()和$(window).height() ,有一个区别。 是什么原因?

将一个卷添加到Docker,但排除一个子文件夹

假设我有一个Docker容器和一个在我的主机/hostFolder主机文件夹上的文件夹。 现在,如果我想将这个文件夹作为一个卷添加到Docker容器中,那么我可以通过在Dockerfile使用ADD或者将其挂载为一个卷来执行此操作。 到现在为止还挺好。 现在/hostFolder包含一个子文件夹/hostFolder/subFolder 。 我想将/hostFolder挂载到Docker容器中(无论是读写还是只读都无关紧要,对我都有效),但是我不希望将它包含在/hostFolder/subFolder 。 我想排除这个,我也希望Docker容器能够对这个子文件夹进行更改,而不必在主机上进行更改。 这可能吗? 如果是这样,怎么样?

有没有一个.mocha文件,我可以指定默认值,如 – 无颜色?

我想为摩卡设定一些默认值,而不必每次input。 摩卡是否在任何地方查找configuration文件/ dotfile,因为jshint查找.jshintrc和npm查找package.json ?

Java中与平台无关的path

我知道文件的相对path,并希望能够在Linux和Windows上将其作为File对象处理。 在Java中指定与平台无关的path的最佳方法是什么?

在C中,我应该如何读取文本文件并打印所有string

我有一个名为test.txt的文本文件 我想写一个C程序,可以读取这个文件,并将内容打印到控制台(假定文件只包含ASCII文本)。 我不知道如何获得我的stringvariables的大小。 喜欢这个: char str[999]; FILE * file; file = fopen( "test.txt" , "r"); if (file) { while (fscanf(file, "%s", str)!=EOF) printf("%s",str); fclose(file); } 999的大小不起作用,因为fscanf返回的string可能比这个大。 我该如何解决这个问题?

从包含大量文件的目录中检索文件

我有目录,其中包含* .wav格式近14,000,000audio采样。 所有普通的存储,没有子目录。 我想遍历文件,但是当我在该文件夹上使用DirectoryInfo.GetFiles()时,整个应用程序冻结了几分钟! 这可以做另一种方式吗? 也许读1000,处理它们,然后再拿1000等?

清除文件的内容

每次应用程序启动时,我都需要清除特定文件的内容。 我该怎么做?

在文件夹及其所有子文件夹中search某种types的文件

我正在尝试在给定的文件夹中search给定types的所有文件(比如.pdf),并将它们复制到一个新的文件夹中。 我需要能够做的是指定一个根文件夹,并search该文件夹及其所有子文件夹,以查找与给定types(.pdf)相匹配的任何文件。 任何人都可以给我一个关于如何通过根文件夹的子文件夹和他们的子文件夹等进行search的手。 这听起来像一个recursion的方法会在这里做的伎俩,但我不能正确实施一个? (顺便说一句,我正在用ruby实现这个程序)。